![我如何知道我的网络上是否存在 NAT 设备?](https://linux22.com/image/1370286/%E6%88%91%E5%A6%82%E4%BD%95%E7%9F%A5%E9%81%93%E6%88%91%E7%9A%84%E7%BD%91%E7%BB%9C%E4%B8%8A%E6%98%AF%E5%90%A6%E5%AD%98%E5%9C%A8%20NAT%20%E8%AE%BE%E5%A4%87%EF%BC%9F.png)
我正在尝试在我的机器上部署 Tahoe-LAFS 网格,但其他机器无法连接到我的机器。在配置文档它提到正在运行的 NAT 设备可能需要进一步配置。所以我想知道我的机器是否连接到 NAT 设备,我该如何检查?
答案1
您没有指定“其他机器”的含义。NAT 发生在网关或路由器上。如果其他机器位于另一个网络上,通过一个或多个路由器连接,则可能存在 NAT 问题。如果它们位于同一个网络上,则 NAT 不是潜在问题。
要开始诊断您的问题,您应该尝试 ping 其中一个远程计算机,然后让其 ping 您的计算机。如果两个方向都成功,则 NAT 和相关路由问题不是罪魁祸首(此时可能是防火墙问题,可能在您的本地计算机上)。