避免在VMware NAT Guest中tracert/traceroute

💡 原文中文,约1600字,阅读约需4分钟。
📝

内容提要

在VMware NAT环境下,使用tracert或traceroute进行IP通信故障排查时,只能看到NAT网关与目标IP的信息,看不到其他节点。Wireshark可用于抓包分析,但UDP模式下traceroute无效。Wireshark有便携版,需单独安装npcap。文章末尾为版权声明和广告,已省略。

🎯

关键要点

  • 在VMware NAT环境下,使用tracert或traceroute只能看到NAT网关与目标IP的信息,无法看到其他节点。
  • Wireshark可用于抓包分析,但UDP模式下的traceroute无效。
  • 在Guest中使用tracert时,能看到来自NAT网关的ICMP超时报文,但看不到其他节点的超时报文。
  • Guest中使用traceroute -T时,只能看到NAT网关与目标,无法反映正确的跳数。
  • 在Guest中使用UDP模式的traceroute时,所有探测均显示为'* * *',无法获取有效信息。
  • VMware NAT功能缺失,使用tracert和traceroute的意义有限,建议只使用ICMP和TCP探测模式。
  • Wireshark有便携版,需单独安装npcap,支持loopback抓包。
  • Wireshark的自动升级功能可以通过设置关闭。
🏷️

标签

➡️

继续阅读