Source Routing: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
=beispiel zweiter internetzugang=
+
=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 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

Version vom 17. Februar 2023, 09:50 Uhr

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