为什么我的机器不能做server(换了N个port了都不行)

pop3696 2007-03-28 04:05:10
我做了个用UDP的聊天工具,有client,server。
server,client同在我机器上的时候,server的能登上去的。
换了server在我这,client在其它人那里,2台都是外网的,server就登不上了,我server换了端口也没用,就是登不上,这是为什么?
...全文
274 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
楼主用的什么系统什么版本都没说,让人怎么猜?

如果是XP,就是XP的防火墙。
如果是2000,把卡巴斯基先卸载再说
许飘大叔 2007-03-29
  • 打赏
  • 举报
回复
学习
pop3696 2007-03-29
  • 打赏
  • 举报
回复
“该服务的外部端口号”可以不指定吗?
不知道远程的client会用哪个端口号
chengchaog 2007-03-29
  • 打赏
  • 举报
回复
卡你死机,你关了,他在后台还是运行一些防御程序的
aimer311 2007-03-29
  • 打赏
  • 举报
回复
学习
pop3696 2007-03-28
  • 打赏
  • 举报
回复
是不是在这里添加,internet连接共项的钩要打上吗?
---------------------------------------------
添加服务定义
打开 网络连接。
单击受 Internet 连接防火墙保护的共享连接或 Internet 连接,然后在“网络任务”下,单击“更改该连接的设置”。
单击“高级”选项卡上的“设置”。
在“服务”选项卡上,单击“添加”,然后输入以下信息:
在“服务描述”中,键入易于识别的服务名。
在“在您的网络上主持此服务的计算机名称或 IP 地址”中,键入运行该服务的计算机名称或者 IP 地址。
在“该服务的外部端口号”中,键入用来联系该服务的外部计算机的端口号。
在“该服务的内部端口号”中,键入网络上正在使用的服务的端口号。
单击“TCP”或者“UDP”。

---------------------------------------------
xiangbo520 2007-03-28
  • 打赏
  • 举报
回复
应该是windows本身自带的防火墙的原因,你去设置以下规则就可以了。
pop3696 2007-03-28
  • 打赏
  • 举报
回复
我和我弟弟在做测试,我们的2台机器都是adsl连上去的,我的机器上装的“卡巴丝机”(测试的时候是关掉的),他说他机器什么防火墙杀毒的都没装。

现在的情况就是我运行的指定端口的server,他那里用client连不上,相反他做server,我就能连上。可是我已经关掉了防火墙了呀,因该不会再阻止端口了。

是不是和windows版本有关,现在外面盗版的windows改的一塌糊涂,什么优化开机速度快什么的,
我就是装的这种的,是不是这个原因?

我试了很多端口了2280,10000,4001,8000没一个能让其它client连上的。
奇伢 2007-03-28
  • 打赏
  • 举报
回复
可能是防火墙的问题,windows的那个防火墙...
craig_wolfdon 2007-03-28
  • 打赏
  • 举报
回复
先试试局域网内部,其余就是楼上所说了,
MyDream83 2007-03-28
  • 打赏
  • 举报
回复
防火墙
ftiger 2007-03-28
  • 打赏
  • 举报
回复
2台都是外网的 ??
主要是server端,1,是否在防火墙/路由器后面?
2.server服务器中是否有防火墙,防火墙是否开放了该端口?
这一条你可以用telNet试试打开这个端口试试。

3.client 端是否有防火墙?
真的很小奚 2007-03-28
  • 打赏
  • 举报
回复
LZ是要实现 局域网与外网聊天这个涉及网关 防火墙 路由等一系列问题呢。如果LZ可以尝试局域网内部聊天看能不能实现
kdeeleven 2007-03-28
  • 打赏
  • 举报
回复
IP…………??外网的两台机子找不到你的server吧
interpb 2007-03-28
  • 打赏
  • 举报
回复
什么错误

81,094

社区成员

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

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