我用winsock编了一个聊天程序,在局域网上可以运行。可是在互联网上与外地的机器试验时,却联接不上。
我想知道是程序的原因(在互联网通信需要做些更改),还是网络的原因。我甚至ping不到对方IP(可能这就是原因),不知是否与防火墙有关,当时我已经关闭它了。
由于我是刚刚接触网络编程,对这方面知识了解甚少。所以问的问题可能很弱智或没说清楚。但我还是希望高手或有过相关经历的人给些指点,或介绍些经验。
不胜感激!
我想知道是程序的原因(在互联网通信需要做些更改),还是网络的原因。我甚至ping不到对方IP(可能这就是原因),不知是否与防火墙有关,当时我已经关闭它了。
由于我是刚刚接触网络编程,对这方面知识了解甚少。所以问的问题可能很弱智或没说清楚。但我还是希望高手或有过相关经历的人给些指点,或介绍些经验。
不胜感激!
解决方案 »
- 使用WIN API函数EnableMenuItem来设置菜单状态无效????????????????
- 如何把一个多维数组写入文件呢
- ReadFile()中的参数nNumberOfBytesToRead大小有限制吗?
- vc调用vb dll的问题(急!!!)
- 请问,有谁会用SendMessage()函数?QQ木马专家请进!
- 怎样从一个视图类取得另一视图类的指针(两个视图类调用不同文档类)
- 哪位大侠能用汇编帮我改一段程序呀,只有6行代码
- 唯技术给分2--vc菜鸟
- 怎样将一张图片从下开始渐进的显示出来(2)??
- 请问:怎样可以把缓冲区的内容用对话框中的文本框显示出来,谢谢
- CreateWindow创建一个最小化窗口
- [求助]ADO 操作 oracle的序列
如果是那你就需要nat穿透
当然有可能,你的服务器最好有一个公网的IP
我也查阅过这方面的资料,你可以去看下
http://www.ppcn.net/n1306c2.aspx