[问题] 请问如何连内网访问仅localhost下的网页

楼主: jeff7037 (小顾)   2018-07-19 23:44:34
标题有限,这里再补充,主机透过对外一个router。router有功能NAT加上虚拟服务器
(virtual server)和port forwarding的功能。也有DMZ功能。但没有vpn功能。
而该台主机的一个网页在对外是设定127.0.0.1且占用一个port,假设8080好了。
外部如何连入这个内网的网页?
有查询了几个方法
1. vpn ->因为router没有vpn功能。可能不适合。
2. ssh反向 -> 试过,有成功。可是要一台在外面的ssh server。比较想要更好的方式。
3. ngrok 和 frp -> 看了教学。但不知道这样内网内的主机是不是就public了?
4. proxy -> 是否有可能?
5. vnc 或 teamview -> 不太考量,占资源。
还请各位同好先进赐教。谢谢!
作者: chang505 (眼线)   2018-07-19 23:47:00
ssh之后建tunnel 然后用浏览器proxy设定其实只要 ssh 建 tunnel
作者: kentyeh (kent)   2018-07-20 09:14:00
port forward 到内部的nginx再proxy到内部的web网站就好了,
作者: fashionjack (神奇傑克)   2018-07-21 06:25:00
127.0.0.1指的是本机,所以每台电脑都连本机的8080,当然连不到。
作者: OrzOGC (洞八达人.拖哨天王)   2018-07-21 09:04:00
router改下设定就行了吧...

Links booklink

Contact Us: admin [ a t ] ucptt.com