+ Responder ao Tópico



  1. #1

    Padrão DHCP X IP FIXO - Ubuntu 10.04 Desktop

    Boa tarde a todos, bom vou direto ao assunto.
    Montei um servidor linux para servir como roteador e firewall.A instalação ocorreu normalmente e logo depois configurei as placas de rede
    (eth0 e eth2). A eth0 eu usei para o link da rede interna (lan) e a eth2 eu usei para o link da internet (wan).
    Servidor ok, internet funcionando normal, acesso a paginas e etc. Ai coloquei o ip fixo na eth0 ex: IP 180.0.4.3 Masc : 255.255.252.0
    Pronto placas de rede do servidor configuradas.
    Para fazer um teste linkei um cabo no meu notebook e setei o ip nele : IP 180.0.4.24 Masc : 255.255.252.0 Gate : 180.0.4.3
    Dns : ip do servidor da internet
    Depois de fazer isso a internet não funciona nele.
    O estranho é que qndo vou no servidor ubuntu e em vez de escolher "ip manual" escolho "compartilhado com outros computadores" a internet no notebook funciona normalmente.
    Alguem pode me ajudar por favor....to ficando louco com isso

    Obrigado

  2. #2
    Avatar de luandotto
    Ingresso
    Jul 2011
    Localização
    Brumado- Bahia
    Posts
    133
    Posts de Blog
    7

    Padrão Re: DHCP X IP FIXO - Ubuntu 10.04 Desktop

    Parceiro voce compartilho as placas de rede?
    Cara ja respondi essa sua duvida umas 3 vezez é sempre bom procurar antes de perguntar....
    Mas vamos la mais uma vez

    Primeiro edite seu arquivo "/etc/network/interfaces nele coloque suas configurações conforme abaixo.

    auto lo
    iface lo inet loopback

    auto eth0
    iface eth0 inet static
    address 10.0.1.2
    netmask 255.255.255.0
    network 10.0.1.0
    broadcast 10.0.1.255
    gateway 10.0.1.1

    auto eth1
    iface eth1 inet static
    address 192.168.0.100
    netmask 255.255.255.0
    network 192.168.0.0
    broadcast 192.168.0.255

    Altere as faixas de acordo com sua rede. note que na eth1 nao coloquei gateway pois ela sera a placa de rede que que vai enviar internet aos computadores.

    Após atualizar seu arquivo reinicei "/etc/init.d/networking restart"

    Feito isso voce precisa compartilhar a internet... crie o arquivo em "/etc/init.d/rc.iptables" e coloque as seguintes regras.

    #!/bin/bash
    #
    # /etc/init.d/rc.iptables
    #
    # Limpa e inicializa os modulos
    #******************************
    #
    iptables -F
    iptables -t nat -F
    iptables -t mangle -F
    modprobe iptable_nat


    # Compartilha Internet - eth0 -> Placa de rede da internet
    #********************************************************
    #
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    echo 1 > /proc/sys/net/ipv4/ip_forward

    Depois execute o arquivo criado "/etc/init.d/rc.iptables start"

    Pronto sua internet vai funcionar

  3. #3

    Padrão Re: DHCP X IP FIXO - Ubuntu 10.04 Desktop

    Amigao, desculpa não ter procurado antes nos topicos. Eu estava na correria aqui e quis logo ir contando meu problema.
    Bom, foi burrice minha, ja montei 5 servidores desse tipo e até hj nao aprendi. A unica coisa que estava com problema era a linha de comando :

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

    Eu criei ela dentro de /ETC/RC.LOCAL e toda vez que reinicio o micro ela nao ativa.

    Vou add no arquivo de iniciaçao igual vc falou.

    Obrigado ae!!!

    abs

  4. #4

    Padrão Re: DHCP X IP FIXO - Ubuntu 10.04 Desktop

    como coloco topico resolvido aqui..

  5. #5
    Avatar de luandotto
    Ingresso
    Jul 2011
    Localização
    Brumado- Bahia
    Posts
    133
    Posts de Blog
    7

    Padrão Re: DHCP X IP FIXO - Ubuntu 10.04 Desktop

    Citação Postado originalmente por rodrigodapinta Ver Post
    Amigao, desculpa não ter procurado antes nos topicos. Eu estava na correria aqui e quis logo ir contando meu problema.
    Bom, foi burrice minha, ja montei 5 servidores desse tipo e até hj nao aprendi. A unica coisa que estava com problema era a linha de comando :

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

    Eu criei ela dentro de /ETC/RC.LOCAL e toda vez que reinicio o micro ela nao ativa.

    Vou add no arquivo de iniciaçao igual vc falou.

    Obrigado ae!!!

    abs

    De nada parceiro estamos aqui para isso..
    Adicione as regras no arquivo como eu disse e no rc.local passe o parametro /etc/inid.d/rc.iptables start
    Assim toda vez que ligar seu server ele ja vai iniciar o arquivo... Nao se esqueça de dar permissoes ao arquivo criado.
    Qualifique se foi util..

    Vlw