Configurazione di rete con servizio DHCP

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Kaiser1980
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 3 ottobre 2011, 13:31

Configurazione di rete con servizio DHCP

Messaggio da Kaiser1980 »

Ciao a tutti.
Ho provato a trovare qualche informazione sel forum, ma senza risultati.

Dopo aver preso un pò di confidenza con ubuntu in versione server (per una LAN domestica) sto provando ad avviare un server dhcp che ho già installato, ma purtroppo non funziona.

Attualmente le impostazioni di rete sono:

Codice: Seleziona tutto

nano /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.0.3
netmask 255.255.255.0
gateway 192.168.0.1
Vorrei mantenere un IP statico per il server e che esso assegni tramite DHCP gli IP ai pc collegati in rete.
La configurazione di rete è corretta? E' sufficiente togliere il # nella riga iface eth0 inet dhcp?

La rete è così configurata:

1 server collegato tramite switch ad altri pc. In aggiunta gli altri pc ricevono il collegamento internet via wireless da un modem remoto.

Qualsiasi dritta è ben accetta!

Grazie e Ciao!
Andrea
Ultima modifica di Kaiser1980 il domenica 22 febbraio 2015, 13:31, modificato 1 volta in totale.
Avatar utente
tokijin
Moderatore Globale
Moderatore Globale
Messaggi: 4610
Iscrizione: mercoledì 3 giugno 2009, 23:10
Desktop: plasma 5.27.4
Distribuzione: Kubuntu 23.04
Località: Abruzzo

Re: Configurazione di rete con servizio DHCP

Messaggio da tokijin »

Nel merito purtroppo non ti so aiutare.
Ti chiedo comunque, per aumentarne la leggibilità, di modificare il tuo post inserendo il contenuto del file /etc/network/interfaces all'interno del tag Codice:
click su modifica in alto a destra del post, evidenzi il listato, premi il bottone Codice e reinvii il messaggio.

Ciao :ciao:
Sei abbruzzese se dopo che ti sei strafogato un chilogrammo di pasta, hai il coraggio di dire alla cuoca "cacc ch'è cott" - Se entra un piccione in casa..chiudi le finestre!
Ubuntu User #28657 - Il mio vecchio hardware - Tag Codice
luca33
Prode Principiante
Messaggi: 21
Iscrizione: sabato 21 febbraio 2015, 15:46
Distribuzione: Ubuntu 14.04.1 LTS, x86_64
Sesso: Maschile

Re: Configurazione di rete con servizio DHCP

Messaggio da luca33 »

Kaiser1980 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4724657#p4724657]http://forum.ubuntu-it.org/viewtopic.php?p=4724657#p4724657[/url] ha scritto:Ciao a tutti.
Ho provato a trovare qualche informazione sel forum, ma senza risultati.

Dopo aver preso un pò di confidenza con ubuntu in versione server (per una LAN domestica) sto provando ad avviare un server dhcp che ho già installato, ma purtroppo non funziona.

Attualmente le impostazioni di rete sono:

Codice: Seleziona tutto

nano /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.0.3
netmask 255.255.255.0
gateway 192.168.0.1
Vorrei mantenere un IP statico per il server e che esso assegni tramite DHCP gli IP ai pc collegati in rete.
La configurazione di rete è corretta? E' sufficiente togliere il # nella riga iface eth0 inet dhcp?

La rete è così configurata:

1 server collegato tramite switch ad altri pc. In aggiunta gli altri pc ricevono il collegamento internet via wireless da un modem remoto.

Qualsiasi dritta è ben accetta!

Grazie e Ciao!
Andrea
mmm detto così non si capisce bene cosa desideri fare...e forse hai un po le idee confuse...in quanto togliendo il commento "#" alla stringa con " iface eth0 inet dhcp" non abiliti il server a fare da "DHCP SERVER" all'intera rete, ma bensi configuri quell'interfaccia a prendere un'indirizzo IP da un'altro server DHCP....la domanda per risolvere i tuoi dubbi ore è:
-Desideri che il tuo server offra il servizio DHCP per fornire gli indirizzi IP ai client delle rete?
:woot: Linux IT Sys-Admin Junior & Microsoft Associate IT Sys-Admin :zomp:
Kaiser1980
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 3 ottobre 2011, 13:31

Re: Configurazione di rete con servizio DHCP

Messaggio da Kaiser1980 »

Ciao Luca,

grazie della risposta.
La risposta alla tua domanda è si! Desidero che il server offra il servizio DHCP agli altri client.

Da quanto so è bene che il server abbia un suo IP statico. Quindi questo lo manterrei come punto fisso.

