我的代码执行以下操作:
self.sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, socket.IPPROTO_UDP)
self.sock.setsockopt(socket.IPPROTO_IP, socket.IP_MULTICAST_TTL, 0)
self.sock.sendto("hello", ('225.0.0.10', 1026))
我在我的机器上运行了一个应用程序,我希望测试它,并在端口1026上接受消息。此应用程序正在接收我的消息。但是,如何确保我的邮件不会离开我的计算机,从而向其他计算机发送垃圾邮件?我在linux上运行。
答案 0 :(得分:3)
为自己添加路线。可能你必须使用sudo
/成为root。
route add 225.0.0.10 gw 127.0.0.1
或者,您始终可以将应用程序测试人员配置为使用127.0.0.1
。