【网络技术】【traceroute】【Linux虚拟机(Ubuntu)】无法traceroute至谷歌【及解决方法】

发布时间:2024年01月18日

一、问题描述

问题描述如下:
Ubuntu虚拟机可以ping通谷歌(www.google.com),但是却无法通过traceroute命令找到路由路线,如下图所示:

在这里插入图片描述

在这里插入图片描述

二、解决方法

从traceroute命令的返回内容可以看出,路由寻找在 网关(gateway) 这一步就停止了(相当于卡住了),是由于虚拟机当前的网络模式为网络地址转换(NAT)

在这里插入图片描述
在网络设置中将网络模式改为桥接网卡,问题解决:

在这里插入图片描述

在这里插入图片描述

成功追踪到目的主机(IP:74.125.68.105),对比之前ping命令显示的IP(74.125.68.106),位于同一网段下。

三、问题原因分析

更改网络模式前: 网关地址为10.0.2.2,无法traceroute至主机网卡(IP地址:192.168.15.123)。

更改网络模式后: 网关地址变为192.168.15.254,与主机网卡位于同一网段内,traceroute可以达到。

如下图所示:

在这里插入图片描述

文章来源:https://blog.csdn.net/weixin_43031313/article/details/135671671
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。