Configurazione dhcp Server

Ven, 18/03/2005 - 13:54

Configurazione dhcp Server

Inviato da Incubus 7 commenti

SCOPO
Installare un server dhcp per una piccola rete

TOOLS
Tutto quello di cui abbiamo bisogno è il server dhcp e un editor per il file di configurazione

INSTALLAZIONE
Come sempre apt ci viene in aiuto:

# apt-get install dhcp3-server

e l'installazione è fatta: basterà solo indicare l'interfaccia ethernet sulla quale il demone sarà in ascolto di richieste ip. E' possibile specificare una sola o più a seconda delle esigenze.

CONFIGURAZIONE
Come sempre il file di configurazione principale è in /etc/dhcp3/ e il file è dhcpd.conf quindi apriamolo con l'editor preferito e modifichiamolo:

# Utile se si vuol aggiornare il server dns ogni volta che una lease è confermata.
# Di default è impostato a "none"
ddns-update-style interim;
Per l'aggiornamento dinamico del dns, non basta impostare questa voce, ma tale argomento non è trattato in questa guida

# Definizione del nome di dominio di rete
option domain-name "gl-como.lan";

# Definizione dei DNS server
option domain-name-servers caspar.gl-como.lan, 192.168.1.1;

# Durata di default della lease (in secondi)
# 4 ore
default-lease-time 14400;

# Durata di massima della lease (in secondi)
# 8 ore
max-lease-time 28800;

# Definisco l'indirizzo di broadcast
option broadcast-address 192.168.1.255;

# Se il server dhcp è l'ufficiale della rete locale, lo impostiamo autoritativo
authoritative;

# Definizione della sottorete da servire
subnet 192.168.1.0 netmask 255.255.255.0 {
  # Assegnazione del default gateway per la sottorete corrente.
  # Questo è il valore di default: è possibile indicarne altri a seconda delle esigenze
  option routers 192.168.1.1;

  # Range degli ip da assegnare
  # E' possibile specificare altri range aggiungendo altrettante righe
  # Comodo se si vuole riservare un range di ip specifico ad un uso particolare
  range 192.168.1.10 192.168.1.250;

  # Per particolari host è possibile specificare opzioni non di default
  # quali gateway differenti, netmask diversa, ecc
  group {
    # Incubus laptop
    host incubus {
        # Hostname fissato
        option host-name "incubus.gl-como.lan";
        # mac address: identifico l'host dal mac address al momento della richiesta di ip
        hardware ethernet 00:0D:60:11:A6:1E;
        # assegno sempre lo stesso ip
        fixed-address 192.168.1.5;
    }
    # Qui posso aggiungere altri host
 &nbsp}
}

Ci sono anche altre opzioni ovviamente, ma le prove che ho potuto fare erano limitate a un numero ristretto di host per cui non ho potuto sperimentare molte delle opzioni messe a disposizone dal demone

CREDITS
Autore: Incubus
E-Mail: incubus@gl-como.net
Membro del Gruppo Linux Como: http://www.gl-como.net


In:



Commenti

Ritratto di kripsio
#1

Inviato da kripsio il Lun, 21/03/2005 - 16:15.

dhcp server

Sei sempre eccezzzzzionale...
Ottima guida quick && dirty e soprattutto, come solito, ottimi commenti... metto in archivio!
Grazie per il contributo!

PS: Mi sono permesso di modificare alcuni errori di digitazione e di mettere gli spazi & n b s p; al posto dei tab che non venivano risconosciuti come tali per dare maggior chiarezza al file di configurazione.



Ritratto di paolo
#2

Inviato da paolo il Lun, 21/03/2005 - 17:02.

Re: dhcp server

Ottima guida, come al solito ottimo uso dei tag e molto ben commentata!

Grazie. Big Grin

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network



Ritratto di Incubus
#3

Inviato da Incubus il Lun, 21/03/2005 - 17:30.

Re: dhcp server

Grazie 1000 ^_^
...e un ulteriore grazie x l'aiuto con postfix: nn ho ancora provato ma ho stampato il log della query e l'ho affisso alla parete dientro il monitor Laughing



Ritratto di madbrains
#4

Inviato da madbrains il Lun, 21/03/2005 - 21:02.

Re: dhcp server

Ottimo! Mi è immediatamente utile per un progetto per il lug nelle scuole! Mi hai risparmiato del preziosissimo tempo che avrei utilizzato per ricercare ciò che invece hai ripostato sopra. Tnx.
Big Grin



Ritratto di kripsio
#5

Inviato da kripsio il Mar, 22/03/2005 - 01:53.

Re: dhcp server

Quote:

Grazie 1000 ^_^
...e un ulteriore grazie x l'aiuto con postfix: nn ho ancora provato ma ho stampato il log della query e l'ho affisso alla parete dientro il monitor

a sproposito...
Sto vedendo di prepare una guida "How to set up a public server" con set up dns. apache multidominio, posta su mysql, horde, antivirus & so on.. praticamente fare ordine nel file di appunti che ti ho passato su irc. Nei prossimi giorni butto giu' la bozza, poi un po' tutti insieme, se vi va, vediamo di metterla a punto.



Ritratto di Incubus
#6

Inviato da Incubus il Mar, 22/03/2005 - 13:15.

Re: dhcp server

Il dns sarà pesante :-o : stavo pensando di scrivere un how-to ma tutt'ora quando devo cambiare la configurazione del mio dns faccio casini :-P
Con horde ci sto litigando in questo periodo e ho un problema stupidissimo (postato nel forum "mail") che nn sono ancora riuscito a risolvere Thinking
La tua idea cmq mi piace Big Grin : se serve, do disponibilità, anche se il tempo disponibile, nel mio caso, varia senza molto preavviso Sad



Ritratto di paolo
#7

Inviato da paolo il Gio, 21/04/2005 - 12:42.

Re: dhcp server

Kripsio e Incubus allora queste Guide ?? Big Grin Siamo in trepida attesa... Wink

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network