Roteamento entre duas redes
Pessoal tenho um gateway linux red hat 7.3 com iptables rodando nat, minha situação é a seguinte existem duas redes uma classe A 10.0.0.0 que esta o gw Linux e outra classe C 192.168.0.0, onde estão servidores Windows 2000 server com exchange, preciso que as máquinas 10.0.0.0 enxergue os servidores Windows 2000 via netbios, já fiz o seguinte:
No meu gw linux adicionei um ip virtual(ip alias) para classe C 192.168.0.x e fiz um nat para máscarar as redes:
# iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -d 192.168.0.0/24
até ai blz pingou as máquinas 192.168.0.0 e as estações Windows que utilizam este gw tb enviou pacotes de ping, o problemas é o seguinte: via ambiente de rede não enxergam as máquinas 192.168.0.0 e acessam apenas via ip, por exemplo: \\192.168.0.3\c e via nome não. Eu preciso de duas placas de redes? alguém sabe outra maneira?
Obrigado.
Roteamento entre duas redes
ative o ip_forward e coloque as seguintes linhas:
iptables -A FORWARD -s 192.168.0.0/24 -d 10.0.0.0/8 -j ACCEPT
iptables -A FORWARD -s 10.0.0.0/8 -d 192.168.0.0/24 -j ACCEPT
não precisa usar o alias na placa de rede para a outra rede, basta criar uma rota, por exemplo: se eth1(interface para rede 1) é 10.0.0.1/8 e eth2 (interface para rede 2) é 192.168.0.1/24 então:
route add -net 10.0.0.0/8 dev eth1
route add -net 192.168.0.0/24 dev eth2
e com o ip_forward ativado você vai ter acesso à ambas redes através do gateway linux.
para que elas se enxerguem via netbios, você vai ter que colocar o nome dos hosts no servidor dns (no arquivos /etc/hosts ou criando uma zona no bind para os hosts das redes).
espero ter ajudado.
[]´s
Roteamento entre duas redes
Se nao me falha a memoria, para interconectar duas redes diferentes usando o netbios do windows, voce prescisara de um servidor WINS que fara esse rotemanto tambem.. eh simples
jah que o windows encontra as maquinas dando broadcast na rede, entao se ela nao estiver na mesma rede (tiver a mesma netmask etc etc) ele nao encontra, eh simples.
Adicione um servidor WINS e teste.
Ah e nao eh muito legal fazer nat entre duas redes, pois assim voce pode perder o controle na outra maquina pois todas as maquinas terao o ip da maquina que fez o nat, o melhor seria nao fazer e cada rede com o seu ip, e configurar no servidor o acesso a essa nova rede.