手机traceroute工具,traceroute apk

http://www.itjxue.com  2023-01-16 01:05  来源:未知  点击次数: 

traceroute

traceroute 是用来检测发出数据包的主机到目标主机之间所经过的网关数量的工具。traceroute 的原理是试图以最小的TTL发出探测包来跟踪数据包到达目标主机所经过的网关,然后监听一个来自网关ICMP的应答。发送数据包的大小默认为 38个字节。

tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name

SYNOPSIS

???????traceroute [-46dFITUnreAV] [-f first_ttl] [-g gate,...]

???????????????[-i device] [-m max_ttl] [-p port] [-s src_addr]

???????????????[-q nqueries] [-N squeries] [-t tos]

???????????????[-l flow_label] [-w waittime] [-z sendwait]

???????????????[-UL] [-P proto] [--sport=port] [-M method] [-O mod_options]

???????????????[--mtu] [--back]

???????????????host [packet_len]

traceroute [参数选项] hostname,域名或 IP地址

-i 指定网络接口,对于多个网络接口有用。比如 -i eth1 或-i ppp1等;

-m 把在外发探测试包中所用的最大生存期设置为max-ttl次转发,默认值为30次;

-n 显示IP地址,不查主机名。当DNS不起作用时常用到这个参数;

-p port 探测包使用的基本UDP端口设置为port ,默认值是33434

-q n 在每次设置生存期时,把探测包的个数设置为值n,默认时为3;

-r 绕过正常的路由表,直接发送到网络相连的主机;

-w n 把对外发探测包的等待响应时间设置为n秒,默认值为3秒;

用法实例:

traceroute? ?

pc:~$ traceroute?

traceroute: Warning: has multiple addresses; using 220.181.111.188

traceroute to (220.181.111.188), 64 hops max, 52 byte packets

1??bogon (10.x.x.x)??0.968 ms??0.711 ms??0.710 ms

2??bogon (172.x.x.x)??0.571 ms??0.545 ms??0.429 ms

3 129.x.x.x.broad.bj.bj.dynamic.163data.com .cn (219.x.x.x)??4.131 ms??3.252 ms??2.789 ms

4 25.x.x.x.static.bjtelecom.net (106.x.x.x)??2.565 ms??2.067 ms??2.133 ms

5??* * *

6??36.x.x.x (36.x.x.x)??3.360 ms

????219.x.x.x (219.x.x.x)??3.425 ms

????36.x.x.x (36.x.x.x)??3.304 ms

7??* * *

8??220.x.x.x (220.x.x.x)??2.803 ms??4.935 ms

????220.x.x.x (220.x.x.x)??3.736 ms

9??* * *

traceroute?-m?10? ? ? ? 设置跳数为10

pc:~ $ traceroute -m 10?

traceroute: Warning: has multiple addresses; using 220.181.111.188

traceroute to? (220.181.111.188), 10 hops max, 52 byte packets

1??bogon (10.x.x.x)??1.067 ms??4.024 ms??0.712 ms

2??bogon (172.x.x.x)??0.309 ms??0.337 ms??0.607 ms

3?? 129.x.x.x.broad.bj.bj.dynamic.163data.com .cn (219.x.x.x)??2.683 ms??3.353 ms??2.947 ms

4?? 25.x.x.x.static.bjtelecom.net (x.x.x.25)??2.179 ms??2.325 ms??2.043 ms

5??* * *

6??36.x.x.x (36.x.x.x)??3.590 ms??7.793 ms??6.461 ms

7??* * *

8??220.x.x.x (220.x.x.x)??3.175 ms??2.893 ms

????220.x.x.x (220.x.x.x)??5.538 ms

9??* * *

10??* * *

traceroute?-n? ? ? ?只显示ip

pc:~ $ traceroute -n?

traceroute: Warning: has multiple addresses; using 220.181.111.188

traceroute to? (220.181.111.188), 64 hops max, 52 byte packets

1??10.x.x.x??0.946 ms??0.761 ms??0.718 ms

2??172.x.x.x??0.452 ms??0.338 ms??0.389 ms

3??219.x.x.x??3.174 ms??4.038 ms??2.379 ms

4??106.x.x.x??2.910 ms??1.960 ms??1.654 ms

5??* * *

6??36.x.x.x??3.321 ms??4.275 ms??3.637 ms

traceroute?-p?6888? ?? ? 设置探测包使用的基本UDP端口

pc:~ $ traceroute -p 6888?

traceroute: Warning: has multiple addresses; using 220.181.111.188

traceroute to? (220.181.111.188), 64 hops max, 52 byte packets

1??bogon (10.x.x.x)??0.989 ms??0.752 ms??0.722 ms

2??bogon (172.x.x.x)??0.489 ms??0.399 ms??0.327 ms

3?? 129.x.x.x.broad.bj.bj.dynamic.163data.com .cn (219.x.x.x)??3.094 ms??3.442 ms??3.529 ms

4?? 25.x.x.x.static.bjtelecom.net (106.x.x.x)??1.837 ms??2.488 ms??2.516 ms

5??* * *

