什么是“tracert”DOS命令的等价物?

tracert是MS-DOS命令提示符中的一个命令,用于跟踪到IP地址的路由。 Gnome终端中有没有与此相同的命令?

通过运行以下命令通过终端安装traceroute软件包:

sudo apt-get install traceroute 

之后,在终端中键入:

 traceroute [ip/web-site url] 

例如:

 traceroute 8.8.8.8 

你也可以使用网站:

 traceroute http://www.sitename.com/ 

作为traceroute的替代方案,您可以使用mtr ,就像使用类固醇上的traceroute一样。

从包装说明:

mtr在单个网络诊断工具中结合了“traceroute”和“ping”程序的function。

当mtr启动时,它会调查主机mtr运行和用户指定的目标主机之间的网络连接。 在确定机器之间的每个网络跳跃的地址之后,它向每个机器发送序列ICMP ECHO请求以确定到每个机器的链路的质量。 在此过程中,它会打印有关每台计算机的运行统计信息。

编译mtr-tiny时不支持X并节省磁盘空间。

要安装它:

 sudo apt-get install mtr-tiny 

用法示例:

 mtr example.lan 

输出示例:

  My traceroute [v0.71] example.lan Sun Mar 25 00:07:50 2007 Packets Pings Hostname %Loss Rcv Snt Last Best Avg Worst 1. example.lan 0% 11 11 1 1 1 2 2. ae-31-51.ebr1.Chicago1.Level3.n 19% 9 11 3 1 7 14 3. ae-1.ebr2.Chicago1.Level3.net 0% 11 11 7 1 7 14 4. ae-2.ebr2.Washington1.Level3.ne 19% 9 11 19 18 23 31 5. ae-1.ebr1.Washington1.Level3.ne 28% 8 11 22 18 24 30 6. ge-3-0-0-53.gar1.Washington1.Le 0% 11 11 18 18 20 36 7. 63.210.29.230 0% 10 10 19 19 19 19 8. t-3-1.bas1.re2.yahoo.com 0% 10 10 19 18 32 106 9. p25.www.re2.yahoo.com 0% 10 10 19 18 19 19 

traceroutetraceroute6tracepath执行此任务。 它们是安装在Unix系统中的可执行程序(某些位于/usr/bin/ ,或/bin/ ,或/usr/sbin/ ,或/sbin/ – 最后两个不在普通用户的PATH中,仅用于根)。 它们独立于任何终端包。

我相信这已经改变了。 您不再使用“ip / website url”配置键入traceroute命令行。 相反,您需要输入:

 traceroute  

我不知道为什么这会被简化但是在试图找到Hulu.com为何冻结我的解决方案之后,建议尝试使用traceroute命令。 在预感中,我只使用域名和扩展名来尝试它,它完美地工作。