+ Responder ao Tópico



  1. #1

    Unhappy DHCP teimoso.

    Bom dia/tarde/noite a todos.

    Estou usando o SLACK 10.2 como servidor DNS de uma rede. Acontece que não consigo amarrar o IP aos MACs dos clientes. Tô fazendo assim:

    host fulano{
    hardware ethernet 00:00:00:B1:16:61;
    fixed-address 192.168.0.1;
    }

    host ciclano {
    hardware ethernet 00:31:20:1E:82:B9;
    fixed-address 192.168.0.2;
    }

    A sintaxe está igualzinha à existente no manual, mas não funciona. O DHCP não atribui o IP setado.

    Fazer a coisa manualmente, configurando cada máquina não é nada produtivo.

    Alguém saberia dizer onde estou errando??

  2. #2

    Padrão

    cara...

    quais as mensagens que aparecem nos logs?

    coloque seu dhcp.conf inteiro, só um pedaço nao adianta...

  3. #3

    Padrão

    Kra tenta assim:

    ---------------
    authoritative;
    ddns-update-style ad-hoc;
    subnet 192.168.100.0 netmask 255.255.255.0 {
    range 192.168.100.10 192.168.100.200;
    option subnet-mask 255.255.255.0;
    option broadcast-address 192.168.100.255;
    option domain-name-servers 192.168.100.1, 192.168.100.253;
    option routers 192.168.100.254;
    }

    #Ips de usuarios
    host joao {
    hardware ethernet 00:12:3f:fe:f2:28;
    fixed-address 192.168.100.10;
    }

    host maria {
    hardware ethernet 00:0f:1f:ae:85:f8;
    fixed-address 192.168.100.11;
    }
    ---------------

    To rodano ele no slack aki e ta 100%

    qualque coisa posta ai....

  4. #4

    Padrão

    tipo, vc tem q colocar essa linha aqui no seu dhcpd.conf

    deny unknown-clients;

    sem ela, mesmo q vc tenha setado para o mac xx;xx;xx;xx;xx o ip 192.168.0.1 se algum pc ligar sem estar configurado faixa de ip, ele pode pegar esse ip, pois por mais que esse ip esteja marcado exclusivamente para esse mac, ele nao está bloqueado exclusivamente para ele... qualquer um pode pegar, basta chegar primeiro ( neste caso, ligar o pc primeiro )

    sacou??

    testa ae, e posta o resultado.


    flw

  5. #5

    Talking

    Colei meu dhcp abaixo.
    Observei que o TUXSON não usa lease-time e que o range dele não vai até 255. Será esse o problema.

    Também não estou usando a linha "deny unknown-clients", conforme recomendou o MASTELLARO.

    Vou fazer as alterações e postarei aqui os resultados.

    MUITO OBRIGADO PELA AJUDA!!!!


    #dchcp.conf
    #
    #configuration file for ISC dhcpd(see 'man dhcpd.config')
    #
    options domain-name "testando.com.br";
    #
    options domain-name-servers 200.321.101.77, 200.321.101.76;
    #
    options update-style ad-hoc;
    #
    authoritative;
    #
    subnet 192.168.0.0 netmask 255.255.255.0 {
    range 192.168.0.20 192.168.0.255;
    options routers 192.168.0.1;
    options broadcast-address 192.168.0.255 ;
    defalt-lease-time 600;
    max-lease-time 7200;
    }

    #office1
    host 1 {
    hardware ethernet 00:E3:2D:16:6A:23;
    fixed-address 192.168.0.101;
    }

  6. #6

    Padrão

    cara...

    no range voloque até 192.168.0.254, pois .255 é endereço de broadcast..

    você vai usar o dhcp para atualizar as zonas do DNS?? se nao vai retire a linha "options update-slyle ad-hoc" e coloque "ddns-update-style none"

    o default-lease-time e max-lease-time pode continuar do jeito que tá...

    acrescente a linha "log-facility local7" assim poderá ver os logs no /var/log/messages...

    ahhh.. e o principal... os hosts devem ficar dentro da subnet e não fora como está... retire a chave que está antes do #office1 e coloque no final do arquivo...

    valeu

  7. #7

    Talking

    Putz! Tem muita coisa pra consertar. Num sei nem como é que tava funcionando do jeito que tava.

    Aproveitando, aliás, abusando da boa vontade dos colegas, gostaria de saber como acrescentar mais duas subnets, todas para funcionar com IP fixo, com os IPs 192.168.1.0 e 192.168.2.0, por exemplo.

    Pela lógica IMAGINO que seja conforme abaixo. Será que funciona?

    subnet 192.168.0.0 netmask 255.255.255.0 {
    range 192.168.0.20 192.168.0.254;
    options routers 192.168.0.1;
    options broadcast-address 192.168.0.255 ;
    defalt-lease-time 600;
    max-lease-time 7200;
    #office1
    host 1 {
    hardware ethernet 00:E3:2D:16:6A:23;
    fixed-address 192.168.0.10;
    }

    subnet 192.168.1.0 netmask 255.255.255.0 {
    range 192.168.1.20 192.168.1.254;
    options routers 192.168.1.1;
    options broadcast-address 192.168.1.255 ;
    defalt-lease-time 600;
    max-lease-time 7200;
    #Gatas
    Host 1 {
    hardware ethernet 00:E3:2D:16:3A:13;
    fixed-address 192.168.1.10;
    }

    subnet 192.168.2.0 netmask 255.255.255.0 {
    range 192.168.2.20 192.168.2.254;
    options routers 192.168.2.1;
    options broadcast-address 192.168.2.255 ;
    defalt-lease-time 600;
    max-lease-time 7200;

    #Raimundas
    Host 1 {
    hardware ethernet 00:E3:2D:A6:6C:14;
    fixed-address 192.168.2.10;
    }