gostodisso
(usa Outra)
Enviado em 20/03/2013 - 12:03h
eabreu, renato pacheco
No arquivo /etc/network/interfaces adicione no final da configuração da interface que está sendo ativada que irá utilizar as rotas o seguinte comando:
post-up comando_da_rota_estática
#############################################################
para editar o arquivo use o editor vim ou nano.
Salve no rc.local e coloque os comandos como se vc digitasse no shell.
Realmente vc complicaram, mais tudo bem, vou tentar cada um primeiro o eabreu,
minha rede estar assim com roteadores com redes de 30 host cada
etc/network/interfaces:ROTEADOR 1
#primeiro placa roteador
auto eth0
iface eth0 inet static
address 11.20.0.5
netmask 255.255.0.0
network 11.22.0.0
broadcast 11.22.255.255
gateway 192.168.10.254
#segunda placa roteador
auto eth1
face eth1 inet static
address 192.168.10.254
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.0.255
# tabela de rota
post-up route add -net 172.16.0.0/16 gw 192.168.10.254
----------------------------------------------------------------------------
etc/network/interfaces:HOST 1
#primeiro placa HOST 1
auto eth0
iface eth0 inet static
address 192.168.10.1
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.255
gateway 192.168.10.254
----------------------------------------------------------------------------
etc/network/interfaces:ROTEADOR 2
#primeiro placa roteador
auto eth0
iface eth0 inet static
address 11.20.0.33
netmask 255.255.0.0
network 11.22.0.0
broadcast 11.22.255.255
gateway 172.16.0.254
#segunda placa roteador VIRTUAL
auto eth0:0
face eth0:0 inet static
address 172.16.0.254
netmask 255.255.0.0
# tabela de rota
post-up route add -net 192.168.10.0/24 gw 172.16.0.254
-----------------------------------------------------------------------------
etc/network/interfaces:HOST 1
#primeiro placa HOST 1
auto eth0
iface eth0 inet static
address 172.16.0.2
netmask 255.255.0.0
network 172.16.0.0
broadcast 172.16.0.255
gateway 172.16.0.254
-----------------------------------------------------------------------------
gostaria de saber eabreu estar certo!
agora no caso renato pacheco eu faria isso me responda se estou errado !?
etc/rc.local da placa roteador 11.20.0.5
..
#
# by default this script does nothing
route add -net 172.16.0.0/16 dev eth0
-----------------------------------------------------------------------------
etc/rc.local da placa roteador 11.20.0.33
..
#
# by default this script does nothing
route add -net 192.168.10.0/24 dev eth0
-----------------------------------------------------------------------------
e depois ativar/descomentar ip_forward
# vim etc/sysctl.conf
net.ipv4.ip_forward=1
até mais aguardo correções.