Grazie!!
luca33
Prode Principiante
Messaggi: 21
Iscrizione: sabato 21 febbraio 2015, 15:46
Distribuzione: Ubuntu 14.04.1 LTS, x86_64
Sesso: Maschile

Re: Configurazione di rete con servizio DHCP

Messaggio da luca33 »

Kaiser1980 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4724702#p4724702]http://forum.ubuntu-it.org/viewtopic.php?p=4724702#p4724702[/url] ha scritto:Ciao Luca,

grazie della risposta.
La risposta alla tua domanda è si! Desidero che il server offra il servizio DHCP agli altri client.
Da quanto so è bene che il server abbia un suo IP statico. Quindi questo lo manterrei come punto fisso.
Grazie!!
Figurati di nulla...
all'ora...il discorso è efettivamente corretto come dici tu...In quanto è vero che il "SERVER" che fornisce il servizio di "DHCP" deve assolutamente avere un IP FISSO...ma...la verità è che alla base ci sta tutta una serie di richieste di pachetti broadcast (chiamati opportunamente "DHCPDISCOVER") spediti dai client che vogliono "ACQUISIRE" un'indirizzo IP libero o riservato all'interno della rete...ora non voglio entrar in maniera profonda nella teoria; e di come funzionano le Richieste/Risposte dal server che ospita il servizio "DHCP SERVER" però ti consiglio di dare una letta a questo articolo su wikipedia: http://it.wikipedia.org/wiki/Dynamic_Ho ... n_Protocol ...
Ora per risolvere il tuo problema....c'è da dire che nel SERVER a cui imposti l'IP devi per forza installare/configurare il servizio che svolge quel ruolo....cioè da DHCP SERVER per la rete....quindi quell'opzione che citavi tu prima ( togliere il commento "#" alla stringa "iface eth0 inet dhcp") non serve a nulla nel tuo caso...E' solo un'opzione per dire al sistema che, al momento dell'inizializzazione della rete, quella determinata interfaccia deve acquisire un'indirizzo IP tramite il protocollo DHCP; quindi il sistema inviarà le famose richieste "DHCPDISCOVER" ed a sua volta se sulla rete ci sarà un DHCP SERVER risponderà con l'ultimo indirizzo IP libero o a lui dedicato...è più complesso spiegarlo che a farlo fidati...
Ti linko un'ottima guida per la configurazione del servizio di "DHCP SERVER" base. :D
Chiedo venia se mi sono permesso di dare alcune info nulla teoria del funzionamento del DHCP ma non sapendo se la persona conosce l'argomento è sempre bene indicare almeno un p'ò per spiegar meglio e far comprendere meglio i dubbi.
Guida Base: http://help.ubuntu-it.org/12.04/server/ ... /dhcp.html
ulteriori parametri configurabili: http://www.ipamworldwide.com/server-con ... eters.html

Attendo aggiornamenti. :birra: :ciao:
P.S. do per scontato che se hai già un "DHCP SERVER" nella tua rete e tu abbia la necessità sostituirlo con questo, devi assolutamente rimuovere il ruolo da quello vecchio o almeno disabilitarlo...altrimenti ci saranno seri problemi per quanto riguarda l'assegnazione degli IP nella rete. :muro:
:woot: Linux IT Sys-Admin Junior & Microsoft Associate IT Sys-Admin :zomp:
Kaiser1980
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 3 ottobre 2011, 13:31

Re: Configurazione di rete con servizio DHCP

Messaggio da Kaiser1980 »

Ho guardato le guide. Avevo già letto in passato come configurare il DHCP, ma un ripasso non fa mai male. Infatti ho comunque ricontrollato uqanto fatto e la mia impostazione è la seguente:

Codice: Seleziona tutto

default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.0.1;
option domain-name-servers 192.168.0.2;
option domain-name "mydomain.org";
option netbios-name-servers 192.168.1.1;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
} 
Ho aggiunto la riga " option netbios-name-servers 192.168.1.1 " per mi collego al serve principalmente con pc con Windows 7.
Su questa configurazione ho alcuni dubbi:

E' corretto impostare alla voce option routers l'IP del modem?
E' corretto impostare alla voce option domain-name-servers lo stesso IP impostato come statico per il server? Sulla stessa macchina ho installato BIND9.

Detto ciò...quando tento di far partire il servizio dhcp (DHCP3) con

Codice: Seleziona tutto

sudo service isc-dhcp-server restart
ottengo:

* Starting ISC DHCP server dhcpd
* check syslog for diagnostics.
fail

