Eu tenho um servidor linux que precisa obter algum roteamento. Eu sou bastante novo nisso e não encontro nenhuma fonte clara no google.
A configuração deve ser simples:
todo o tráfego para um servidor no ip 192.168.72.20 deve ser enviado pela interface 3. Todas as outras interfaces não importam no momento.
Aqui você tem a saída 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
fonte
fonte
route add -host 192.168.72.20 GW eth3_ip
)Respostas:
Experimentar:
ip route add 192.168.72.20/32 dev eth3
fonte
/etc/rc.local
ou o equivalente da sua distribuição. Não persistirá entre as reinicializações.RTNETLINK answers: Invalid argument
tive que remover o / ** do IP, então acabei com:sudo ip route add 192.168.50.15 dev wlan0
- pensei em mencionar isso no caso de alguém encontrar esse problema . Obrigado pela sua resposta ultrasawblade, foi útil.via <gateway_ip>
se o IP de destino não está diretamente acessível!