Acheminer tout le trafic pour une adresse IP spécifique sur une interface réseau spécifique


17

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

1
Utilisez-vous l'ancienne commande ifconfig and route ou les commandes ip modernes? (les anciens feraient quelque chose du genre route add -host 192.168.72.20 GW eth3_ip)
Hennes

je ne sais pas, je suppose que les anciens, comment puis-je vérifier cela?
Frederiek

Réponses:


21

Essayer:

ip route add 192.168.72.20/32 dev eth3


3
Juste une note: pour conserver en permanence cette configuration, assurez-vous de l'ajouter /etc/rc.localou de l'équivalent de votre distribution. Il ne persistera pas entre les redémarrages.
LawrenceC

1
J'ai essayé ce même format pour mapper une IP sur le wlan0 sur Ubuntu 14.04 et RTNETLINK answers: Invalid argumentj'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.
mason81

3
N'oubliez pas via <gateway_ip>si l'IP cible n'est pas directement accessible!
calandoa
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.