我设置变量主机和端口,而不是在 socket.py 中设置“地址”变量元组。我无法将“地址”作为一个元组来工作。我不认为这是问题所在,但我认为我应该提前说明这一点。
仅供参考,我的目标是一个集成项目,我相信我将 socket.py 隔离为有问题的代码。socket.py 没有在远程服务器上创建监听器。我在客户端运行python脚本,我的服务器地址是192.168.1.130端口7879。
我认为socket.py 是问题所在,因为我没有通过 socket.py 尝试创建套接字的控制台收到预期的打印语句。另外,我可以 RDC 到服务器,禁用 ufw(是的,我知道这是一个坏主意),创建一个 tcp 监听器,通过客户端套接字将数据推送到服务器套接字,并使用 netcat 验证这一点。
我是否误以为我应该能够仅使用主机和端口来参数化 socket.py 并能够创建套接字连接?我很高兴从日志中提供更多详细信息,但我认为我应该从一个非常高级的概述开始。