vc中的网路程序如何才可在外网中运行?

来源:百度知道 编辑:UC知道 时间:2024/06/04 01:17:01
我是一名VC自学者,在进行Socket网络通信编程时,我发现所编写出的聊天程序(包括客户端和服务器端)只可在局域网中运行,而无法在外网中运行,请教高手们应该如何解决?谢谢!!

服务端用外网IP,客户端也是.
首先你需要知道你的外网IP是多少,如果用路由的话,可以进路由,转发规则设置一下.
你的外网IP可以通过以下网址查到:
http://www.net.cn/static/customercare/yourIP.asp

请你建服务器时,使用外网IP listen,另外Connect时也使用服务器对应的外网IP。

使用外网IP,并关闭防火墙