Saya memiliki server linux yang perlu mendapatkan beberapa rute. Saya cukup baru dalam hal ini dan saya tidak menemukan sumber yang jelas di google.
Pengaturannya harus sederhana:
Semua lalu lintas ke server di ip 192.168.72.20 harus dikirim melalui antarmuka 3. Semua antarmuka lainnya tidak penting saat ini.
Di sini Anda memiliki output untuk route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.72.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.72.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.72.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
192.168.72.0 0.0.0.0 255.255.255.0 U 0 0 0 eth3
192.168.72.0 0.0.0.0 255.255.255.0 U 0 0 0 eth4
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
0.0.0.0 192.168.72.12 0.0.0.0 UG 0 0 0 eth0
linux
networking
routing
Frederiek
sumber
sumber
route add -host 192.168.72.20 GW eth3_ip
)Jawaban:
Mencoba:
ip route add 192.168.72.20/32 dev eth3
sumber
/etc/rc.local
atau setara dengan distro Anda. Itu tidak akan bertahan antara reboot.RTNETLINK answers: Invalid argument
saya harus menghapus / ** dari IP jadi saya berakhir dengan:sudo ip route add 192.168.50.15 dev wlan0
- pikir saya akan menyebutkan bahwa kalau-kalau ada orang lain yang mengalami masalah ini . Terima kasih atas jawaban Anda ultrasawblade, itu sangat membantu.via <gateway_ip>
jika target IP tidak langsung dapat dijangkau!