[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[riminilug-general] Domandine su DHCP
Salve a tutti.
Ho un paio di domande da porvi sul DHCP.
DOMANDA 1:
Ho configurato un server DHCP con delle macchine che ricavano
l'indirizzo dinamico, gateway e dns attraverso questo server.
Fin qui tutto bene.
Ora il mio problema, e' che vorrei dal server conoscere l'indirizzo dei
client che si collegano e possibilmente il mio nome macchina.
Mi spiego
Quando avevo l'indirizzo statico, sapevo che le macchine "actarus" e
"goldrake" avevano rispettivamente gli indirizzi 192.168.1.62 e
192.168.1.63, quindi nel mio /etc/hosts, avevo:
...
192.168.1.62 actarus actarus.miodominio.net
192.168.1.63 goldrake goldrake.miodominio.net
...
Ora, in /etc/hosts, non ho piu' queste informazioni, perche' ai miei
client possono essere assegnati degli indirizzi che possono andare dal
192.168.1.200 al 192.168.1.240 poiche' nel mio dhcpd.conf del mio
server, ho impostato quanto segue:
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.200 192.168.1.240;
option subnet-mask 255.255.255.0;
option domain-name "miodominio.it";
option routers 192.168.1.16;
option domain-name-servers 62.211.69.150,212.48.4.15;
default-lease-time 3600;
max-lease-time 7200;
}
Peccato che dal server vorrei, facendo "ping goldrake", risolvere
l'indirizzo assegnato un po' come facevo prima, ma non so (dal server)
quale indirizzo e' stato assegnato a goldrake.
Al momento ho risolto imponendo un indirizzo statico ad un determinato
mac address, mettendo questo in dhcpd.conf:
host goldrake {
hardware ethernet 02:4a:ba:7f:ab:fe;
fixed-address 192.168.1.63;
option host-name "goldrake";
}
Ovviamente in questo caso, al client sara' assegnato il 63, ed io potro'
rimettere la mia bella linea in /etc/hosts come prima, che mi risolve
l'indirizzo.
C'e' un'altro modo per assegnarlo in modo dinamico come viene offerto il
DHCPACK alla macchina?
(Ho visto ad esempio, che nel /var/log/messages, c'e' questa riga:
Feb 15 20:48:38 barton dhcpd: DHCPREQUEST for 192.168.1.240 from
02:4a:ba:7f:ab:fe (goldrake) via eth3
per cui da qualche parte posso registrarlo.
DOMANDA 2:
Nonostante che i miei client siano gia' stati tutti assegnati
correttamente, nel /var/log/messages continuano ad arrivare i seguenti
messaggi:
[cut]
...
Feb 15 21:21:17 barton dhclient: send_packet: Network is down
Feb 15 21:21:32 barton dhclient: DHCPDISCOVER on sit0 to 255.255.255.255
port 67 interval 11
Feb 15 21:21:32 barton dhclient: send_packet: Network is down
Feb 15 21:21:41 barton dhclient: DHCPREQUEST on eth3 to 255.255.255.255
port 67
Feb 15 21:21:41 barton dhcpd: DHCPREQUEST for 192.168.1.239 from
00:0e:a6:46:98:35 via eth3
Feb 15 21:21:41 barton dhcpd: DHCPACK on 192.168.1.239 to
00:0e:a6:46:98:35 viaeth3
Feb 15 21:21:43 barton dhclient: DHCPDISCOVER on ppp0 to 255.255.255.255
port 67 interval 7
Feb 15 21:21:43 barton dhclient: DHCPDISCOVER on sit0 to 255.255.255.255
port 67 interval 1
Feb 15 21:21:43 barton dhclient: send_packet: Network is down
Feb 15 21:21:44 barton dhclient: No DHCPOFFERS received.
Feb 15 21:21:44 barton dhclient: No working leases in persistent
database - sleeping.
Feb 15 21:21:50 barton dhclient: DHCPDISCOVER on ppp0 to 255.255.255.255
port 67
...
[cut]
Premetto che erroneamente, poco fa avevo lanciato il comando dhclient,
per cui vi chiedo conferma che questo possa anche essere normale.
Ringrazio anticipatamente.
Gabo
--
Gabriele Zappi <zappig@xxxxxxxxxxxx>
RiminiLUG