6??* 36.x.x.x (36.x.x.x)??4.876 ms

traceroute?-q?4? ? ?设置探测包的个数

pc:~$ traceroute -q 4?

traceroute: Warning: has multiple addresses; using 220.181.111.188

traceroute to? (220.181.111.188), 64 hops max, 52 byte packets

1??bogon (10.x.x.x)??0.970 ms??0.721 ms??4.360 ms??0.667 ms

2??bogon (172.x.x.x)??0.534 ms??0.640 ms??0.363 ms??0.449 ms

3?? 129.x.x.x.broad.bj.bj.dynamic.163data.com .cn (x.x.x.129)??2.831 ms??3.221 ms??2.878 ms??2.814 ms

4?? 25.x.x.x.static.bjtelecom.net (x.x.x.25)??1.921 ms??2.564 ms??2.472 ms??3.979 ms

5?? 177.x.x.x.static.bjtelecom.net (x.x.x.177)??2.465 ms * * *

6??219.x.x.x (219.x.x.x)??4.245 ms

????36.x.x.x (36.x.x.x)??3.681 ms??3.053 ms

????220.x.x.x (220.x.x.x)??3.444 ms

traceroute?-r? ? ? ?绕过正常的路由表直接发送到网络相连的主机

pc:~ $ traceroute -r?

traceroute: Warning: has multiple addresses; using 220.181.111.188

traceroute to? (220.181.111.188), 64 hops max, 52 byte packets

traceroute: sendto: Network is unreachable

1 traceroute: wrote 52 chars, ret=-1

*traceroute: sendto: Network is unreachable

traceroute: wrote 52 chars, ret=-1

*traceroute: sendto: Network is unreachable

traceroute: wrote 52 chars, ret=-1

*

traceroute: sendto: Network is unreachable

2 traceroute: wrote 52 chars, ret=-1

traceroute -w 3? ? ? ? ?把对外发探测包的等待响应时间设置为n秒,默认值为3秒

pc:~ $ traceroute -w 3

traceroute: Warning: has multiple addresses; using 220.181.111.188

traceroute to? (220.181.111.188), 64 hops max, 52 byte packets

1??bogon (10.x.x.x)??0.957 ms??0.710 ms??0.713 ms

2??bogon (172.x.x.x)??0.603 ms??0.616 ms??0.321 ms

3? 129.x.x.x.broad.bj.bj.dynamic.163data.com .cn (x.x.x.129)??3.744 ms??2.371 ms??2.625 ms

4? 25.x.x.x.static.bjtelecom.net (x.x.x.25)??2.022 ms *??3.474 ms

5??* * *

6??36.x.x.x (36.x.x.x)??4.408 ms??5.760 ms??3.091 ms

7??* * *

8??220.x.x.x (220.x.x.x)??3.482 ms

????220.x.x.x (220.x.x.x)??3.024 ms

????220.x.x.x (220.x.x.x)??3.377 ms

9??* *

traceroute -i eth0 -4? ?使用eth0网口以及IPV4协议

[root@ip-ops]# traceroute -i eth0 -4?

traceroute to (220.181.112.244), 30 hops max, 60 byte packets

1? compute.amazonaws.com .cn (54.x.x.x)??15.993 ms? compute.amazonaws.com .cn (54.x.x.x)??11.778 ms .compute.amazonaws.com .cn (54.x.x.x)??12.896 ms

2??100.x.x.x (100.x.x.x)??21.890 ms 100.x.x.x (100.x.x.x)??21.880 ms 100.x.x.x (100.x.x.x)??21.630 ms

3??100.x.x.x (100.x.x.x)??12.609 ms 100.x.x.x (100.x.x.x)??22.017 ms 100.x.x.x(100.x.x.x)??14.010 ms

4??100.x.x.x (100.x.x.x)??0.256 ms 100.x.x.x (100.x.x.x)??0.261 ms 100.x.x.x (100.x.x.x)??0.209 ms

5??54.x.x.x (54.x.x.x)??1.071 ms 54.x.x.x (54.x.x.x)??1.536 ms??1.639 ms

【干货】这16款网络故障排查工具,总有你用的到的

网络故障排除对于网络技术专家和网络工程师是颇具挑战的工作。每当添加新的设备或网络发生变更时,新的问题就会出现,而且很难确定问题出在哪里。每一位网络工程师或专家都有自己的经验和必备工具,能让他们快速定位网络故障。以下的这些工具,是否是你的工具箱中的选项。

1. Nmap

Nmap是开源工具,它被称作网络故障排除的“瑞士军刀”。它基本上是使用超级功能Ping,广播数据包来识别主机,包括主机的开放端口和操作系统版本。这些信息被集成到网络地图和清单中,从而使分析人员能够确定连接问题,漏洞和流量。

2. Netstat

随着网络复杂性的增加,需要简化网络管理让网络管理员的时间和输入更加有效。Netstat在类似于Unix的操作系统(包括Windows)上很有用。在处理网络安全性时,最好了解与企业网络的入站和出站连接。

3. tcpdump

