+ Responder ao Tópico



  1. #1

    Thumbs up compartilhar internet

    Boa tarde, estou utilizando 3 placas de rede, com a última versão do debian (sqeeze).

    eth0 - embratel
    eth1 - está configurada com o link da brtelecom,mas está sem cabo.
    eth2 - minha interface da lan.

    Gostaria de compartilhar a conexão embratel (eth0) para minha rede (eth2).

    Editei o arquivo /etc/sysctl.conf e descomentei a opção
    net.ipv4.ip_forward=1

    no firewall coloquei tb as seguintes opções

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

    Eu libero com o seguinte comando minha rede

    iptables -A FORWARD -i eth2 -j ACCEPT


    no final do meu firewall
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


    O problema é que nao navega as estações... porém quando eu reinicio a máquina (Ligo e desligo) funciona.

    Algumas vezes é necessário reiniciar 3 vezes para funcionar a internet nas estaçoes..

    Alguém já passou por isso ?

  2. #2

    Padrão Re: compartilhar internet

    eh bem possivel que tenha alguma maquina com cabo com problemas ou ate mesmo virus na rede, se as suas politicas do IPTABLES estiverem ACCEPT não tem muito porque nao funcionar...
    tenta fazer LOG...

    antes do iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    vc coloca um com o mesmo conteudo MAS o -j vai ser log.. ficaria assim:

    iptables -t nat -A POSTROUTING -o eth0 -j LOG --log-prefix "INTERNET: "
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

    ae no /var/log/syslog vai ter os logs devidos...
    faça uma contagem por ip...ate
    []'s



  3. #3

    Padrão Re: compartilhar internet

    O Problema é que eu consigo acessar o servidor na interface de rede no momento que não está funcionando o compartilhamento de internet..

    Se eu setar o proxy navega tb... pq está trabalhando localmente com o proxy setado. mas compartilhar a internet não funciona.

    obrigado

  4. #4

    Padrão Re: compartilhar internet

    Se o acesso é por SSH ...

    1) Verifique se o openssh-server está instalado;

    2) Verifique a configuração do servidor ssh, o "/etc/sshd_config", se está escutando conexão em um determinado IP, a opção é "ListenAddress";

    3) Verifique as regras de iptables e se a porta 22 está liberada para conexão.



  5. #5

    Padrão Re: compartilhar internet

    ssh funciona... não está compartilhando a internet nas estaçoes.. ou seja na estação está sem internet.. mas quando desligo e ligo a maquina volta a funcionar...
    as vezes precisa reiniciar 3 vezes .

  6. #6

    Padrão Re: compartilhar internet

    Você configurou o Proxy como Tranparente???

    Porque senão, você vai ter que configurar cada navegador com o IP do Proxy.

    Verifique a configuração do Proxy e configure também como Transparente.



  7. #7

    Padrão Re: compartilhar internet

    Não é transparente, mas quando configura no navegador navea... mas como liberei totalmente a interface deveria funcionar a internet sem o proxy...

  8. #8

    Padrão Re: compartilhar internet

    Cola as regras de iptables aqui para podermos te ajudar.



  9. #9

    Padrão Re: compartilhar internet

    posso colocar uma regra simples... q nao esta compartilhando...


    modpobre iptable_nat
    echo 1 > /proc/sys/net/ipv4/ip_forward
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

    mas quando reinicia varias vezes funciona.

  10. #10

    Padrão Re: compartilhar internet

    O problema deve estar em alguma regra do iptables, se você não puder informar as regras de iptables, então, não terei como ajudá-lo.