我有一个服务器客户端,当我试图在我自己的机器上使用它们时工作得很好。但是 - 当我试图在同一个Lan上的两台不同的机器上使用它们时,它没有用! 这是我的联系:
Lan = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # Creates the socket object
Lan.connect(('localhost', port))
我不明白为什么会出现问题
答案 0 :(得分:1)
绑定套接字时,它会绑定到某些网络接口,其中一个是环回接口,只能从本地计算机上获得。您可能无法绑定到实际的网络接口控制器(NIC)
绑定时你想要INADDR_ANY,虽然你没说什么编程语言,所以我不知道如何告诉你这样做。
更多信息: