- 论坛徽章:
- 0
|
我在 (本机WinXP系统) 下用 (虚拟机VMware) 建立了(Linux系统Centos),来做游戏服务器,mysql数据库。
(本机WinXP系统) ip:192.168.1.10
(虚拟机VMware) ip: 192.168.1.20
游戏的服务端口:22005,32005,20167,21286,30186 mysql数据库端口:3306
外网ip例子为:14.200.50.50
问题这样了:
我开外网,我这里网络环境是家庭ADSL+路由器TP-740N 我在路由(转发规则)-上已经把服务端口都映射到(虚拟机VMware)了,
mysql数据库端口也映射了,DMZ主机指向到ip: 192.168.1.20(即虚拟机)上了,别人通过外网登陆游戏ip: 14.200.50.50:22005
是可以连接服务的,但是连接后,好象就连接验证信息时出问题了,导致不能连接数据一样,开始以为数据库问题没权限。
但是别人从外网机器通过外网ip使用软件:Navicat 又可以正常连接我的数据库以及可以修改。
也试过在外网机器通过外网IP用过:telnet 14.200.50.50 测试过游戏和mysql服务端口全部正常成功。
我在(本机WinXP系统)ip: 192.168.1.10 通过外网ip: 14.200.50.50:22005 是可以正常映射到(虚拟机VMware)那里登陆游戏的,
请问我这情况大概是什么原因?是回流问题?还是有别的什么原因吗?请求大侠们指点小弟了。
|
|