为什么WINSOCK控件不能在互联网通信?

Clamd 2003-03-04 08:43:23
我用WINSOCK控件做了一个小远程监控软件,但它只能在局域网中通信,却不能通过互联网,为什么?
我的两台机之间用光纤上互联网,TCP/IP设置中的IP地址为:“自动获得IP地址”
...全文
18 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Sean918 2003-03-25
  • 打赏
  • 举报
回复
参照   Cooly(Lazy) 的解析理解
qiuafa 2003-03-25
  • 打赏
  • 举报
回复
既然是自动获得IP地址 当然要输入对方(listen方)的IP和Port
camzhang 2003-03-25
  • 打赏
  • 举报
回复
fulaoxiao3000 和各位说的我觉得对的,据我的经验是要每次输入IP。
fulaoxiao3000 2003-03-25
  • 打赏
  • 举报
回复
正确,我作过的聊天程序,就是每次要输入对方(listen方)的IP
Cooly 2003-03-04
  • 打赏
  • 举报
回复
winsock是通过IP地址或机器名进行客户端域服务器端进行通讯的,如果使用机器名,必须使该名称可以通过dns解析,并可以通过该名称访问。如你所做的程序,在局域网中,应该都有相应的IP地址,或者有DHCP以及dns服务,而在internet上则不然,你的机器无法通过internet的dns服务器解析名称,也没有一个相对固定的ip地址,如果你想在internet上使用,必须提供一个固定的ip地址,至少服务器端要有固定的地址。
zqfleaf 2003-03-04
  • 打赏
  • 举报
回复
WINsock连接的时候要指定对方的IP,动态的也没事,你就跟着动态变就行。
usaspy 2003-03-04
  • 打赏
  • 举报
回复
因为动态所以不行

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