+ Responder ao Tópico



  1. #1
    BMX
    Visitante

    Padrão Rede doméstica e compartilhar conexão

    Oi pessoal!

    Sou novo no mundo linux, e tenho instalado numa máquina conectada ao speedy o slack 9.1, agora preciso configurar para esta máquina para trabalhar em rede com uma outra com w2k e compartilhar a conexão com ela.

    O que eu devo fazer? Se conhecer algum artigo que fale tenha uma relação, por favor cite-o.

    Obrigado,
    BMX

  2. #2

    Padrão Rede doméstica e compartilhar conexão

    A máquina linux já está ligada por rede à w2k?
    Caso sim, basta vc adicionar ao /etc/rc.d/rc.local a seguinte linha:

    iptables -t nat -A POSTROUTING -o ethx -j MASQUERADE

    onde ethx corresponde à sua eth de saída...

    logo após, execute: ./rc.local

    Na w2k, coloque no seu gateway, o IP da placa interna do linux, sete o dns e o IP e pronto... se tudo correr como deve, deverá estar funcionando

  3. #3
    BMX
    Visitante

    Padrão Rede doméstica e compartilhar conexão

    A rede não esta configurada, uso o samba pra configurar a rede, como faço?

    Obrigaodo.

  4. #4
    Visitante

    Padrão Rede doméstica e compartilhar conexão

    Primeiro de tudo, vc deverá setar ips para as máquinas (linux e w2k), lembre-se que o ip setado na máquina linux será o da placa de rede que se conecta com a w2k.
    Configurado o ip, vc deve adicionar tal ip, como sendo gateway da máquina w2k e como sendo dns (opcional) de tal máquina.

    Adicionando a linha de roteamento do iptables, citada pelo colega jim, vc terá a conexão compartilhada....
    O Samba serve apenas para que uma máquina enxergue os arquivos da outra, ou seja, para que vc consiga navegar com o seu wexplorer, na máquina linux...

  5. #5
    BMX
    Visitante

    Padrão Rede doméstica e compartilhar conexão

    Ae.

    Configurei o servidor dhcp e to dando um ping na outra máquina e esta tudo ok.

    Coloqueia regra do IPTABLES pra entrar na inicialização.

    Acontece que agora estou com dificuldades pra conexão e quando me conecto não consigo acessar nada, não está resolvend o DNS.Aparentemente o DNS está configurado.

    Aguardo uma ajuda.

    Valeu!
    BMX

  6. #6
    lss
    Visitante

    Padrão Rede doméstica e compartilhar conexão

    tem certeza que o ip_forward esta habilitado ?
    echo 1 /proc/sys/net/ipv4/ip_forward
    o dns deve ser configurado em /etc/resolv.conf
    ex : search seuprovedor.com.br
    nameserver dns-primario-do-seu-provedor
    nameserver dns-secundario-do-seu-provedor

    ah ve se vc consegue pingar endereços externos .qq coisa posta ae

  7. #7
    BMX
    Visitante

    Padrão Rede doméstica e compartilhar conexão

    lss,

    Fiz exatamente o que esta neste tutorial http://www.linuxit.com.br/modules.ph...icle&artid=432. Todos os arquivos (resolv.conf;dhcpd.conf;HOSTNAME;hosts;rc.local) estão todos configurados.

    As vezes não consigo conectar e preciso reiniciar a máquina, e quando conecto não consigo pingar em num domínio externo.

    Continuo com o problema ! esse comando que me enviou não sei para o que serve e não retornou nada, mas parece que a sintax correta dele é !

    Código :
     echo "1" > /proc/sys/net/ipv4/ip_forwar

    Não aguento mais....preciso de uma solução!

    Valeu pessoal!
    BMX

  8. #8

    Padrão Rede doméstica e compartilhar conexão

    Tá cara... como diria o Jack, vamos por partes...

    Vamos assumir que sua rede será a 192.168.1.0
    - No seu serivdor linux, configure uma placa de forma que o servidor se conecte à internet, configure DNS (/etc/resolv.conf) configure gateway (o gateway da sua provedora) e o seu IP (ifconfig)
    - a outra placa configure com o IP 192.168.1.1, máscara 255.255.255.0
    - nas estações windows vá de uma a uma e configure os IP's (de 192.168.1.2 em diante) coloque seu gateway como sendo 192.168.1.1 e configure o mesmo DNS que colocou no servidor.
    Voltando ao linux:

    joe /etc/rc.d/rc.local adicione aí:

    iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE
    (ethx=placa de saída que está conectada à internet)
    echo 1 > /proc/sys/net/ipv4/ip_forward

    não inicie seu dhcp na inicialização:
    chkconfig dhcpd off

    se vc seguir esses passos TEM QUE FUNCIONAR :-D

    hehhe.... qualquer coisa posta que nós te damos mais um help...

  9. #9
    BMX
    Visitante

    Padrão Rede doméstica e compartilhar conexão

    Ae Jim.

    Esse procedimento estava configurado no rc.local e msm assim não funcionou, eu decidi recomeçar e configurar tudo di novo, vou descrever toda minha configuração para ficar claro.

    /etc/hosts

    Código :
    127.0.0.1               localhost
    192.168.0.1          servidor.dominio.com servidor

    /etc/HOSTNAME
    Código :
    servidor.dominio.com

    /etc/resolv.conf
    Código :
    nameserver 200.176.2.10
    nameserver 200.176.2.12

    /etc/dhcpd.conf
    Código :
    option domain-name "dominio.com";
     
    option domain-name-servers 200.176.2.10, 200.176.2.12;
     
    ddns-update-styel ad-hoc;
    default-lease-time 600;
    max-lease-time 7200;
    log-facility local7;
    subnet 192.168.0.0 netmask 255.255.255.0 {
       range 192.168.0.2 192.168.0.10;
       option routers 192.168.0.1;
       option broadcast-address 192.168.0.255;
       default-lease-time 600;
       max-lease-time 7200;
    }


    /etc/rc.d/rc.local
    Código :
    ifconfig eth1 192.168.0.1 netmask 255.255.255.0 up
    dhcpd eth1

    Agora, eu estou me conectando normalmente e a máquina windows está pegando o IP com o DHCP desta máquina que estou postando agora. Desta forma, bastava inserir a regra do IPTABLES e a conexão estaria compartilhada (acho q seja assim), ae insiro a regra abaixo e na máquina windows que era pra conseguir acessar a internet, ainda não está acessível.

    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

    Estive pesquisando e não é possível que esteja faltando uma configuração para a rota do gateway?

    Como faço para listar as regras do iptables e também excluí-las ?

    Obrigado pela força!

    BMX

  10. #10

    Padrão Rede doméstica e compartilhar conexão

    Amigo... vc tem que adicionar a rota do servidor com certeza

    addroute default ethx IP_DO_GATEWAY

    mais lá na sua regra de IPTABLES faltou o
    echo 1 > /proc/sys/net/ipv4/ip_forward

  11. #11
    BMX
    Visitante

    Padrão Rede doméstica e compartilhar conexão

    Tudo o que eu havia lido falava para na regra do iptables usar a conexão de saída.. e trocando eth0 por ppp0 tudo ficou resolvido.

    iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

    Valeu pessoal!

    BMX

  12. #12

    Padrão Rede doméstica e compartilhar conexão

    Putz cara... foi mal... nem me ligue que era speed, poderia ter facilitado pra vc dizendo ppp0 ao invés de eth de saída.... rs...

  13. #13
    Visitante

    Padrão Re: Rede doméstica e compartilhar conexão

    Citação Postado originalmente por BMX
    Oi pessoal!

    Sou novo no mundo linux, e tenho instalado numa máquina conectada ao speedy o slack 9.1, agora preciso configurar para esta máquina para trabalhar em rede com uma outra com w2k e compartilhar a conexão com ela.

    O que eu devo fazer? Se conhecer algum artigo que fale tenha uma relação, por favor cite-o.

    Obrigado,
    BMX