tcpdump是网络专家必备的故障排除工具。如果可以有效地使用它,那么可以在不影响无关应用程序的情况下快速查明网络问题。

4. Ping

Ping是快速排除网络问题的最基础工具。可以轻松检查服务器是否已关闭,并且它在大多数操作系统中都可用。

5. TRACERT和Traceroute

对于任何网络团队而言,TRACERT和Traceroute都是重要的工具。他们可以深入了解数据采用的路径以及中间主机的响应时间。即使是最少量的信息也可以帮助阐明当前的问题。因此,在进行故障排除时,TRACERT和Traceroute无疑十分重要。

6. My Traceroute (MTR)

MTR是诊断网络问题或仅探索网络性能的最佳工具之一。MTR将Ping和Traceroute的优点结合到一个工具中。是同时观察数据包丢失和等待时间的好方法。

7. Mockoon

Mockoon是新的工具。它允许网络专家创建模拟API并针对它们构建前端,而无需使用后端。通过将Mockoon与Charles结合使用,甚至可以在系统的某些部分中使用实时API,而在其他部分中使用模拟API,而来回切换的工作量很小。

8. Wireshark

Wireshark是可用的最佳数据包捕获工具之一,并且是网络分析的必备工具。它用途广泛,速度快,并提供了广泛的工具和筛选器,可准确识别网络上正在发生的事情。

9. OpenVAS

每个网络专家都应使用某种主动式漏洞扫描软件来检测网络威胁,在潜在威胁进入系统之前对其进行故障排除,而不是试图修复造成的破坏。建议使用Wireshark和OpenVAS之类的工具作为免费的开源工具,任何网络团队或专家都可以使用它们来识别对关键数据或系统的威胁。

10. Grey Matter

Grey Matter是通用网格。它是下一代的3、4、7网络层,利用基于C的代理实现零信任安全性,证据链审计合规性,目标细分和低级报告,并且它是开源工具。如果试图找出“服务网格”的用例,可进行一些研究。

11. Linux系统Dig命令

Linux中的dig工具非常适合帮助解决站点可能位于的位置,关联的IP以及负载均衡后面的问题。

12. DNS和NS查找工具

今天,DNS和NS查找工具应该出现在每个网络专家的工具箱中。从智能手机和笔记本电脑到物联网设备和网络设备,我们使用的每个设备都使用IP和DNS地址。IP和设备之间的冲突一直在网络上发生。可靠的查找工具可以帮助隔离有问题的设备,并缩小要采取的故障排除步骤。

13. Speedtest-Plotter

速度和敏捷性对于生产力至关重要,尤其是随着远程工作的增加。Speedtest-Plotter是一款不错的网络故障排除工具,可使用附近的服务器来测量互联网带宽。可以跟踪一段时间内的速度(而不仅仅是一次分析),同时确定连接性的相关变化。

14. Batfish

强烈建议你将网络配置分析添加到故障排除工具包中。虽然Ping可以告诉你某些设备或连接存在问题,Traceroute/MTR可以告诉你它在哪里出了问题,但是像Batfish这样的开源工具可以告诉您它为什么出现了故障。更好的是,可以使用Batfish或类似的验证工具来确保网络故障不会发生。

15. Fiddler

当考虑网络故障工具时,现在可用的SaaS很多。虽然如此,Wireshark和Fiddler是SaaS网络故障排除必不可少的工具。

16. New Relic And Pingdom

从两个方面监控每个系统。首先,从系统/服务器本身到外部进行监控,推荐New Relic。而从数据中心外部监控计算机的IP。推荐Pingdom。这种双向方法可以即时了解要在哪里找到问题。

端口可用性探测工具traceroute

本文主要介绍使用ping命令正常但端口不通时如何进行端口可用性探测。

当客户端访问目标服务器时,如果能ping通,但业务端口无法访问,可能是链路中的相关节点拦截了端口所致。您可以参考如下内容,利用端口可用性探测的相关工具进行测试,验证是否有节点拦截了端口。

traceroute用于端口可用性探测的常用命令如下。

注:

-n:直接使用IP地址而非主机名称(禁用DNS反查)。

-T:通过TCP探测。

-p:设置探测的端口号。

[ Host]:需要探测的目标服务器地址,比如“10.10.1.1”。

更多关于traceroute的用法,您可以通过man命令查阅。

示例

traceroute的示例命令和返回结果如下。

参考:

能够ping通服务器的同时端口不通

Android 不root 有没有办法使用traceroute

你好,是没有办法的,这个root起来很简单,你就按照我接下来给你说的方法

来进行一键root就行,下载应用宝到手机上

它的工具箱里面有一键root功能。然后打开电脑,用数据线连接电脑,找到USB连接模式连接上。在电脑上找到应用宝,连接上手机,耐心等待识别手机,识别到手机,找到工具箱,打开工具箱,按提示操作即可。

希望我的回答帮助到你啦

Traceroute是什么

Traceroute是一个使用TCP/IP网络者必不可少的工具,他发送TTL初始值为1的UDP包,以TTL+1来确定路径上的个路由器

(责任编辑:IT教学网)

更多

推荐Oracle文章