sU WINDOWS 7 ho avviato il client DHCP seguendo questa guida:

Client DHCP

Però ancora Windows mi da Connessione non disponibile !!! :cry:

Per quanto riguarda il P.S., non ho altri DHCP SERVER. Tuttavia mi sembra di aver letto che i modem (il mio è un wifi) hanno all'interno un DHCP SERVER. E' corretto?

Buona serata. :ciao:
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23402
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: Configurazione di rete con servizio DHCP

Messaggio da trekfan1 »

Si è corretto, i router hanno un server DHCP al loro interno e in una lan ci può essere UN SOLO server DHCP
Kaiser1980
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 3 ottobre 2011, 13:31

Re: Configurazione di rete con servizio DHCP

Messaggio da Kaiser1980 »

Ancora nessuna novità anche staccando dalla rete il router. Ho provato anche senza attivare il servizio DHCP sul server ed impostando gli IP del client windows 7 come statico, ma nulla. Windows continua a darmi RETE NON RICONOSCIUTA - RETE PUBBLICA. Non riesco nemmeno ad impostare la rete come DOMESTICA. :muro:

La rete sembra attiva:

Codice: Seleziona tutto

administrator@ubuntu:~$ sudo ifconfig
[sudo] password for administrator:
eth0      Link encap:Ethernet  HWaddr 00:11:2f:49:c8:ce
          inet addr:192.168.0.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::211:2fff:fe49:c8ce/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:686 errors:0 dropped:0 overruns:0 frame:0
          TX packets:181 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:51359 (51.3 KB)  TX bytes:25325 (25.3 KB)
          Interrupt:23 Base address:0xc000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:81 errors:0 dropped:0 overruns:0 frame:0
          TX packets:81 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:18807 (18.8 KB)  TX bytes:18807 (18.8 KB)

virbr0    Link encap:Ethernet  HWaddr ba:d0:40:2b:57:c4
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:9566 (9.5 KB)

La cosa particolare è che da windows 7, con PUTTY accedo al server da remoto, ma WINDOWS non riconosce la rete. :muro:

Avete qualche idea a riguardo?

Grazie e buona serata!!
luca33
Prode Principiante
Messaggi: 21
Iscrizione: sabato 21 febbraio 2015, 15:46
Distribuzione: Ubuntu 14.04.1 LTS, x86_64
Sesso: Maschile

Re: Configurazione di rete con servizio DHCP

Messaggio da luca33 »

Kaiser1980 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4729089#p4729089][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ancora nessuna novità anche staccando dalla rete il router. Ho provato anche senza attivare il servizio DHCP sul server ed impostando gli IP del client windows 7 come statico, ma nulla. Windows continua a darmi RETE NON RICONOSCIUTA - RETE PUBBLICA. Non riesco nemmeno ad impostare la rete come DOMESTICA. :muro:

La rete sembra attiva:

Codice: Seleziona tutto

administrator@ubuntu:~$ sudo ifconfig
[sudo] password for administrator:
eth0      Link encap:Ethernet  HWaddr 00:11:2f:49:c8:ce
          inet addr:192.168.0.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::211:2fff:fe49:c8ce/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:686 errors:0 dropped:0 overruns:0 frame:0
          TX packets:181 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:51359 (51.3 KB)  TX bytes:25325 (25.3 KB)
          Interrupt:23 Base address:0xc000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:81 errors:0 dropped:0 overruns:0 frame:0
          TX packets:81 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:18807 (18.8 KB)  TX bytes:18807 (18.8 KB)

virbr0    Link encap:Ethernet  HWaddr ba:d0:40:2b:57:c4
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:9566 (9.5 KB)

La cosa particolare è che da windows 7, con PUTTY accedo al server da remoto, ma WINDOWS non riconosce la rete. :muro:

Avete qualche idea a riguardo?

Grazie e buona serata!!
Controlla la configurazione del servizio DHCP server ci SN degli errori :)
:woot: Linux IT Sys-Admin Junior & Microsoft Associate IT Sys-Admin :zomp:
Kaiser1980
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 3 ottobre 2011, 13:31

Re: Configurazione di rete con servizio DHCP

Messaggio da Kaiser1980 »

Questa è l'attuale configurazione del DHCP. Ho lasciato le parti originali commentate, ma se mi dite che fanno solo confusione le tolgo.

Codice: Seleziona tutto

administrator@ubuntu:~$ sudo nano /etc/dhcp/dhcpd.conf
[sudo] password for administrator:
  GNU nano 2.2.6                                    File: /etc/dhcp/dhcpd.conf

