之前CHAO哥还在的时候,总是让他配置外网端口,现在CHAO哥离开了,自己曾经两次尝试配置外网端口都失败了,之后也没有再深究。但是最近发现远程桌面的外网端口被小伙伴不小心删掉了,不在实验室就连不上PC,很是不爽,就花了点心思分析了下曾经失败的原因,并且产生这篇笔记。
1. 登陆到路由器管理界面:通常在浏览器输入192.168.0.1或者192.168.1.1,然后输入账户与密码即可;
2. 在管理界面菜单栏找到 “转发规则-虚拟机服务”,通常有以下几个选项:
a. 服务器名称,这个是随便起的名字,为了提高可识别度以及防止被小伙伴们删掉,最好起个用心点的名字。
b. 外部端口(xx-xx 或者 xx),随便选择一个端口号,按正常来说,0-65535都是可以的,但是注意(1)最好不要选用一些特定的端口号,他们范围一般在从0到1023,这些端口号一般固定分配给一些服务。比如21端口分配给FTP服务,25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务,135端口分配给RPC(远程过程调用)服务等等;(2)不要复用已经被该路由器其他用户选用的端口号,不然连接的时候不知道连向谁了。
c. 内部端口(xx-xx 或者xx),这个是固定的,比如你是要远程桌面链接,内部端口号必须是3389;通过ssh连接服务器则是端口号22等;通过talent连接则是23,具体可以自己在网上搜索一下,反正绝不是一般所说的内/外端口保持一致。
d. 服务器协议:这个随便选,一般是TCP/UDP都选。
e. 内部服务器IP(通常是192.开头,私网IP):通过Ctrl+R-CMD-ipconfig查看自己电脑的IP,这个就是内部服务器IP。注意:这个IP必须是静态IP(管理界面-LAN设置-客户端列表-剩余租期-永久)。可以参考:/article/fdffd1f8586848f3e98ca1ea.html
3. 填好之后增加到服务列表并且启用
4. 通过路由器IP(路由器管理界面-系统状态-WAN口状态-IP地址,这个地址通常是202.开头的,公网IP)+端口号就可以实现外网访问内网PC/服务器,比如:202.120.28.38:2456。注意连接过程往往要求输入用户名,用户名不是以上输入的服务器名称,而是要连接电脑的用户名。
如果觉得《外网/内网端口映射-实现外网远程访问PC/服务器》对你有帮助,请点赞、收藏,并留下你的观点哦!