limoneiro
(usa Ubuntu)
Enviado em 13/10/2011 - 11:23h
Prezados amigos,
Peço que por favor não interpretem o nome desse tópico de forma errada! ahuahuahua
De qualquer forma, vamos ao que interessa.
Meu cenário é este: Estou configurando um novo segmento de rede
(192.168.2.x). Nesta rede teremos estações de trabalho
(192.168.2.x), meu servidor linux
(192.168.2.1), e um Windows Server 2008 R2
(192.168.2.7).
Para testar, peguei os servidores, um notebook, e um switch. Liguei a ETH1 do meu Linux no Switch (pois ETH1 distribui rede interna), o Notebook, e o Windows Server no Switch.
A ETH0 do meu Linux será internet. Então, para fim de testes da rede, liguei a ETH0 na minha rede principal
(192.168.0.x). Aí que vem o problema.
No meu Linux, liberei o ipforwarding através do arquivo
# /etc/sysctl.conf. Apenas descomentei a linha
net.ipv4.ip_forward=1. Agora começa o problema, pois dentro da minha rede
192.168.2.1, consigo pingar/comunicar normalmente com meu segmento
(192.168.0.x).
Porém, de dentro da minha rede principal
(192.168.0.x), não consigo pingar nem meu Linux, nem meu Windows Server, e nem meu notebook.
Sendo assim, julgo ser uma regra de Firewall.
A única coisa em que mechi no firewall, foi criar uma regra NAT MASQUERADE para encaminhar os tráfegos da ETH0 para ETH1 (pelo menos acho que fiz dessa forma, pois ainda não domino o Iptables.
Eis a única regra de meu firewall, que comentei acima:
-A POSTROUTING -o eth 0 -j MASQUERADE.
O que poderia ser feito para que as duas redes se comuniquem normalmente?
Apenas uma ponta da rede alcança o destino.
Abs.