J'ai un serveur Linux qui doit obtenir un routage. Je suis assez nouveau dans ce domaine et je ne trouve aucune source claire sur Google.
La configuration doit être simple:
tout le trafic vers un serveur sur ip 192.168.72.20 doit être envoyé via l'interface 3. Toutes les autres interfaces n'ont pas d'importance pour le moment.
Ici, vous avez la sortie pour 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
la source
la source
route add -host 192.168.72.20 GW eth3_ip
)Réponses:
Essayer:
ip route add 192.168.72.20/32 dev eth3
la source
/etc/rc.local
ou de l'équivalent de votre distribution. Il ne persistera pas entre les redémarrages.RTNETLINK answers: Invalid argument
j'ai dû supprimer le / ** de l'IP, donc je me suis retrouvé avec:sudo ip route add 192.168.50.15 dev wlan0
- j'ai pensé mentionner que si quelqu'un d'autre rencontrait ce problème . Merci pour votre réponse ultrasawblade, cela a été utile.via <gateway_ip>
si l'IP cible n'est pas directement accessible!