For at route et specifikt subnet (kilde-IP) til en bestemt interface i Linux, kan du følge disse trin:
Brug ip rule
kommandoen til at tilføje en regel, der matcher kilde-IP-adressen.
sudo ip rule add from 192.168.1.0/24 table 100
Tilføj en ny routingtabel i /etc/iproute2/rt_tables
filen.
echo "100 custom_table" | sudo tee -a /etc/iproute2/rt_tables
Brug ip route
kommandoen til at tilføje en rute til den nye tabel.
sudo ip route add default via 192.168.1.1 dev eth1 table custom_table
Kontroller, at reglerne og ruterne er tilføjet korrekt.
ip rule show
ip route show table custom_table
Ved at følge disse trin kan du sikre, at trafik fra et specifikt subnet bliver routet gennem en bestemt interface i Linux.
Har du brug for hjælp til netværkskonfiguration eller Linux-opgaver? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra kvalificerede hjælpere på få minutter. Gør det lettere for dig selv og få den assistance, du har brug for!