GNU/Linux >> Belajar Linux >  >> Linux

Cara mengatur dua rute default di linux

Menggunakan iproute2 Anda dapat melakukan sesuatu seperti ini:

echo "1 admin" >> /etc/iproute2/rt_tables
echo "2 users" >> /etc/iproute2/rt_tables

ip rule add from 192.168.122.40/32 dev eth0 table admin
ip rule add from 192.168.123.41/32 dev eth1 table users

ip route add default via 192.168.122.1 dev eth0 table admin
ip route add default via 192.168.123.1 dev eth1 table users

Sekarang Anda akan memiliki dua tabel perutean dengan dua gateway.


Fenomena ini disebut unicast rpf (reverse path forwarding) sebagai filter jalur standar namun terbalik di Linux. Anda dapat menonaktifkan ini tanpa konsekuensi negatif yang penting (kecuali jika Anda adalah ISP.. dan router).

echo 0 > /proc/sys/net/ipv4/conf/default/rp_filter

Maka contoh Anda akan berfungsi seperti yang Anda inginkan.


Linux
  1. Bagaimana saya mengonfigurasi Vim sebagai editor default saya di Linux

  2. Cara Mengatur atau Mengubah Nama Host Sistem di Linux

  3. Bagaimana Cara Mengatur Default Ke Ruby 2.1.2?

  1. Cara Mengatur Alamat IP Statis dan Memodifikasi Tabel Perutean di Linux

  2. Cara mengatur jail chroot Linux

  3. Cara Menemukan IP Gateway Default di Linux

  1. Cara Mengatur Variabel $Path di Linux

  2. Dua versi python di linux. bagaimana menjadikan 2.7 sebagai default

  3. Bagaimana cara mengatur nick default untuk koneksi irssi baru?