避免在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的自动升级功能可以通过设置关闭。
🏷️
标签
➡️