Tengo un servidor Linux que necesita un enrutamiento. Soy bastante nuevo en esto y no encuentro ninguna fuente clara en Google.
La configuración debe ser simple:
todo el tráfico a un servidor en ip 192.168.72.20 debe enviarse a través de la interfaz 3. Todas las demás interfaces no importan en este momento.
Aquí tienes la salida para 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
fuente
fuente
route add -host 192.168.72.20 GW eth3_ip
)Respuestas:
Tratar:
ip route add 192.168.72.20/32 dev eth3
fuente
/etc/rc.local
o el equivalente de su distribución. No persistirá entre reinicios.RTNETLINK answers: Invalid argument
que eliminar el / ** de la IP, así que terminé con:sudo ip route add 192.168.50.15 dev wlan0
- pensé que mencionaría eso en caso de que alguien más se encuentre con este problema . Gracias por tu respuesta ultrasawblade, fue útil.via <gateway_ip>
si la IP de destino no es directamente accesible!