Linux: Přidání a nastavení statické routy (IP směrování)
V následujícím článku se podíváme na základní statické routování na linuxových systémech, kdy provedeme proroutování sítí ve dvou situacích.
Příklad: Máme PC s linuxem v lokální síti 192.168.85.0 s bránou 192.168.85.254 a chceme nastavit pernamentní statickou routu do sítě 192.168.4.0 s maskou podsítě 255.255.255.0 , jak na to?
Máme topologii ve které jsou dva routery:
Router 1 má na eth0 síť 192.168.1.0/24 a na eth1 síť 192.168.2.0/24
Router 2 má na eth0 síť 192.168.3.0/24 a na eth1 síť 192.168.4.0/24
Router 1 má je připojen k ISP do sítě 10.10.10.0/24
Router 2 je přes WAN s IP 192.168.0.2 spojen s routerem 1 (IP 192.168.0.1)
Tyto sítě chceme kompletně proroutovat, aby na sebe všechny podsítě viděly.
Linux routování - ukázky použití
Zobrazení směrovací tabulkyip r s
činetstat -rn
-
Přidání statické routy do sítě 192.168.4.0 přes eth2ip route add 192.168.4.0/24 dev eth2
-
Přidání statické routy do sítě 192.168.4.0 přes eth3 a bránu 192.168.85.254 s metrikou 450ip route add 192.168.4.0/24 via 192.168.85.254 dev eth3 metric 450
-
Odebrání statické routy do sítě 192.168.4.0 na rozhraní eth2ip route delete 192.168.4.0/24 dev eth2
Linux routování - situace 1
Příklad: Máme PC s linuxem v lokální síti 192.168.85.0 s bránou 192.168.85.254 a chceme nastavit pernamentní statickou routu do sítě 192.168.4.0 s maskou podsítě 255.255.255.0 , jak na to?
Řešení routování situace 1
ip route add 192.168.4.0/24 via 192.168.85.254
Linux routování - situace 2
Máme topologii ve které jsou dva routery:
Router 1 má na eth0 síť 192.168.1.0/24 a na eth1 síť 192.168.2.0/24
Router 2 má na eth0 síť 192.168.3.0/24 a na eth1 síť 192.168.4.0/24
Router 1 má je připojen k ISP do sítě 10.10.10.0/24
Router 2 je přes WAN s IP 192.168.0.2 spojen s routerem 1 (IP 192.168.0.1)
Tyto sítě chceme kompletně proroutovat, aby na sebe všechny podsítě viděly.
Řešení routování situace 2
Router 1:ip route add default via 10.10.10.1
ip route add 192.168.3.0/24 via 192.168.0.2
ip route add 192.168.4.0/24 via 192.168.0.2
Router 2:ip route add default via 192.168.0.1
ip route add 192.168.1.0/24 via 192.168.0.1
ip route add 192.168.2.0/24 via 192.168.0.1