连接到我的 python 聊天应用服务器时出现问题

Problems with connecting to my python chat-app server

我是 python 套接字编程的新手,正在关注 tutorial building a chat-app, using kivy 和套接字。我 运行 在我的主 PC 上连接我的服务器,我试图从我的笔记本电脑连接到这台服务器,但它不起作用(我的 PC 和笔记本电脑都通过以太网电缆连接)。当我在托管服务器的 PC 上 运行 client.py 时,一切正常。

我尝试 运行 在我的 0.0.0.0 地址上连接服务器,然后如果我输入 "ipconfig" (192.168.2.x) 但它没有用。我还尝试 运行 只在我输入 "ipconfig" 时出现的以太网适配器 IP 上连接服务器(所以 192.168.2.x),但这也不起作用。

最后,我尝试使用内置套接字函数定义我的服务器 IP:socket.gethostbyname(socket.gethostname())(奇怪的是,当我 运行 这个时,我的服务器 运行 在我的 VMware 网络适配器上(192.168.66.x)而不是我的以太网适配器)。但这也行不通:(

我笔记本电脑上的 client.py 代码总是 returns 这个错误:

connection error: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

非常感谢任何帮助:)

编辑:这可能与我 PC 上的防火墙阻止连接有关吗?

找到问题了!今天它实际上通过禁用我的主机 Windows Defender 内部防火墙和 运行 0.0.0.0 上的服务器来工作,这很奇怪,因为昨天它没有工作...