100分请教如何用BCB编写可以和局域网以外的机器聊天的程序?

Aishion 2003-10-17 03:31:22
我用TServerSocket和TClientSocket写了个聊天室程序,用自己的机器做服务器,局域网内部人都可以加入聊天,可如何能让外部的机器也加入呢?等待~~~`
...全文
38 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
swites 2003-10-24
  • 打赏
  • 举报
回复
ok!应该可以.
sprewellkobe 2003-10-24
  • 打赏
  • 举报
回复
应该可以,最好试一下
zhaowd 2003-10-24
  • 打赏
  • 举报
回复
如果这个“内网通"可行的话,是不是我在内网建立的web站点,外网也可以访问阿?
gdy119 2003-10-22
  • 打赏
  • 举报
回复
楼上的说的都有道理:
建议楼主去下载:http://www.dnsnet0755.net(内网到公网的转换)
然后TServerSocket属性的指定你转换的“IP的端口”这一点很重要
你说的问题已经解决;
whunvy 2003-10-17
  • 打赏
  • 举报
回复
如果服务器在局域网内,而且局域网是不是公网IP,
基本不可能实现。
除非把服务器放在外部网上。
linucz 2003-10-17
  • 打赏
  • 举报
回复
外面的机器无法直接访问,
你可以到http://www.comexe.cn 装一个“xx内网通”
设置一下你开放的端口,别人可以通过username.dns0755.net:port访问到你的服务器!

100%可行!
stwfa 2003-10-17
  • 打赏
  • 举报
回复
好像没有很好的办法!也许只能改变服务器。
jiangchun_xn 2003-10-17
  • 打赏
  • 举报
回复
你再局域网的ip地址,在外网是不可用的,你可以使用你们局域网的服务器作聊天服务器
ljianq 2003-10-17
  • 打赏
  • 举报
回复
我不怎么了解,可能是这样的:

外部的机器需要知道你服务器的对外IP地址,你服务器需要知道外部机器的IP地址(当然这不是问题),关键是你服务器的外网IP地址,恐怕你要申请,不然你的IP地址是变的。

你服务器的对外IP地址不是你在局域网内设置的网卡IP地址。

1,316

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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