O compartilhamento de Redes via iptables que será mostrado neste tutorial será um Shell Script básico para liberar a rede as maquinas clientes Windows ou Linux complementando as funções do DHCP (isc-dhcp-server) ou qualquer outro da sua preferência, sendo de carácter para iniciantes na área aconselha-se que o aprimore mais no futuro.
1° - Passo - Crie um Shell Script na inicialização
vim /etc/init.d/internet.sh
2° - Passo - Adicione os seguintes comandos
#!/bin/bash
# COMPARTILHAR PACOTES
echo 1 > /proc/sys/net/ipv4/ip_forward
# COMPARTILHAR REDE
iptables -t nat -A POSTROUTING -s 192.168.50.0/24 -o eth0 -j MASQUERADE
3° - Passo - Acesse o diretório
cd /etc/init.d/
4° - Passo - De permissão de execução ao seus Shell Script
chmod +x inernet.sh
5° - Passo - Restart o Serviço
/etc/init.d/internet.sh restart
6° - Passo - Execute o comando para atualizar os Runlevels
update-rc.d internet.sh defaults
Teste o serviço fazendo uso de uma rede Window ou Linux e o mais e isto ai sua rede Virtual esta configurada, lhe desejo bons estudos, se gostou e se ajudou curta, de +1 e compartilhe com suas redes sociais.
Abraço
Abraço
Fonte: vivaolinux.com,br