两周来,我一直在尝试创建一个Python脚本,即使在不同的LAN上运行,它也可以与自己通信。 但是我不能执行NAT穿越。我试着检查出了什么问题,至少套接字不再timeout了,但我无法接收数据。我认为问题可能是NAT将发送和接收映射到不同的端口,但不知道如何检查或修复它,如果这真的是问题所在。print('timeout')
if name == '
我有一个运行python uwsgi应用程序的docker容器。该应用程序发送lan上的唤醒广播数据包来唤醒本地网络中的pc。不使用docker (直接在服务器上的普通uwsgi应用程序)也能正常工作,但使用docker就不能工作了。这里我漏掉了什么?或者换句话说,我如何从docker容器向外部网络发送wake on lan