- duas placas de rede
+ Responder ao Tópico
-
duas placas de rede
Pessoal!!! Help-me!!
Sou novato com Linux...na verdade faz dois meses que mexo com este sistema, estou com a seguinte dúvida:
Estou instalando um servidor com seguinte configuração:
Duas placas de rede:
eth0 = 172.16.64.206 - 255.255.248.0
etho = 200.161.73.90 - 255.255.255.192
São duas placas de rede realteck; as duas estão funcionando normamente, pois quando o sistema é reiniciado tanto a eth0 e a eth1 dão OK; se estou no console do servidor, eu pingo os dois ips normalmente; o problema é que as outras máquinas de minha rede só encherga o ip 172.16.64.206 (todas as demais máquinas de minha rede estao no range = 172.16.64.x e com mas. 255.255.2480.
Como fazer para a minha rede enxergar o ip 200.161.73.90 (pois este ip, é o ip do speedy - na verdade vou montar neste servidor, os seguintes serviços: squid (para compartilhar o speedy na rede), um firewall e o dns para resolver nomes para a minha rede interna).
Como resolver este problema?
Já tentei fazer o seguinte (esta dica estava no site da Conectiva):
Considerando que temos duas placas de rede no Servidor, configuradas e funcionando, disposto da seguinte forma:
eth0: 192.168.0.1
eth1: 10.0.7.1
Para que as máquinas da rede 192.168.0.0 possam "enxergar" as máquinas da rede 10.0.7.0 proceda:
- Primeiro adicione uma rota default de cada estação para a placa de rede do servidor, por exemplo, uma máquina 192.168.0.2:
[root@localhost]# route add default gw 192.168.0.1
E para a rede 10.0.7.0 aponte para a outra placa:
[root@localhost]# route add default gw 10.0.7.1
- Agora no servidor, ative o repasse de pacotes:
[root@localhost]# mcedit /etc/sysconfig/network
Enchergar errro e verificar a seguinte opção:
FORWARD_IPV4="yes"
Feito isso, precisa habilitar as rotas no servidor, proceda da seguinte forma:
[root@localhost]# route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1
e
[root@localhost]# route add -net 10.0.7.0 netmask 255.255.255.0 gw 10.0.7.1
Fiz tudo isso e não funcionou, amigos do UNDERLINUX espero a ajuda de vocês.
By!
-
duas placas de rede
minha dica pra facilitar as coisas pra voce eh:
mude a mascara de rede da sua rede interna pra 255.255.255.0, aponte o servidor como gateway para todas as maquinas clientes e depois faça o seguinte:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 172.16.64.0/24 -d 0/0 -o eth1 -j MASQUERADE
-
duas placas de rede
Valeu pela dica!
O problema é que a minha rede já está estrutura com a máscara 255.255.248.0, pois estou em uma Wan e no roteador configurado pela pegasus a máscara de minha rede é a 255.255.248.0 e as demais redes ...172.16.80.0 / 172.16.88.0 / 172.16.60.0 / 172.16.8.0 / 172.16.88.0 estão todas com a mesma máscara; além do mais, o gateway de minha rede tem que ser o 172.16.64.1 (roteador - este roteador me encaminha para a rede 172.16.8.0 , e o meu sistema central é acesso por terminal server que se encontra em outra rede.
A minha idéia é manter no servidor a seguinte configuração;
eth0 = 172.16.64.206 - 255.255.248.0
eth1= 200.161.73.90 - 255.255.255.192 (na dúvida está como eth0, mas na verdade este ip é para a eth1);
Eu pretendo utilizar o squid para compartilhar a minha conexão de internet para a rede interna; A distribuição que estou fazendo isto é no Linux 8.0;
Tem jeito de fazer isto? Tem um jeito do Linux reconhecer estes os dois ips e também a minha rede interna pingar os dois ips?
-
duas placas de rede
Eu estou com um problema semelhante, tenho dois ips mas só um pinga se vc conseguir resolver me diga valeu!
-
duas placas de rede
bem wal, é como o brunomarcelo disse: usa o iptables pra fazer roteamento da tua rede...
ele te explicou exatamente do jeito que tem que fazer, é só fazer e testar...
não esqueça de configurar na estação para ele procurar a outra rede no roteador...
qq coisa, posta ai...