您的代码似乎是正确的。我测试了您的代码,效果很好。这个概念也是正确的。但是,请检查您运行的两个客户端是在同一NAT设备中还是在不同的NAT设备中。如果您的两个客户端都在同一NAT设备下运行,则可能无法正常工作,因为并非所有NAT设备都支持发夹,即两个客户端都将数据包发送到NAT的外部IP,而该IP需要传递给自身。有关更多信息,请参考以下链接:http
:
//tools.ietf.org/html/rfc4787#section-6

您的代码似乎是正确的。我测试了您的代码,效果很好。这个概念也是正确的。但是,请检查您运行的两个客户端是在同一NAT设备中还是在不同的NAT设备中。如果您的两个客户端都在同一NAT设备下运行,则可能无法正常工作,因为并非所有NAT设备都支持发夹,即两个客户端都将数据包发送到NAT的外部IP,而该IP需要传递给自身。有关更多信息,请参考以下链接:http
:
//tools.ietf.org/html/rfc4787#section-6