目前我正在研究一些 NAT 遍历代码(它允许每个位于它自己的 NAT 后面的计算机相互通信)。但是,令人惊讶的是,我找不到任何对称的 NAT!(这是最难的情况)。任何人都知道我在哪里可以找到一个,软件或硬件枯萎?似乎 Windows 的“互联网连接共享”不是对称的 :(。
目前我正在研究一些 NAT 遍历代码(它允许每个位于它自己的 NAT 后面的计算机相互通信)。但是,令人惊讶的是,我找不到任何对称的 NAT!(这是最难的情况)。任何人都知道我在哪里可以找到一个,软件或硬件枯萎?似乎 Windows 的“互联网连接共享”不是对称的 :(。
据我所知,OpenBSD/FreeBSD pf nat是对称的,可以使用
/etc/pf.conf
ie中的一行来完成UPD: 当然,您可以下载OpenBSD / FreeBSD或pfSense并在某些 VM 下运行它,即VirtualBox作为流行的免费虚拟机,就像 Jimsmithkka 建议的那样。
我建议您看看您是否可以使用 cisco 虚拟设备(示例/示例),我知道他们的路由器可以支持 Symmetric Nat,因此您可以快速构建一个并查看它是否适用于 VM。
还可以查看 VMware 站点以了解其他可能为您执行此操作的设备。