2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 通过路由器端口映射实现外网IP访问内网服务器

通过路由器端口映射实现外网IP访问内网服务器

时间:2021-03-18 22:42:51

相关推荐

通过路由器端口映射实现外网IP访问内网服务器

1.确认路由器的公网IP是不是真的公网IP(特别重要,如果不是可以不用看后面的了)

通过网站可以查询当前网络的公网IP,再进入路由器控制界面查看wan口IP和公网IP是否相同,如果不同,大概率是私网IP(服务商在公网基础再分配的局域网)或者经过光猫路由后分配的IP。

如果是私网IP那基本没有办法了,如果是光猫路由的IP那可以通过修改光猫的连接模式为桥接模式解决问题。文章参考:光猫和路由上网详解

2.搭建服务器的web服务端(可以是其他的)

web服务端搭建参考:Linux中web服务器的搭建与配置_我姓陈 我有范的技术博客_51CTO博客

3.确认服务器IP地址和映射端口号

我的是web服务端,用的是默认的80端口。如果你是其他服务端或其他端口,需要提前确定

4.路由器端口映射

输入路由器的地址,一般默认都是 192.168.1.1。登录路由器管理界面。(方法网上很多不细说)进去的时候,一般是在“基础配置”--“网络配置-NAT配置”里,不同路由器可能会有差异。

在添加映射页面,填写好“入接口选择”,“内网服务器IP”,“内网服务端口”以及选择“外网端口”形式,点击确定即可。(如果通过IP地址直接访问,默认使用的外部端口就是80端口。如果设置其他外部端口如8080,需要以IP地址加端口号的形式访问,例如:192.168.1.11:8080)

端口映射好了,通过访问路由器公网IP就可以直接映射到内网指定端口,从而实现访问内网服务器web服务端。

5.如果端口映射设置好了仍然不能访问

a.先确认第一条。是不是公网IP

b.确定端口号和IP地址是否设置正确

c.确认服务器端能不能正常工作,可以通过局域网的其他电脑访问看能不能访问

d.是不是服务器或路由器防火墙屏蔽了端口导致不能访问

e.看是不是被路由器远程web登录端口的端口号屏蔽了,如果屏蔽了需要将路由器登录端口号改成其他端口号

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。