Anda dapat menggunakan nmap 5.0
dengan --traceroute
pilihan. Anda juga akan mendapatkan portscan gratis :).
Jika Anda ingin menguji port tertentu, Anda dapat menggunakan -p port
opsi. (Anda juga harus menggunakan opsi -Pn sehingga nmap tidak mencoba melakukan penyelidikan ICMP biasa terlebih dahulu). Ini adalah sebuah contoh:
$ sudo nmap -Pn --traceroute -p 8000 destination.com
PORT STATE SERVICE
8000/tcp open http-alt
TRACEROUTE (using port 443/tcp)
HOP RTT ADDRESS
1 0.30 origin.com (192.168.100.1)
2 0.26 10.3.0.4
3 0.42 10.1.1.253
4 1.00 gateway1.com (33.33.33.33)
5 2.18 gateway2.com (66.66.66.66)
6 ...
7 1.96 gateway3.com (99.99.99.99)
8 ...
9 8.28 destination.com (111.111.111.111)
Jika Anda tertarik pada alat grafis, Anda dapat menggunakan zenmap , yang juga menampilkan peta topologi berdasarkan output traceroute.
nmap
itu benar-benar melakukan traceroute ICMP. Juga aneh, Anda menentukan port 8000, tetapinmap
menggunakan port 443 untuk traceroute yang sebenarnya. Mengapa?