1、確認內網服務器的ip和端口,比如我用的tomcat默認端口是8080,IP是192.168.1.112
2、打開路由器管理界面,192.168.1.1 ,admin/admin是默認賬號密碼
3、找到虛擬服務器,我的是在TL-R478,在傳輸控制-》轉發規則中找到
4、點擊啓用就好了
5、進入防火牆-》訪問策略,新增兩個WAN和LAN的訪問允許
然後就可以從外網訪問了。
例如上面配置的192.168.1.112對應的外網端口是9014,內網端口是8091,那麼就可以用外網ip:9014 訪問 內網192.168.1.112:8091下面的文件了
另外,如果有兩個路由器,那麼
根據你第二個路由器是否做nat會有不同。
如果第二個路由器做nat:
在第一個路由器做映射 ,將123.157.144.144的端口映射到 10.19.18.8的相同端口
在第二個路由器也要做映射,將10.19.18.8的端口映射到192.168.1.xxx 的相同端口
如果第二個路由器不做nat,只是做路由器,只在第一個路由器上再映射就可以了:
在第一個路由器做映射 ,將123.157.144.144的端口映射到 192.168.1.xxx的相同端口