quinta-feira, 19 de março de 2009

Compartilhar Internet Linux X Windows

quinta-feira, 19 de março de 2009
Compartilhar internet - LINUX x WINDOWS

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 remove
update-rc.d -f defaults

0 comentários:

Postar um comentário

 
TI, Linux, Software Livre, Programaçao, Eletrônica, Informática... ◄Design by Pocket, BlogBulk Blogger Templates