Ich habe einen Linux-Server, der etwas Routing bekommen muss. Ich bin ziemlich neu in diesem Bereich und ich finde keine eindeutige Quelle auf Google.
Das Setup sollte einfach sein: Der
gesamte Datenverkehr zu einem Server unter der IP-Adresse 192.168.72.20 sollte über die Schnittstelle 3 gesendet werden. Alle anderen Schnittstellen spielen im Moment keine Rolle.
Hier haben Sie die Ausgabe für route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.72.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.72.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.72.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
192.168.72.0 0.0.0.0 255.255.255.0 U 0 0 0 eth3
192.168.72.0 0.0.0.0 255.255.255.0 U 0 0 0 eth4
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
0.0.0.0 192.168.72.12 0.0.0.0 UG 0 0 0 eth0
linux
networking
routing
Frederiek
quelle
quelle
route add -host 192.168.72.20 GW eth3_ip
)Antworten:
Versuchen:
ip route add 192.168.72.20/32 dev eth3
quelle
/etc/rc.local
oder die entsprechende Distribution hinzufügen . Es wird nicht zwischen Neustarts bestehen bleiben.RTNETLINK answers: Invalid argument
ich die / ** entfernen musste von der IP so landete ich mit:sudo ip route add 192.168.50.15 dev wlan0
- dachte ich , dass , falls jemand anderes ran in dieser Frage erwähnen würde . Vielen Dank für Ihre Antwort Ultrasawblade, es war hilfreich.via <gateway_ip>
wenn die Ziel-IP nicht direkt erreichbar ist!