Source Routing

Aus xinux.net
Zur Navigation springen Zur Suche springen

Beispiel zweiter Internetzugang

Setzen des Standardzugang

  • ip -4 addr add 10.81.1.1/19 dev enp0s31f6
  • ip -4 addr add 10.81.1.2/19 dev enp0s31f6
  • ip -4 route add default 10.81.1.1

Error: either "to" is duplicate, or "10.81.1.1" is a garbage. root@krill:~# ip -4 route add default via 10.81.1.



  • ip rule add from 172.21.16.186 table 20
  • ip route add default via 172.21.16.185 dev vmbr1 table 20

Skript

#!/bin/bash
TABLE=200
RANGE="192.168.201.19 192.168.201.20 192.168.201.21"
AGW="192.168.240.99"
while ip rule delete table $TABLE 2>/dev/null; do true; done
ip route del default table $TABLE 2>/dev/null
for IP in $RANGE
do
ip rule add from $IP table $TABLE
done
ip route add default via $AGW table $TABLE