linux socket编程 C语言

2024-11-24 11:17:37
推荐回答(2个)
回答1:

不是绑定了学校的网络IP,你的数据包会走服务器的网关192.168.1.1。像这种学校的网管设备一般会带有防火墙之类的过滤功能。 如果服务器开启了这样类似的功能,那你的报文可能就被过滤掉了。 你可以用抓包软件抓一下包看看报文到底发出去没,或者收到没。

回答2:

192.168.1.104 是你路由的Ip吧,怎么成了学校ip。
你要先ping通,再把相应的socket服务开了。

127.0.0.1 是本地的,不经过路由。