Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 30

Discussione: problema con DNS

  1. #1

    problema con DNS

    Salve a tutti sto provando a mettere u DNS server nella mia rete per risolvere parecchi problemi..
    Ho letto il dns-howto e seguito pari pari la conf di esempio che fa howto, ma pultroppo ho un problema.

    Ho dato alla mia macchina che fa da dns server il nome linux.hsdigital.tld e ho configurato il named in questo modo:
    codice:
    options {
    	directory "/var/named";
    	/*
    	 * If there is a firewall between you and nameservers you want
    	 * to talk to, you might need to uncomment the query-source
    	 * directive below.  Previous versions of BIND always asked
    	 * questions using port 53, but BIND 8.1 uses an unprivileged
    	 * port by default.
    	 */
    	// query-source address * port 53;
    };
    zone "0.0.127.in-addr.arpa" IN {
    	type master;
    	file "pz/127.0.0";
    	
    };
    zone "hsdigital.tld" {
    	type master;
    	notify no;
            file "pz/hsdigital.tld";
    };
    Il file 127.0.0 della prima zona è questo:
    codice:
    $TTL 3D
    @	IN	SOA 	linux.hsdiital.tld. robinlinux.yahoo.it. (
    			1    ; Serial
    			8H   ; Refresh
    			2H   ; Retry
    			4W   ; Expire
    			1D)  ; Minimum TTL
    		NS      linux.hsdigital.tld.
    1               PTR     localhost.
    il file hsdigital.tld della seconda zona è questo:
    codice:
    $TTL 3D
    @	IN	SOA	linux.hsdigital.tld.  robinlinux.yahoo.it. (
    			15072004944          ;indica_aggiornamento_file
    			8H		     ;refresh
    			2H		     ;retry
    			4W                   ;expire
    			1D )                 ;minimum
    		NS	linux.hsdigital.tld  ;nome del DNS server
    localhost	A	127.0.0.1
    linux		A	192.168.0.1
    Il problema sta nel fatto che se interrogo con dig il mio localhost facendo "dig -x 127.0.0.1" mi ritorna la risposta e mi identifica la macchina.
    Se invece interrogo tutto il dominio hsdigital.tld con "dig any hsdigital.tld" non mi viene ritornata risposta della presenza di nessuna macchina.

    Grazie mille per eventuale aiuto
    Robinmaster

  2. #2
    Ok ci sono riuscito...adesso devo solo fare in modo che il named.conf si aggiorni tramite il dhcp..
    Qualcuno lo ha mai fatto??

    Grazie
    Robinmaster

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    http://imolug.no-ip.org sezione downloads -> manuali

  4. #4
    Ciao una domanda...ho aggiunto le stringhe nel dhcpd.conf ma continua a ritornarmi un errore che mi dice che non vengono riconosciute...ti posto il mio dhcpd.conf
    codice:
    ddns-update-style interim;
    subnet 192.168.0.0 netmask 255.255.255.0 {
    	range 192.168.0.170 192.168.0.199;
    	default-lease-time 7200;
    	max-lease-time 14400;
    	option subnet-mask 255.255.255.0;
    	option brodcast-address 192.168.0.255;
    	option routers 192.168.0.101;
    	option domain-name hsdigital.tld;
    	option domain-name-servers 192.168.0.1;
    key DHCP_UPDATER {
    algorithm HMAC-MD5.SIG-ALG.REG.INT;
    secret pRP5FapFoJEL06sv4pq==;
    };
    zone "0.in-addr.arpa" {
            type master;
            file "/var/named/db.0";
             allow-update { key DHCP_UPDATER; };
    };
    zone "255.in-addr.arpa" {
            type master;
            file "/var/named/db.255";
            allow-update { key DHCP_UPDATER; };
    };
    zone "hsdigital.tld" {
        type master;
        file "/var/named/hsdigital.tld";
        allow-update { key DHCP_UPDATER; };
    };
    zone "0.168.192.in-addr.arpa" {
        type master;
        file "/var/named/hsdigital.tld.rev";
        allow-update { key DHCP_UPDATER; };
    };
    
    }
    ti posto anche il mio named.conf
    codice:
    key DHCP_UPDATER {
    algorithm HMAC-MD5.SIG-ALG.REG.INT;
    secret pRP5FapFoJEL06sv4pq==;
    };
    };
    controls {
         inet 127.0.0.1 port 953
         allow { 127.0.0.1; } keys { "DHCP_UPDATER"; };
    };
    options {
        directory "/var/named";
        pid-file "/var/run/named.pid";
    allow-transfer {
            127.0.0.1;
            192.168.0.0/24;
        };
    forward first;
        forwarders {
            213.92.5.54;
            194.20.8.1;
        };
    };
    logging {
        category lame-servers { null; };
        category cname { null; };
    };
    zone "." {
            type hint;
            file "/var/named/db.root";
    };
    zone "localhost" {
            type master;
            file "/var/named/db.local";
    };
    zone "127.in-addr.arpa" {
            type master;
            file "/var/named/db.127";
    };
    zone "0.in-addr.arpa" {
            type master;
            file "/var/named/db.0";
             allow-update { key DHCP_UPDATER; };
    };
    zone "255.in-addr.arpa" {
            type master;
            file "/var/named/db.255";
            allow-update { key DHCP_UPDATER; };
    };
    zone "hsdigital.tld" {
        type master;
        file "/var/named/hsdigital.tld";
        allow-update { key DHCP_UPDATER; };
    };
    zone "0.168.192.in-addr.arpa" {
        type master;
        file "/var/named/hsdigital.tld.rev";
        allow-update { key DHCP_UPDATER; };
    };
    questo è quello che mi restituisce il dhcpd quando parte:
    codice:
    root@Robinlinux~$dhcpd
    Internet Software Consortium DHCP Server V3.0pl2
    Copyright 1995-2003 Internet Software Consortium.
    All rights reserved.
    For info, please visit http://www.isc.org/products/DHCP
    /etc/dhcpd.conf line 7: unknown option dhcp.brodcast-address
            option brodcast-address 192.
                   ^
    /etc/dhcpd.conf line 9: semicolon expected.
            option domain-name hsdigital.
                                         ^
    /etc/dhcpd.conf line 13: partial base64 value left over: 2.
    secret pRP5FapFoJEL06sv4pq==;
                               ^
    /etc/dhcpd.conf line 15: expecting hostname.
    zone "0.in-addr.arpa"
    ^
    /etc/dhcpd.conf line 19: expecting a parameter or declaration
    };
    ^
    /etc/dhcpd.conf line 20: expecting hostname.
    zone "255.in-addr.arpa"
    ^
    /etc/dhcpd.conf line 24: expecting a parameter or declaration
    };
    ^
    /etc/dhcpd.conf line 25: expecting hostname.
    zone "hsdigital.tld"
    ^
    /etc/dhcpd.conf line 29: expecting a parameter or declaration
    };
    ^
    /etc/dhcpd.conf line 30: expecting hostname.
    zone "0.168.192.in-addr.arpa"
    ^
    /etc/dhcpd.conf line 34: expecting a parameter or declaration
    };
    ^
    Configuration file errors encountered -- exiting
    
    If you did not get this software from ftp.isc.org, please
    get the latest from ftp.isc.org and install that before
    requesting help.
    
    If you did get this software from ftp.isc.org and have not
    yet read the README, please read it before requesting help.
    If you intend to request help from the dhcp-server@isc.org
    mailing list, please read the section on the README about
    submitting bug reports and requests for help.
    
    Please do not under any circumstances send requests for
    help directly to the authors of this software - please
    send them to the appropriate mailing list as described in
    the README file.
    Grazie
    Robinmaster

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    Il dhcpd.conf non va bene ci sono errori di sintassi e altro... Guarda il mio tutorial...

  6. #6
    allora corregendo errori vari sono arrivato a due che non riesco a risolvere....

    Ovvero queste due righe:
    key DHCP_UPDATER {
    algorithm HMAC-MD5.SIG-ALG.REG.INT;
    secret Yj95beDnn=34fghSN;
    }

    zone hsdigital.tld. {
    primary 127.0.0.1;
    key DHCP_UPDATER;
    }

    Che mi restituisco questi errori:

    For info, please visit http://www.isc.org/products/DHCP
    /etc/dhcpd.conf line 14: stuff after base64 '=' terminator: 34fghSN.
    secret Yj95beDnn=34fghSN;
    ^
    /etc/dhcpd.conf line 19: unknown key DHCP_UPDATER
    key DHCP_UPDATER;
    ^
    Configuration file errors encountered -- exiting


    La chiave ho provato anche con la tua e mi da sempre errore sui due simboli di uguale...
    Robinmaster

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    Per iniziare lascia stare la chiave (io non la uso nemmeno per la rete locale)...

    Cmq in:

    man dhcpd.conf

    C'è un esempio...

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    Ecco il mio...

    codice:
    option domain-name "home.org";
    option domain-name-servers 192.168.1.1;
    option subnet-mask 255.255.255.0;
    option broadcast-address 192.168.1.255;
    option routers 192.168.1.254;
    
    default-lease-time 600;
    max-lease-time 7200;
    
    authoritative;
    
    ddns-update-style interim;
    
    zone home.org. {
      primary 127.0.0.1;
    }
    
    zone 1.168.192.in-addr.arpa.{
      primary 127.0.0.1;
    }
    
    subnet 192.168.1.0 netmask 255.255.255.0 {
      range 192.168.1.4 192.168.1.19;
    }

  9. #9
    ma scusa quale zona fai controllare e aggiornare al dhcpd??

    Non hai aggiunto nessun key DHCP_UPDATER a nessuna zona..

    Negli howto che ho letto c'è scritto, compreso il tuo, che bisogna appunto aggiungere key.....
    Robinmaster

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    zone home.org. {
    primary 127.0.0.1;
    }

    zone 1.168.192.in-addr.arpa.{
    primary 127.0.0.1;
    }

    Senza usare la chiave...

    In named.confmetti nelle stesse zone:

    allow-update IP_Server_Dhcp

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.