Ada cara untuk mengetahui apakah Anda mengubah nilai TTL. Anda dapat melakukan ini menggunakan alat seperti memukul, atau hanya traceroute (tracert di Windows).
Saya terhubung ke titik akses, dan saya bisa melakukan traceroute ke alamat IP luar kemudian melihat apa "lompatan" kedua adalah:
C:\>tracert google.com
Tracing route to google.com [173.194.41.131]
over a maximum of 30 hops:
1 2 ms 2 ms 2 ms 10.21.176.2
2 4 ms 3 ms 2 ms 10.21.161.150
3 7 ms 4 ms 6 ms ^C (<-- I pressed control c to stop it)
C:\>
Di sini Anda dapat melihat bahwa 10.21.176.2 adalah gateway saya (titik akses) dan Anda kemudian dapat menentukan alamat IP mana dalam kisaran hop kedua Anda (dalam kasus saya 10.21.161. *, Dengan asumsi itu adalah jaringan kelas C normal) akan membalas langsung, ini dapat dituliskan atau dilakukan secara manual:
C:\>tracert -d 10.21.161.149
Tracing route to 10.21.161.149 over a maximum of 30 hops
1 3 ms 2 ms 3 ms 10.21.176.2
2 2 ms 1 ms 1 ms 10.21.161.149
Trace complete.
Kami dapat terus mengurangi atau meningkatkan oktet terakhir, sekali lagi ini lebih baik jika Anda ingin skrip itu (atau menjalankan hping dengan nilai ttl Anda diatur ke 1):
C:\>tracert -d 10.21.161.142
Tracing route to 10.21.161.142 over a maximum of 30 hops
1 2 ms 1 ms 3 ms 10.21.176.2
2 2 ms 1 ms 1 ms 10.21.161.142
Trace complete.
C:\>tracert -d 10.21.161.141
Tracing route to 10.21.161.141 over a maximum of 30 hops
1 1 ms <1 ms <1 ms 10.21.161.141
Trace complete.
Karena 10.21.161.141 hanya berjarak satu hop, dan tidak ada di jaringan saya (saya ada di 10.21.176.0/24), itu adalah antarmuka luar gateway saya. Dalam kasus saya, jalur akses.
Catatan: Ini tidak akan berfungsi jika titik akses memblokir keluar pesan ICMP "TTL kedaluwarsa", tetapi biasanya mereka tidak dikonfigurasi dengan cara itu.