Source Routing: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=beispiel zweiter internetzugang= *ip rule add from 172.21.16.186 table 20 *ip route add default via 172.21.16.185 dev vmbr1 table 20“) |
Thomas (Diskussion | Beiträge) |
||
| Zeile 2: | Zeile 2: | ||
*ip rule add from 172.21.16.186 table 20 | *ip rule add from 172.21.16.186 table 20 | ||
*ip route add default via 172.21.16.185 dev vmbr1 table 20 | *ip route add default via 172.21.16.185 dev vmbr1 table 20 | ||
| + | |||
| + | =Skript= | ||
| + | <pre> | ||
| + | #!/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 | ||
| + | </pre> | ||
Version vom 7. Oktober 2016, 16:42 Uhr
beispiel zweiter internetzugang
- 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