#
# Sample configuration file for ISC dhcpd for Debian
#
# Attention: If /etc/ltsp/dhcpd.conf exists, that will be used as
# configuration file instead of this file.
#
#

# The ddns-updates-style parameter controls whether or not the server will
# attempt to do a DNS update when a lease is confirmed. We default to the
# behavior of the version 2 packages ('none', since DHCP v2 didn't
# have support for DDNS.)
ddns-update-style none;

# option definitions common to all supported networks...
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;

# default-lease-time 600;
# max-lease-time 7200;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
#authoritative;

# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;

# No service will be given on this subnet, but declaring it helps the
# DHCP server to understand the network topology.

#subnet 192.168.1.0 netmask 255.255.255.0 {
#}

# This is a very basic subnet declaration.

#subnet 192.168.1.0 netmask 255.255.255.0 {
#  range 192.168.1.150 192.168.1.200;
#  option routers 192.168.0.1;
#}

# This declaration allows BOOTP clients to get dynamic addresses,
# which we don't really recommend.

#subnet 192.168.1.0 netmask 255.255.255.0 {
#  range dynamic-bootp 10.254.239.40 10.254.239.60;
#  option broadcast-address 10.254.239.31;
#  option routers rtr-239-32-1.example.org;
#}

# A slightly different configuration for an internal subnet.
  subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.10  192.168.1.100; }
  option domain-name-servers 192.168.0.2;
  option domain-name "internal.example.org";
  option subnet-mask 255.255.255.0;
  option routers 192.168.0.1;
  option broadcast-address 192.168.1.255;
  default-lease-time 600;
  max-lease-time 7200;
  option netbios-name-servers 192.168.1.1;
#}

# Hosts which require special configuration options can be listed in
# host statements.   If no address is specified, the address will be
# allocated dynamically (if possible), but the host-specific information
# will still come from the host declaration.

#host passacaglia {
#  hardware ethernet 0:0:c0:5d:bd:95;
#  filename "vmunix.passacaglia";
#  server-name "toccata.fugue.com";
#}

# Fixed IP addresses can also be specified for hosts.   These addresses
# should not also be listed as being available for dynamic assignment.
# Hosts for which fixed IP addresses have been specified can boot using
# BOOTP or DHCP.   Hosts for which no fixed address is specified can only
# be booted with DHCP, unless there is an address range on the subnet
# to which a BOOTP client is connected which has the dynamic-bootp flag
# set.
#host fantasia {
#  hardware ethernet 08:00:07:26:c0:a5;
#  fixed-address fantasia.fugue.com;
#}

# You can declare a class of clients and then do address allocation
# based on that.   The example below shows a case where all clients
# in a certain class get addresses on the 10.17.224/24 subnet, and all
# other clients get addresses on the 10.0.29/24 subnet.

#class "foo" {
#  match if substring (option vendor-class-identifier, 0, 4) = "SUNW";
#}

#shared-network 224-29 {
#  subnet 10.17.224.0 netmask 255.255.255.0 {
#    option routers rtr-224.example.org;
#  }
#  subnet 10.0.29.0 netmask 255.255.255.0 {
#    option routers rtr-29.example.org;
#  }
#  pool {
#    allow members of "foo";
#    range 10.17.224.10 10.17.224.250;
#  }
#  pool {
#    deny members of "foo";
#    range 10.0.29.10 10.0.29.230;
#  }
#}
Kaiser1980
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 3 ottobre 2011, 13:31

Re: Configurazione di rete con servizio DHCP

Messaggio da Kaiser1980 »

Scusate ragazzi,

tolgo via tutta la parte di commenti e lascio solo le righe decommentate?

Grazie!
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: Configurazione di rete con servizio DHCP

Messaggio da tunnel_net »

lascia le commentate che sono giuste, sono quelle decommentate sbagliate

option routers 192.168.0.1
forse
option routers 192.168.1.1

range 192.168.1.10 192.168.1.100; }
sicuro di questa parentesi chiusa ? non va messa dopo, così non assegni nulla.
apt-get moo
Kaiser1980
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 3 ottobre 2011, 13:31

Re: Configurazione di rete con servizio DHCP

Messaggio da Kaiser1980 »

Allora, incredibile ma vero, sembra funzionare.... :D
Grazie a tutti delle dritte. :birra:

Alla fine ho modificato solo le righe come riportato qui sotto:

option netbios-name-servers 192.168.1.1;
option domain-name-servers 8.8.8.8;

il codice finale è questo;

Codice: Seleziona tutto

default-lease-time 600;
  max-lease-time 7200;
  option domain-name-servers 8.8.8.8;
  option domain-name "internal.example.org";
  option subnet-mask 255.255.255.0;
  option routers 192.168.0.1;
  option broadcast-address 192.168.0.255;
  option netbios-name-servers 192.168.1.1;

  subnet 192.168.0.0 netmask 255.255.255.0 {
  range 192.168.0.xxx 192.168.0.xxx;
  range 192.168.0.xxx 192.168.0.xxx;
  }
ho provato anche a modificare l'option router come suggerito da Tunnel, ma senza successo.

Penso che quello che ha effettivamente fatto funzionare il DHCP è l'aver ripulito tutte le voci decommentate presenti nel file originale scaricato. probabilmente creavano casino per nulla.

All'inizio dicevo sembra funzionare perchè rimane un piccolo problema aperto e che avevo già riscontrato in passato.
Ovvero, dopo circa un'ora abbondante di connessione col server, la rete mi si disconnette. Non può essere legato al max-lease-time?

Ciao!!
Kaiser1980
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 3 ottobre 2011, 13:31

Re: Configurazione di rete con servizio DHCP

Messaggio da Kaiser1980 »

Ciao a tutti.
Sembra che abbia cantato vittoria troppo presto. :cry:

Dopo l'errore ricevuto (vedi precedente messaggio), ad oggi non mi rileva ancora la rete.
Non ho modificato nessuna impostazione. Ho provato ieri a riavviare il DHCP, il servizio di rete, ma nulla.

Putty da WIN7 va tranquillamente, ma continuo sempre ad avere il messaggio di "rete non rilevata".

Come è possibile che ogni tanto va ed ogni tanto no?

Grazie! Ciao!!
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: Configurazione di rete con servizio DHCP

Messaggio da tunnel_net »

Uno vorrebbe aiutarti, solo che posti delle informazioni strane, esempio

interfaces mostra

Codice: Seleziona tutto

# The primary network interface
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.0.3
netmask 255.255.255.0
gateway 192.168.0.1
poi su ifconfig

Codice: Seleziona tutto

eth0      Link encap:Ethernet  HWaddr 00:11:2f:49:c8:ce
          inet addr:192.168.0.2  Bcast:192.168.1.255  Mask:255.255.255.0
E a parte il cambio di indirizzo da 3 a 2, non si può avere un indirizzo 192.168.0.2 con netmask 255.255.255.0 e broadcast 192.168.1.255

Poi nella tua configurazione metti

Codice: Seleziona tutto

range 192.168.0.xxx 192.168.0.xxx;
  range 192.168.0.xxx 192.168.0.xxx;
e le xxx non aiutano a capire molto

poi metti

Codice: Seleziona tutto

option netbios-name-servers 192.168.1.1;
e mi domando questo indirizzo chi è

In definitiva ma tu che rete hai ? il pc che indirizzo ha ? lo scope del dhcp quale è ? il router che indirizzo ha ?
cosa vuoi assegnare con dhcp indirizzo mask gateway e dns ? o anche altro ?

Ho provato la tua configurazione cambiando gli indirizzi sul mio network, funziona, ha assegnato indirizzo gateway e dns, come da impostazione, alcuni errori, non bloccanti rilavati su syslog (ho altri network che però non avevo definito)

ho messo

Codice: Seleziona tutto

default-lease-time 600;
  max-lease-time 7200;
  option domain-name-servers 8.8.8.8;
  option domain-name "internal.example.org";
  option subnet-mask 255.255.255.0;
  option routers 192.168.1.1;
  option broadcast-address 192.168.2.255;
  option netbios-name-servers 192.168.1.1;

  subnet 192.168.2.0 netmask 255.255.255.0 {
  range 192.168.2.100 192.168.2.110;
  }
subnet 192.168.1.0 netmask 255.255.255.0 {
  }
e il log

Codice: Seleziona tutto

dhcpd: DHCPREQUEST for 192.168.1.57 from 90:e6:ba:f6:49:54 via eth0: ignored (not authoritative).
dhcpd: DHCPDISCOVER from 90:e6:ba:f6:49:54 via eth0
dhcpd: DHCPOFFER on 192.168.2.100 to 90:e6:ba:f6:49:54 (client1) via eth0
dhcpd: DHCPREQUEST for 192.168.2.100 (192.168.2.10) from 90:e6:ba:f6:49:54 (client1) via eth0
dhcpd: DHCPACK on 192.168.2.100 to 90:e6:ba:f6:49:54 (client1) via eth0
apt-get moo
Kaiser1980
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 3 ottobre 2011, 13:31

