我想在虚拟机器和我自己的机器之间通过TCP/IP通信连接。我的机器是ubuntu,虚拟机win8我创建了从ubuntu端,如下所示: TCP_IP地址参考我的Win8 ipv4地址
TCP_IP = '10.0.2.2'
TCP_PORT = 502
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect((TCP_IP, TCP_PORT))在Win8端,我使用的是简单的Modbus Tcp程序,并且我给出了我的ubuntu端的以太网ip地址(我用ifconfig找到)192.168……但是连接无法启动。
我在Windows端遇到了这个错误:
Error 63: occured at TCP Open Connection
The network connection was refused by the server发布于 2018-10-26 16:51:28
从错误消息判断,服务器没有侦听端口502,或者存在阻止该端口的防火墙规则。
https://stackoverflow.com/questions/53004195
复制相似问题