removido
(usa Nenhuma)
Enviado em 05/02/2013 - 15:34h
pessoal,
sou novo no linux e estou testando o iptables em ambiente virtualizado
Criei duas VMs
1º ubuntu server 12.04
2º windows 7 profissional
Criei duas redes virtuais
1º rede pública
2º rede privada
Configurações de rede
1º UBUNTU SERVER 12.04
eth0 192.168.0.254/24 (rede pública)
eth1 172.16.0.1/16 (rede privada)
2º WINDOWS 7
172.16.0.2/16 (rede privada)
O UBUNTU tem acesso às duas redes (PUBLICA E PRIVADA) enquanto que o WINDOWS tem acesso somente a rede PRIVADA, ou seja, a rede PRIVADA interliga serve apenas para interligar as duas VMs e somente o UBUNTU tem acesso a internet por meio da rede PUBLICA devendo compartilhá-la com o WINDOWS.
TENTEI OS SEGUINTES COMANDOS:
-sudo sysctl -w net.ipv4.ip_forward=1
-sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
-sudo iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
-sudo iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
TAMBÉM TENTEI ESTES (claro que depois de ZERAR o IPTABLES):
-sudo sysctl -w net.ipv4.ip_forward=1
-sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
-sudo iptables -A FORWARD -i eth1 -j ACCEPT
-sudoiptables -A FORWARD -o eth1 -j ACCEPT
E nada!
:/
O WINDOWS pinga a interface PRIVADA do UBUNTU mas não pinga o roteador da minha rede física (O IPTABLES não tá encaminhando os pacotes da interface eth1 para a eth0)
Se alguém puder me ajudar pra eu ajudar outros fico grato!!!!