Re: Configurazione di rete con servizio DHCP

Messaggio da Kaiser1980 »

Ciao Tunnel,

per prima cosa grazie dell'aiuto. Hai ragione, probabilmente non sono stato chiaro ed anche io ho provato ad aggiustare un pò il tiro.

Detto ciò per prima cosa, ti rispondo alle tue domande:
- rete domestica con un pc principale (quello che uso e che sto provando) collegato tramite switch ad un server (IP STATICO 192.168.0.2), 2 altri pc fissi e delle prese di rete. Tutti i pc fissi hanno WIN 7 ed il server ha UBUNTU 11.04 versione server. Il pc principale accede ad internet tramite router wireless NETGEAR (IP 192.168.0.1) e chiavetta USB; non è fisicamente collegato alla rete tramite cavo.

- Lo scopo del DHCP è assegnare liberamente gli IP ai pc (tranne il server che ha IP statico) e ad eventuali portatili che collego alle prese di rete libere.

La configurazione attuale è ora:

Codice: Seleziona tutto

  default-lease-time 600;
  max-lease-time 7200;
  option domain-name-servers 8.8.8.8;
  option domain-name "internal.example.org";
  option subnet-mask 255.255.255.0;
  option routers 192.168.0.1;
  option broadcast-address 192.168.0.255;
  option netbios-name-servers 192.168.1.1;

  subnet 192.168.0.0 netmask 255.255.255.0 {
  range 192.168.0.10 192.168.0.100;
  range 192.168.0.150 192.168.0.200;
  }
Con questa configurazione, due giorni fa si è connesso. Ora non ho cambiato nulla, ma non va.....

L'indirizzo

Codice: Seleziona tutto

 option netbios-name-servers 192.168.1.1;
l'ho aggiunto perchè credevo fosse necessario avendo pc con installato windows. Seve? E' corretto che sia 192.168.1.1 oppure devo cambiare l'IP?

Spero di aver chiarito un pò. Se serve altro fammi sapere.

Grazie e ciao!
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: Configurazione di rete con servizio DHCP

Messaggio da tunnel_net »

Il problema non è la configurazione, io ho preso la tua cambiando gli indirizzi e funziona, quindi neanche dire che c'è un errore di sintassi, il netbios-name-servers puoi proprio toglierlo dato che non lo hai e comunque su una unica lan non serve.

L'unica perplessità rimastami è la configurazione ip del server che hai postato, in particolare il broadcast address

Codice: Seleziona tutto

eth0      Link encap:Ethernet  HWaddr 00:11:2f:49:c8:ce
          inet addr:192.168.0.2  Bcast:192.168.1.255  Mask:255.255.255.0
per me deve funzionare, controlla su /var/log/syslog i messaggi
se vedi i miei

Codice: Seleziona tutto

1) dhcpd: DHCPREQUEST for 192.168.1.57 from 90:e6:ba:f6:49:54 via eth0: ignored (not authoritative).
2) dhcpd: DHCPDISCOVER from 90:e6:ba:f6:49:54 via eth0
3) dhcpd: DHCPOFFER on 192.168.2.100 to 90:e6:ba:f6:49:54 (client1) via eth0
4) dhcpd: DHCPREQUEST for 192.168.2.100 (192.168.2.10) from 90:e6:ba:f6:49:54 (client1) via eth0
5) dhcpd: DHCPACK on 192.168.2.100 to 90:e6:ba:f6:49:54 (client1) via eth0
1) il pc richiede di riavere il vecchio indirizzo 192.168.1.57
2) il pc manda una DHCPDISCOVER (richiede)
3) il sever OFFRE il 192.168.2.100
4) il pc richiede 192.168.2.100
5) il server conferma

ovviamente devi andare sui pc e da finestra con privilegi amministrativi dai un

Codice: Seleziona tutto

ipconfig /release
ipconfig /renew
e poi con ipconfig controlli che l'indirizzo sia stato assegnato

se in contemporanea controlli /var/log/syslog con il log viewer o con il comando tail -f /var/log/syslog vedi l'andamento della richiesta
apt-get moo
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23402
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: Configurazione di rete con servizio DHCP

Messaggio da trekfan1 »

Ubuntu Server 11.04?? Ma è fuori supporto!
Kaiser1980
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 3 ottobre 2011, 13:31

Re: Configurazione di rete con servizio DHCP

Messaggio da Kaiser1980 »

Allora, riguardo la perplessità sul broadcast address, ti riporto l'attuale indicazione di ifconfig:

