Ini di lingkungan unix. Saya memiliki beberapa rute di host (terlihat dengan perintah 'ip route show'). Jika saya mem-ping suatu alamat, bagaimana saya bisa mengetahui gateway mana yang digunakan untuk merutekan tracffic?
Saya mencoba menggunakan perintah traceroute, tetapi tidak menunjukkan gateway langsung.
Dari output di bawah ini, 10.58.227.1 adalah gateway default saya.
# ip r l
10.58.227.0/24 dev front_eth1 proto kernel scope link src 10.58.227.231
169.254.0.0/17 dev bond0 proto kernel scope link src 169.254.0.4
default via 10.58.227.1 dev front_eth1 proto gated
Ketika saya melakukan traceroute ke alamat eksternal, gateway yang digunakan (gateway default 10.58.227.1) tidak ditampilkan dalam output.
# traceroute -n -I 10.63.21.118
traceroute to 10.63.21.118 (10.63.21.118), 30 hops max, 40 byte packets
1 10.58.112.1 0.507 ms 1.008 ms 1.017 ms
2 10.63.21.118 0.228 ms 0.233 ms 0.234 ms
Apakah ada opsi untuk melihat informasi yang sama seperti yang diberikan oleh perintah traceroute, termasuk gateway yang digunakan untuk perutean?