O sistema que estou tentando configurar tem um endereço IP 172.31.2.1 . Seu gateway padrão é 172.31.254.1 . Isso funciona bem, e eu posso alcançar qualquer coisa que o gateway me permita ir ( 172.31.0.0/16 + 149.244.178.0/24 ).
Existe outro gateway em 149.244.178.1 que me permitirá alcançar qualquer coisa em 149.244.0.0 , e estou tentando adicionar isso à tabela para que eu pode acessar 149.244.64.250 .
Esta é a aparência da minha tabela de roteamento:
Kernel IP Routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.31.0.0 * 255.255.0.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
default 172.31.254.1 0.0.0.0 UG 0 0 0 eth0
route add 149.244.0.0/16 gw 149.244.178.1 dá o erro:
route: netmask 0000ffff doesn't make sense with host route.
route add -net 149.244.0.0/16 o dev eth0 altera a tabela de rotas para:
Kernel IP Routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.31.0.0 * 255.255.0.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
149.244.0.0 * 255.255.0.0 U 0 0 0 eth0
default 172.31.254.1 0.0.0.0 UG 0 0 0 eth0
No entanto, tentar adicionar o gateway ainda me dá o mesmo erro. Desculpe se soa complicado, e qualquer ajuda é apreciada!