当软件远程访问时,主机需要两个条件,一是唯一的公网IP地址(运营商提供),二是开通211端口;那么怎样开通211端口呢?下面我们用两款比较常用的路由器作为举例,不同的路由器位置不一样,但是方法都是一样的。
一、查询网关、内网IP地址登录路由器;
左下角的开始—控制面板—网络和共享中心—点击本地连接—详细信息—查看网关和内网ip地址。
二、打开浏览器,输入网关192.168.0.1回车,出现输入密码的界面,输入路由器的密码,注意不是WiFi连接的密码,截图为某TP路由器:
三、进入某TP路由器之后,点击下方的应用管理---虚拟服务器—进入
四、点击添加,输入外部端口和内部端口都是211,IP地址填写主机的内网如:ip192.168.0.2,协议类型选择 tcp,设置好之后点击保存。
五、点击路由设置——上网设置——WAN口的ip地址是多少?如果和 www.ip138.com 查询出来的ip一致,那么就只有一个路由器,正常情况远程就可以进行登录。
如查询出来是下图的情况,ip是内网ip,那么就有上级路由,还需继续做端口映射。
六、同样打开浏览器,输入网关地址192.168.1.1回车,输入密码进入路由器,下面是常见电信路由器,注意:需要超级管理进入才能设置端口映射;步骤:点击应用—高级NAT设置—虚拟服务器设置—输入外部端口211—协议tcp—客户端IP地址输入内网IP192.168.1.3,内部端口同样输入211,保存即可。
七、端口映射完成,那么怎样判断设置是否成功呢?方法:左下角开始—运行—输入cmd回车—输入telnet 公网ip地址或域名 211 回车 查询结果如是下图,那么则是不同,可以关闭防火墙试试
如是空白的界面,只有一个短横杠一闪一闪的,那么就表示通了,大功告成,远程这可以登录正常。