设置路由器 从外网访问内网服务器 端口映射

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的相同端口

  • 6
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
IPv6是下一代的互联网协议,相对于IPv4来说,它提供了大量的IP地址,使得每个设备都能够拥有独立的地址。在IPv6环境下,外网访问内网服务器相对而言更加简单和方便。 首先,内网服务器需要获得一个公网IPv6地址才能够被外网访问到。这可以通过互联网服务提供商(ISP)或者其他IPv6地址服务提供商获得。一旦获得了公网IPv6地址,就可以将其分配给内网服务器。 其次,需要在路由器或者防火墙上进行相应的配置。由于IPv6的地址数量庞大,一般不会出现地址的短缺问题,因此没有必要进行网络地址转换(NAT)。但是,需要进行端口转发(Port Forwarding)的配置,以确保外网请求能够正确到达内网服务器。 然后,需要正确设置服务器的防火墙规则。确保防火墙允许外部的IPv6请求流量进入内部网络,并将请求正确地路由到内网服务器。同时,也需要考虑服务器的安全性,设置适当的安全措施,例如访问控制列表(ACL)等,以防止潜在的攻击。 最后,为了方便外网访问内网服务器,可以使用DNS(域名系统)服务将内网服务器的IPv6地址映射到一个易于记忆的域名上。这样,用户只需要输入域名即可访问内网服务器,而无需记住复杂的IPv6地址。 总的来说,IPv6环境下外网访问内网服务器相对简单,主要需要获得公网IPv6地址、进行端口转发配置、设置防火墙规则,并使用DNS服务提供域名解析。通过这些步骤,用户就能够方便地访问内网服务器

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值