Codice: Seleziona tutto

eth0      Link encap:Ethernet  HWaddr 00:11:2f:49:c8:ce
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::211:2fff:fe49:c8ce/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1634 errors:0 dropped:0 overruns:0 frame:0
          TX packets:257 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:138335 (138.3 KB)  TX bytes:34991 (34.9 KB)
          Interrupt:23 Base address:0xe000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:133 errors:0 dropped:0 overruns:0 frame:0
          TX packets:133 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:26038 (26.0 KB)  TX bytes:26038 (26.0 KB)

virbr0    Link encap:Ethernet  HWaddr d6:99:fe:1e:c1:a0
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:67 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:10667 (10.6 KB)
Su /var/log/syslog non trovo nemmeno l'ombra di quei messaggi. Visto ciò, ma se volessi essere sicuro che il DHCP sta andando come posso saperlo?

dal pc WIN 7 come amministratore ho fatto:

Codice: Seleziona tutto

C:\Windows\system32>ipconfig /release

Configurazione IP di Windows


Scheda Ethernet Connessione alla rete locale (LAN):

   Suffisso DNS specifico per connessione:
   Gateway predefinito . . . . . . . . . :

Scheda Tunnel Teredo Tunneling Pseudo-Interface:

   Stato supporto. . . . . . . . . . . . : Supporto disconnesso
   Suffisso DNS specifico per connessione:

Scheda Tunnel isatap.internal.example.org:

   Stato supporto. . . . . . . . . . . . : Supporto disconnesso
   Suffisso DNS specifico per connessione:

C:\Windows\system32>ipconfig /renew

Configurazione IP di Windows


Scheda Ethernet Connessione alla rete locale (LAN):

   Suffisso DNS specifico per connessione: internal.example.org
   Indirizzo IPv4. . . . . . . . . . . . : 192.168.0.10
   Subnet mask . . . . . . . . . . . . . : 255.255.255.0
   Gateway predefinito . . . . . . . . . : 192.168.0.1

Scheda Tunnel Teredo Tunneling Pseudo-Interface:

   Stato supporto. . . . . . . . . . . . : Supporto disconnesso
   Suffisso DNS specifico per connessione:

Scheda Tunnel isatap.{A560EF71-A54E-44E9-97A4-B98EF05BA5EA}:

   Stato supporto. . . . . . . . . . . . : Supporto disconnesso
   Suffisso DNS specifico per connessione:

C:\Windows\system32>ipconfig

Configurazione IP di Windows


Scheda Ethernet Connessione alla rete locale (LAN):

   Suffisso DNS specifico per connessione: internal.example.org
   Indirizzo IPv4. . . . . . . . . . . . : 192.168.0.10
   Subnet mask . . . . . . . . . . . . . : 255.255.255.0
   Gateway predefinito . . . . . . . . . : 192.168.0.1

Scheda Tunnel Teredo Tunneling Pseudo-Interface:

   Stato supporto. . . . . . . . . . . . : Supporto disconnesso
   Suffisso DNS specifico per connessione:

Scheda Tunnel isatap.internal.example.org:

   Stato supporto. . . . . . . . . . . . : Supporto disconnesso
   Suffisso DNS specifico per connessione: internal.example.org
Poi da UBUNTU ho verificato e.....

Codice: Seleziona tutto

