【发布时间】:2017-04-02 01:07:13
【问题描述】:
我有一个服务器,我有一个脚本可以将 UDP 数据包发送到我的 IP 地址,并且我的 PC 上有一个接收 UDP 数据包的客户端脚本。
#python3.6.1
import socket
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.bind(('myip', 49999))
data, address = sock.recvfrom(100)
print('Received {}'.format(data.decode('ascii')))
在服务器端,我的脚本连接到 ('myip', 49999) 并开始发送数据包。 我从 ip4.me 获取了我的 ip 我也尝试将我的套接字绑定到“0.0.0.0”,我尝试了其他端口似乎没有任何工作。
【问题讨论】:
-
你的电脑没有防火墙或者49999端口的UDP数据包可以通过防火墙?同服务器端:UDP数据包可以离开服务器网络吗?
标签: python networking