Untuk menampilkan tabel perutean kernel, Anda dapat menggunakan salah satu metode berikut:
rute
Daftar semua rute statis saat ini:
$ sudo route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
Anda harus menjadi root untuk mengeksekusi route. Opsi -n berarti Anda ingin alamat IP numerik ditampilkan, bukan nama host yang sesuai.
netstat
netstat adalah perintah mudah lainnya yang dapat digunakan untuk menampilkan rute statis.
$ netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
Opsi -r menentukan bahwa Anda menginginkan tabel perutean. Opsi -n mirip dengan perintah route.
ip
Perintah ip dapat digunakan untuk menampilkan tabel routing IPv4 dan IPv6. Perintah di bawah ini menampilkan tabel perutean IPv4.
$ ip route list 192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.103 default via 192.168.0.1 dev eth0
$ ip route default via 10.0.2.2 dev eth0 proto dhcp metric 100 10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15 metric 100 172.16.0.0/12 via 192.168.33.11 dev eth1 192.168.33.0/24 dev eth1 proto kernel scope link src 192.168.33.10 metric 101
Cara melihat rute IPv6
Untuk melihat tabel routing IPv6, gunakan perintah:
# ip -6 routeCatatan :Perintah route dari paket net-tools dianggap tidak digunakan lagi dan harus dihindari demi alat iproute seperti ip.
Untuk informasi lebih lanjut tentang perintah ip, lihat halaman manual:
# man ip
Catatan Akhir
Ketika perintah route -n dikeluarkan, ada alamat yang terdaftar "0.0.0.0". Entri dalam tabel rute ini menunjukkan rute ke Default Gateway. Saat paket keluar dibuat, alamat tujuan ditetapkan. Kernel akan memeriksa tabel routing saat ini dari atas ke bawah. Jika tidak ditemukan kecocokan untuk alamat tujuan, paket akan dikirim melalui gateway default. Alamat yang terlihat dari 0.0.0.0 menunjukkan kecocokan untuk semuanya. Empat 0 bertindak sebagai wildcard di alamat IP.
Misalnya, dengan tabel perutean di bawah ini, paket apa pun yang tidak ditujukan untuk jaringan 192.168.122.0/24 akan dikirim ke gateway default 192.168.122.1 melalui antarmuka eth0:
# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.122.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0 0.0.0.0 192.168.122.1 0.0.0.0 UG 0 0 0 eth0