Bom dia, senhores,

Possuo uma instalação de Slackware 12.2 em um dos meus servidores, que
é basicamente composta de suas faixas de rede, em interfaces
separadas:

eth0: ip externo, gateway externo, máscara externa.
eth1: ip interno, gateway interno, máscara interna.

Ambas as informações (gateway e mascara) diferem uma da outra,
portanto, não consigo abraanger as duas interfaces somente pela
máscara.

A minha dúvida consiste basicamente na maneira correta de definir
gateways separados para interfaces de rede separadas. Não utilizo
interfaces virtuais, portanto, ambas eth0 e eth1 são físicas.

Atualmente, faço o seguinte:

/etc/rc.d/rc.inet1.conf

# Config information for eth0:
IPADDR[0]="<IP_EXTERNO>"
NETMASK[0]="<MASK_EXTERNA>"
USE_DHCP[0]=""
DHCP_HOSTNAME[0]=""

# Config information for eth1:
IPADDR[1]="<IP_INTERNO>"
NETMASK[1]="<MASK_INTERNA"
USE_DHCP[1]=""
DHCP_HOSTNAME[1]=""

E comento a seguinte linha, que definiria o gateway padrão do sistema.
# GATEWAY=""

Porém, em /etc/rc.d/rc.local, defino:

route add default gw <GATEWAY_EXTERNO>
route add default gw <GATEWAY_INTERNO>

O comando route me retorna os resultados corretos, associando cada
gateway padrão que eu passei no comando acima, em cada interface
separada. Entretando, acredito que ele faça esse tipo de associação
através de comparações lógicas entre os ips, mas creio que essa não
seja a maneira correta de realizar essa operação.

Alguma sugestão?

Att,
Bruno Simioni.

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]
-~----------~----~----~----~------~----~------~--~---

Responder a