Compartilhar internet linux - windows
Já li re li todos os tutoriais possíveis que fala sobre compartilhamento de internet de um servidor linux para máquinas windows.
No meu servidor linux tenho na eth0 uma conexão ADSL (speedy) configurada e funcionando.
eth1 tenho o ip 192.168.0.100 máscara 255.255.255.0
consigo pingar todas as máquinas da rede e todas da rede consegue pingar meu servidor.
nas máquinas windows tenho configurado o ip 192.168.0.1 / 192.168.0.2 ... e assim consecutivamente. Em todas configurei no protocolo tcp/ip o gateway para 192.168.0.100 que é o ip da eth1
Bom agora no linux editei o arquivo /etc/sysctl.conf e ativei o roteamento para que não precisasse colocar em um escript de iniciação.
usando o iptables fiz nat de todos os jeitos. reiniciei a máquina fiz de tudo já
(iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE entre outras tentativas)
Minhas máquinas windows não saem para internet de jeito nenhum. Será que é muito mais complicado que isto.
Me ajudem obrigado
Compartilhar internet linux - windows
brother não sei se eu estou engado mas acho que vc está direcionando para interface errada.
tenta deixa sem.
tipo assim:
iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -j MASQUERADE
Compartilhar internet linux - windows
mete esta linha no teu /etc/rc.d/rc.local
echo 1 > /proc/sys/net/ipv4/ip_forward
et voila´ ... forward activo <IMG SRC="images/forum/icons/icon_wink.gif">
P.S.: nos clientes tem d ter como gateway o ip interno desta maquina linux e como DNS os servidores do teu ISP.
Compartilhar internet linux - windows
Já tentei
iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -j MASQUERADE
já tentei até
iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -o eth1 -j MASQUERADE
e nada.
Vou tentar configurar o dns do meu isp.
Costumo compartilhar internet na plataforma windows apenas com o servidor proxy wingate. e desta forma é preciso configurar também o navegador.
Será que no meu caso Linux Windows também tenho que fazer alguma configuração no navegador.
Realmente não sei onde estou errando
Compartilhar internet linux - windows
Este Script criado por william da rocha lima é baseado que use duas interfaces.
eth0 para rede interna
eth1 para internet
com o serviço de ftp, ssh, correio, dns e web ativo.
e com proteção de spoofing.
# Firewall
echo " Firewall - William da Rocha "
echo " Data 24/11/2002 "
# Iniciano Redirecionamento de Pacotes
echo 1 > /proc/sys/net/ipv4/ip_forward
# Carregando Modulos
/sbin/depmod -a
/sbin/modprobe iptable_nat
# Regras do Iptables
/usr/sbin/iptables -P INPUT ACCEPT
/usr/sbin/iptables -P OUTPUT ACCEPT
/usr/sbin/iptables -P FORWARD ACCEPT
# Mascaramento e Forward
/usr/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/usr/sbin/iptables -A FORWARD -i eth1 -j ACCEPT
/usr/sbin/iptables -A FORWARD -m state -state ESTABLISHED,RELATED -j ACCEPT