如何用自己的PC机连接到Internet并调试Internet 客户服务程序

larryxie 2000-05-31 11:27:00
我现在正在调试一个Internet 客户服务程序,用winsock实现,使用dssock控件,现在我已经在内部局域网中调试成功服务器和客户端的程序,请教我如何利用自己拨号上网的机器作一台Internet服务器在Internet上调试.
我知道当我上网时,ISP会自动给我一个IP地址,我是否可以利用这个IP地址让别的机器通过Internet访问我的服务器程序,我试了一下我的服务器程序,发现他始终只对机器内部的IP地址有反映(局域网的IP地址),对ISP动态分配给我的IP地址一点反应也没有.请问高手我错在什么地方?
...全文
98 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
larryxie 2000-05-31
  • 打赏
  • 举报
回复
我自己找到了答案,和大家共享.
winsock的缺省本地的IP地址是你在局域网中的IP地址,即你的winsock控件的LocalDotaddr属性是局域网中的IP地址,你只要设定为每次拨号上网时ISP给你的动态IP地址即可,如果你怕麻烦,你可以把LocalDotaddr属性设定为"0.0.0.0"这样无论是从局域网上来的访问还是Internet上来的访问都会被你的服务程序得到.

7,762

社区成员

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

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