请问,服务器与客户端处于同一局域网,要如何才能访问?

时间:2022-08-25 09:02:20
我的两台电脑连接在同一个路由器下。我编写了一个简单的服务端程序,想测试一下是否能连接上。

服务端程序在电脑A上,开启了9339端口。
A的内网IP是192.168.1.2。
首先,我在A上测试,我在浏览器中输入192.168.1.2:9339或者127.0.0.1:9339都能正常连接服务端程序。

然后我在另外一台电脑B上测试,在B的浏览器中,输入192.168.1.2:9339,就连接不上了,请问,这是为什么?
理论上来说,不是直接使用内网IP就行了么?

2 个解决方案

#1


一般的步骤是这样吧,
1、首先从B机ping A机IP(ping 192.168.1.2),如果能ping通,说明网络是通的,可以进行下一步检查,如果ping不通,首先检查网络,确信网络是通的话,检查下一步。
2、检查A机的防火墙设置,Windows系统在安全里找,Linux看firewalld和iptables等等,看看是否有端口白名单或者屏蔽了ping包等等相关的,将你这个端口加进去。

#2


实在抱歉,是别的问题。谢谢。

#1


一般的步骤是这样吧,
1、首先从B机ping A机IP(ping 192.168.1.2),如果能ping通,说明网络是通的,可以进行下一步检查,如果ping不通,首先检查网络,确信网络是通的话,检查下一步。
2、检查A机的防火墙设置,Windows系统在安全里找,Linux看firewalld和iptables等等,看看是否有端口白名单或者屏蔽了ping包等等相关的,将你这个端口加进去。

#2


实在抱歉,是别的问题。谢谢。