Partilhar interfaces de rede através da Internet

0

ok, então estou trabalhando no VMWare e tenho duas máquinas virtuais (Ubuntu e Windows 7). A máquina Ubuntu tem duas interfaces de rede (eth0 & amp; eht1), a interface eth0 está usando o NAT para se conectar à internet através do meu computador real e a interface eth1 está usando somente host para se conectar à máquina Windows. A máquina do Windows tem apenas uma interface usando somente host.

O que estou tentando fazer é compartilhar a internet na máquina do Windows através das interfaces. Eu tentei os seguintes comandos, mas não consigo fazê-lo funcionar.

sudo iptables --flush
sudo iptables -A INPUT -i eth1 -j ACCEPT
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 

Qualquer ajuda é muito apreciada. Obrigado

    
por Brian Moreno 06.08.2016 / 23:26

1 resposta

0

Você deve ativar o encaminhamento de IP em seu convidado Linux. Em /etc/sysctl.conf coloque isso: net.ipv4.ip_forward = 1 Em seguida, emita este comando:

sysctl -w

Ele deve retornar a mesma linha que você colocou no arquivo. Verifique se foi ativado corretamente:

sysctl net.ipv4.ip_forward

A saída 1 deve estar ativada e 0 se desativada. Se necessário, reinicie o serviço de rede para que as alterações entrem em vigor.

    
por felartu 07.08.2016 / 00:10