用于显示访问网站的路线的 Linux 命令是什么?
答案1
traceroute。请参阅这里所有选项。
编辑:本质上,当您的计算机想要访问网页时,通常没有可采用的直接路径,它必须经过一系列跳转。当您运行 traceroute 命令时,它只会打印跳转。通常,此过程需要几分之一秒,但有时,如果存在故障点,它可能永远无法完成。
在这些情况下,使用 traceroute 来找出故障点。人们将看到已进行的跳数,并且在许多情况下可以得出结论,这是最后一跳的错误。不幸的是,如果有办法绕过这个故障节点,它很可能已经被路由算法本身发现,所以通常你只需要等待有人修复服务器。
答案2
traceroute www.google.com
请注意,像 Google 这样的大型网站使用内容分发网络 (CDN),因此可能会根据负载动态地将请求路由到不同的服务器池。因此,跟踪路由是否遵循相同路径并不确定,但如果在页面加载时完成,则很有可能。