socket无法监听公网

来源:百度知道 编辑:UC知道 时间:2024/09/22 10:35:56
我做了一个socket适时监听的程序,在本机上做测试时,如果IP和端口号填写局域网ip(如:192.168.1.10)和端口(如1200),程序运行正常。
但是,我进路由器设置本机局域网IP为虚拟服务器,然后将socket监听的IP地址修改为公网IP,端口也修改成我在路由器中设置好的端口号,而程序运行时却提示地址无效。程序自动关闭了。
请问这是怎么回事啊?
问题已经解决:
服务器:局域网IP+端口号
客户机:公网IP+端口号

绑定为任意IP地址就可以了。
你使用公网IP绑定的时候,本地网络并找不到那个IP,当然绑定不了。

监听购物网站 http://www.cesdz>cn