1.首先在服务器主机电脑上,通过网页输入路由器IP登陆路由器.
2.在路由器设置中,转发规则→虚拟服务器.
3.在虚拟服务器中,添加端口映射。比如:中顶连锁软件默认端口是1433,映射端口号填1433,IP地址填主机服务器本机电脑的局域网IP(192.168.1.203),保存.
4.设置好端口映射以后,可以在电脑上验证一下端口是否已经通了。电脑点开始→运行,输入cmd,确定.在新窗口中输入:telnet + 空格 + 外网IP地址 + 空格 + 映射端口号.
(小技巧:外网IP可以通过在本机打开网页,输入IP,确定,直接就会在网页上显示出来本机所在网络的外网IP.)
确定后,如果提示如下图,左上角有光标一直闪,说明端口映射已做通,中顶软件中连锁设置照这个IP和端口设置即可.
确定后,如果提示如下图,这说明端口映射不通,不通的原因有很多,具体见文档最后总结.
上面输入的telnet命令测试,在本机cmd中测试即可,只要本机能telnet命令通,远程就也能telnet通.
注意事项:
① 实际使用时,一般不用1433做端口映射,因为很多黑客木马在网络不停的扫描1433端口,如果开了1433端口,很容易受到攻击,可以换成其他端口,比如7560或者其它的不常用端口;
② 因为使用中顶软件需要安装SQL2000数据库,而SQL2000数据库默认的端口就是1433,因此,如果换成其它端口做映射的话,SQL2000数据库【服务器网络实用工具】和【客户端网络实用工具】的默认TCP/IP端口也要调成跟端口映射的端口一致;
【路由器做端口映射不通的常见原因】
1.端口的原因,比如有些地区的电信网络会封80端口,类似这种情况,可以换个偏僻的端口做映射后再进行确认;
2.端口的原因,本机电脑系统设置了防火墙,处理方法:一般的可以直接把防火墙关闭即可;还有些由于特殊原因防火墙不得不开启时,可以把映射端口在防火墙中添加例外;
3.外网IP的原因,本机显示的外网IP地址有问题,当地网络的管理员,为了节省资源,经过他们的特殊设置,我没看到的这个外网IP地址是一个虚拟的,真正的外网IP地址并不你是看到的这个,这种情况可以通过拨打对应网络供应商客服电话,跟他们说明情况,让他们帮助处理;
4.路由器的原因,现在有很功能非常简单的路由器,只有上网功能,没有端口映射功能,或者有端口映射功能,但是映射有问题,没法映射成功,此种情况可以换一款正规功能全(带常规端口映射功能)的路由器,TP-link这个牌子的路由器功能一直很稳定,如果没有确定具体选择时,可以考虑选这个牌子;
【端口映射成功,但是连锁分店连不上的常见原因】
1.检查分机电脑连锁设置中IP地址和sa密码输入是否正确;
2.主机服务器电脑安装的SQL2000数据库,没有打SP4补丁;
3.主机电脑防火墙没有关闭(有特殊原因主机不得不开启防火墙的,可以把访问的分机添加防火墙例外);
4.一些杀毒软件阻止了分机访问服务器主机,可以先把杀毒软件退出后再尝试;
5.其中还有些是情况是之前都在正常使用,使用过一段时间以后,由于服务器主机的SQL数据库出现问题,无法启动导致分机连不上,这种原因可以根据具体情况确定或者联系专业维护人员处理;