administrator@ubuntu:~$ less /var/log/syslog
Apr 30 18:54:23 ubuntu kernel: imklog 4.6.4, log source = /proc/kmsg started.
Apr 30 18:54:23 ubuntu rsyslogd: [origin software="rsyslogd" swVersion="4.6.4" x-pid="637" x-info="http://www.rsyslog.com"] (re)start
Apr 30 18:54:23 ubuntu rsyslogd: rsyslogd's groupid changed to 103
Apr 30 18:54:23 ubuntu rsyslogd: rsyslogd's userid changed to 101
Apr 30 18:54:23 ubuntu rsyslogd-2039: Could no open output pipe '/dev/xconsole' [try http://www.rsyslog.com/e/2039 ]
Apr 30 18:54:23 ubuntu kernel: [    0.000000] Initializing cgroup subsys cpuset
Apr 30 18:54:23 ubuntu kernel: [    0.000000] Initializing cgroup subsys cpu
Apr 30 18:54:23 ubuntu kernel: [    0.000000] Linux version 2.6.38-8-generic-pae (buildd@vernadsky) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 05:17:09 UTC 2011 (Ubuntu 2.6.38-8.42-generic-pae 2.6.38.2)
Apr 30 18:54:23 ubuntu kernel: [    0.000000] BIOS-provided physical RAM map:
Apr 30 18:54:23 ubuntu kernel: [    0.000000]  BIOS-e820: 0000000000000000 - 000000000009f400 (usable)
Apr 30 18:54:23 ubuntu kernel: [    0.000000]  BIOS-e820: 000000000009f400 - 00000000000a0000 (reserved)
Apr 30 18:54:23 ubuntu kernel: [    0.000000]  BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
Apr 30 18:54:23 ubuntu kernel: [    0.000000]  BIOS-e820: 0000000000100000 - 000000001bff0000 (usable)
Apr 30 18:54:23 ubuntu kernel: [    0.000000]  BIOS-e820: 000000001bff0000 - 000000001bff3000 (ACPI NVS)
Apr 30 18:54:23 ubuntu kernel: [    0.000000]  BIOS-e820: 000000001bff3000 - 000000001c000000 (ACPI data)
Apr 30 18:54:23 ubuntu kernel: [    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
Apr 30 18:54:23 ubuntu kernel: [    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
Apr 30 18:54:23 ubuntu kernel: [    0.000000]  BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
Apr 30 18:54:23 ubuntu kernel: [    0.000000] Notice: NX (Execute Disable) protection missing in CPU!
Apr 30 18:54:23 ubuntu kernel: [    0.000000] NX (Execute Disable) protection: approximated by x86 segment limits
Apr 30 18:54:23 ubuntu kernel: [    0.000000] DMI 2.3 present.
Apr 30 18:54:23 ubuntu kernel: [    0.000000] DMI: ASUS  A7V400-MX/A7V400-MX, BIOS ASUS A7V400-MX ACPI BIOS Revision 1003 07/20/2004
Apr 30 18:54:23 ubuntu kernel: [    0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
Apr 30 18:54:23 ubuntu kernel: [    0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
Apr 30 18:54:23 ubuntu kernel: [    0.000000] last_pfn = 0x1bff0 max_arch_pfn = 0x1000000
Apr 30 18:54:23 ubuntu kernel: [    0.000000] MTRR default type: uncachable
Apr 30 18:54:23 ubuntu kernel: [    0.000000] MTRR fixed ranges enabled:
Apr 30 18:54:23 ubuntu kernel: [    0.000000]   00000-9FFFF write-back
Apr 30 18:54:23 ubuntu kernel: [    0.000000]   A0000-BFFFF uncachable
Apr 30 18:54:23 ubuntu kernel: [    0.000000]   C0000-C7FFF write-protect
Apr 30 18:54:23 ubuntu kernel: [    0.000000]   C8000-FFFFF uncachable
Apr 30 18:54:23 ubuntu kernel: [    0.000000] MTRR variable ranges enabled:
Apr 30 18:54:23 ubuntu kernel: [    0.000000]   0 base 000000000 mask FF0000000 write-back
Apr 30 18:54:23 ubuntu kernel: [    0.000000]   1 base 010000000 mask FF8000000 write-back
Apr 30 18:54:23 ubuntu kernel: [    0.000000]   2 base 018000000 mask FFC000000 write-back
Apr 30 18:54:23 ubuntu kernel: [    0.000000]   3 base 0E0000000 mask FFC000000 write-combining
Apr 30 18:54:23 ubuntu kernel: [    0.000000]   4 disabled
Come dicevo non c'è segno del DHCP come da te indicato. :muro:
Kaiser1980
Prode Principiante
Messaggi: 71
Iscrizione: lunedì 3 ottobre 2011, 13:31

Re: Configurazione di rete con servizio DHCP

Messaggio da Kaiser1980 »

Notavo inoltre che all'inizio del file di configurazione del DHCP c'è questa frase:

# Attention: If /etc/ltsp/dhcpd.conf exists, that will be used as
# configuration file instead of this file.

Codice: Seleziona tutto

# Sample configuration file for ISC dhcpd for Debian
#
# Attention: If /etc/ltsp/dhcpd.conf exists, that will be used as
# configuration file instead of this file.


# This is a very basic configuration


  default-lease-time 600;
  max-lease-time 7200;
  option domain-name-servers 8.8.8.8;
  option domain-name "internal.example.org";
  option subnet-mask 255.255.255.0;
  option routers 192.168.0.1;
  option broadcast-address 192.168.0.255;

  subnet 192.168.0.0 netmask 255.255.255.0 {
  range 192.168.0.10 192.168.0.100;
  range 192.168.0.150 192.168.0.200;
  }
Tale file esiste, ma è vuoto.

Potrebbe essre un problema e creare casino?
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti