Solusi 1:
Buat file di /etc/syconfig/network-scripts/route-eth0
tambahkan tambahkan yang berikut
192.168.20.0/24 via 192.168.20.253 dev eth0
Saya selalu menggunakan pendekatan ini. Saya menemukan ini sebagai pendekatan terbaik.
FYI:Periksa -- https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s1-networkscripts-static-routes.html
Solusi 2:
Rute tergantung perangkat gaya RH ditentukan menggunakan /etc/sysconfig/network-scripts/route-device
file telah menyebabkan banyak masalah.
Jadi sysadmin sebenarnya hanya menggunakan /etc/sysconfig/static-routes
file tanpa ketergantungan perangkat:
any net 10.0.0.0 netmask 255.255.255.0 gw 192.168.0.1
Masalah:
- Saat perangkat fisik disambungkan, Anda harus ingat untuk mengubah rute-perangkat berkas juga
- Saat Anda mengatur ulang adaptor di mesin virtual.
Biasanya seseorang harus selalu menggunakan jembatan perangkat, sehingga seseorang dapat menghindari rute-perangkat masalah file.
Perhatikan juga sintaks di /etc/sysconfig/static-routes
file, cuplikan dari/etc/init.d/network
:
# Add non interface-specific static-routes.
if [ -f /etc/sysconfig/static-routes ]; then
if [ -x /sbin/route ]; then
grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do
/sbin/route add -$args
done
else
net_log $"Legacy static-route support not available: /sbin/route not found"
fi
fi
Solusi 3:
Ada cara yang lebih mudah untuk menambahkan rute...
File ini - /etc/init.d/network
- diluncurkan saat PC melakukan booting, dan menggunakan file /etc/sysconfig/static-routes
untuk menambahkan rute statis
Anda harus membuatnya karena tidak ada.
Jika Anda membaca dengan seksama file /etc/init.d/network
, di file ini terbaca setiap baris untuk menambahkan rute, baris tersebut harus dimulai dengan "any", dan "route add -" sudah dikenal.
Jadi pada file yang akan anda buat>> /etc/sysconfig/static-routes, anda harus menulis :
any net 10.0.0.0 netmask 255.255.255.0 gw 192.168.0.1 eth0
- di mana 10.0.0.0/24 adalah jaringan yang ingin Anda jangkau (255.255.255.0 adalah topengnya)
- di mana gw 192.168.0.1 adalah gerbang untuk dijangkau (tentunya router)
- di mana eth0 adalah antarmuka tempat digunakan.
Ini adalah cara terbaik untuk menambahkan rute statis, 1 file untuk semuanya (bukan file X untuk antarmuka X)