+ Responder ao Tópico



  1. #1
    Visitante

    Padrão 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

  2. #2
    Maiko
    Visitante

    Padrão 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


  3. #3
    Mr_Mind
    Visitante

    Padrão Compartilhar internet linux - windows

    mete esta linha no teu /etc/rc.d/rc.local

    echo 1 > /proc/sys/net/ipv4/ip_forward


    et voila&acute; ... 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.

  4. #4
    Visitante

    Padrão 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

  5. #5
    wrochal
    Visitante

    Padrão 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

  6. #6
    Visitante

    Padrão Compartilhar internet linux - windows

    Valeu Brother.
    Vou tentar.
    Mas presumo que não vai dar certo pois tenho a impressão que as máquinas windows nem mesmo reconhece seu roteador estranho
    mas vou tentar depois posto novamente Obrigado

  7. #7
    Visitante

    Padrão Compartilhar internet linux - windows

    Meu velho, vc está fazendo tudo certo não precisa recorrer a scripts, a única coisa que errou foi o fato de não informar o DNS de seu provedor.
    Procure estudar o squid vc vai ganhar desempenho nos acessos.

    Fui!

  8. #8
    Visitante

    Padrão Compartilhar internet linux - windows

    Meu velho, vc está fazendo tudo certo não precisa recorrer a scripts, a única coisa que errou foi o fato de não informar o DNS de seu provedor.
    Procure estudar o squid vc vai ganhar desempenho nos acessos.

    Fui!

  9. #9
    Visitante

    Padrão Compartilhar internet linux - windows

    Conseguimos!!!!!

    minha rede esta saindo para internet!!!

    Obrigado a todos pela atenção mas só desvendando para vcs o que estava dando errado.

    O que faltou na verdade era startar o squid e redirecionar a porta 80 para porta padrão do squid

    Peguei uma linha do script que foi me mandado acima e só deduzi que poderia ser assim e deu certo.

    Agora porque minha rede não saia para internet sem o squid eu não sei.
    Será que é possível?

    Obrigado até mais galera


  10. #10
    Visitante

    Padrão Compartilhar internet linux - windows

    Estou preisando configuar o meu servidor de internet para que as outras maquina possam jogar Counter Strike na Internet...

    P.S. Eu uso o Wingate. E sinceramente não sei nada ssobre esse programa....

    Fortaleza, 22/08/2003

    Wesley