Criar script em /etc/init.d/ com os dados abaixo
#!/bin/bash
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE
192.168.0.0 - aqui voce coloca a faixa do ip da sua rede local, por exemplo se o servidor tem o ip 192.168.20.5 então a faixa que você deve utilizar é: 192.168.20.0, desde que sua mascara de subrede seja 255.255.255.0
ppp0 - substitua pela interface que possui a internet, por exemplo: rede local eth1, conexão com a internet eth0, logo altere para eth0.
Altere as permissões do script para ficar executavel:
chmod a+x /etc/init.d/
execute o script
/etc/init.d/
Para testar, configure a maquina windows para obter as configuracoes de rede automaticamente
Se a maquina windows nao detectar o ip, configure manualmente para qualquer ip da faixa utilizada na rede local. Veja abaixo como deve ficar:
Maquina Linux:
ip: 192.168.0.5
masc: 255.255.255.0
Maquina windows:
ip: 192.168.0.10
masc: 255.255.255.0
gateway: 192.168.0.5
Colocando o script na inicializacao do Lixux
update-rc.d -f
update-rc.d -f
0 comentários:
Postar um comentário