The route
perintah usang, dan tidak boleh digunakan lagi.
Cara baru adalah dengan menggunakan seperangkat perintah iproute, yang semuanya dipanggil dengan ip
diikuti oleh objek. Sebagai contoh:
$ ip route show
default via 192.168.1.254 dev eth0
192.168.0.0/23 dev eth0 proto kernel scope link src 192.168.1.27
Sekarang, saya mendengar Anda berkata, ini pada dasarnya info yang sama! Ya, tapi ini bukan keseluruhan cerita. Sebelum tabel routing (ya, jamak) datang tabel aturan:
$ ip rule show
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
Tabel routing yang kami lihat sebelumnya adalah main
tabel routing. Pertanyaan Anda menyangkut local
tabel perutean, yang berisi semua rute yang berkaitan dengan koneksi lokal. Tabel ini dapat ditampilkan sebagai berikut:
$ ip ro sh table local
broadcast 127.0.0.0 dev lo proto kernel scope link src 127.0.0.1
local 127.0.0.0/8 dev lo proto kernel scope host src 127.0.0.1
local 127.0.0.1 dev lo proto kernel scope host src 127.0.0.1
broadcast 127.255.255.255 dev lo proto kernel scope link src 127.0.0.1
broadcast 192.168.0.0 dev eth0 proto kernel scope link src 192.168.1.27
local 192.168.1.27 dev eth0 proto kernel scope host src 192.168.1.27
broadcast 192.168.1.255 dev eth0 proto kernel scope link src 192.168.1.27
(Anda dapat menyingkat ip
opsi / parameter selama masih unik, karenanya ip ro sh
sama dengan ip route show
.)
Di sini Anda dapat melihat rute loopback.
Anda dapat melakukan segala macam hal luar biasa dengan perutean berbasis kebijakan ini , saya sarankan Anda membaca Perutean Kebijakan dengan Linux oleh Matthew G. Marsh untuk semua info yang Anda perlukan.