Come configurare smartphone e PC. Portale informativo
  • Casa
  • Windows 7, XP
  • DHCP: cos'è in parole semplici? Come abilitare DHCP su un router o un adattatore? DHCP non è abilitato sull'adattatore di rete: “connessione alla rete locale.

DHCP: cos'è in parole semplici? Come abilitare DHCP su un router o un adattatore? DHCP non è abilitato sull'adattatore di rete: “connessione alla rete locale.

Cos'è il DHCP?

Facendo ricerche sulla terminologia di Internet, potresti imbatterti nell'acronimo DHCP. Diamo un'occhiata a cos'è e quali funzioni svolge DHCP su Internet. Questa abbreviazione sta per Dynamic Host Configuration Protocol, un protocollo per la configurazione dinamica dell'host. DHCP è un protocollo di rete attraverso il quale un computer riceve automaticamente informazioni sugli indirizzi IP e altri dati.

Lo standard per questo protocollo è stato adottato nel 1993. La versione attuale è quella del marzo 1997, descritta nel REC 2131. La nuova versione utilizzata in IPv6 si chiama DHCPy6 - è stata creata nel luglio 2003 e definita nel REC 3315.

Come funziona il DHCP?

Il protocollo DHCP funziona secondo lo schema client-server. Qui il carico della rete o i compiti vengono distribuiti tra fornitori - server - e clienti - client. Il server e il client sono software, comunicano tra loro attraverso una rete di computer utilizzando i protocolli UDP.

Gli indirizzi IP sono distribuiti in tre modi:

  • Manuale. L'amministratore associa un indirizzo IP specifico all'indirizzo hardware di un singolo computer client. Le informazioni sull'indirizzo sono archiviate su un server centrale, quindi possono essere facilmente modificate se necessario.
  • Auto. Gli indirizzi IP sono distribuiti in modo casuale tra i computer.
  • Dinamico. Funziona allo stesso modo di quello automatico, ma l'indirizzo viene rilasciato per un periodo di utilizzo specifico. Dopo la scadenza del termine, l'indirizzo diventa nuovamente libero, il cliente deve richiederne uno nuovo.

Opzioni DHCP

Oltre all'indirizzo IP, DHCP può rappresentare altri parametri aggiuntivi necessari per il funzionamento: opzioni DHCP. Tra questi figurano ad esempio la maschera di sottorete, l'indirizzo IP del router, l'indirizzo del server DNS e il nome di dominio.

Implementazione DHCP

Microsoft ha lanciato per la prima volta un server DHCP su Windows NT 3.5 nel 1994. Con Windows 2000 Server, il server può aggiornare dinamicamente i record DNS.

Il 6 dicembre 1997, l'Internet Systems Consortium ha rilasciato ISC DHCP Server. Nel giugno 1999 è stata rilasciata la versione 2.0, vicina allo standard.

Al momento esistono diverse implementazioni di questo server per Windows come programmi separati che eseguono funzioni DHCP.

Puoi scoprire il significato di altri termini Internet sconosciuti dagli articoli nella sezione.

Ispirato dalla pessima preparazione dei candidati per la posizione di amministratore di sistema, forse più informazioni ci sono sulla rete, più velocemente Google indirizzerà gli specialisti alle informazioni necessarie?! =))

Le reti di computer sono disponibili in diversi tipi e configurazioni: locale (LAN), globale (WAN), ecc. Se ci si connette a una rete LAN locale o a Internet, al computer viene assegnato il proprio indirizzo IP. Aiuta a identificare qualsiasi dispositivo connesso alla rete. Nella maggior parte dei casi, quando ti connetti a una LAN o a Internet, potresti notare che l'IP e altre informazioni, come la maschera di sottorete, vengono assegnate automaticamente. Ti sei mai chiesto come ciò avvenga? In questo articolo cercheremo di analizzare il concetto di DHCP, su cui si basano i principi di questo processo.

Che è successoDHCP?

DHCP è un protocollo di configurazione host dinamico.

Come suggerisce il nome, DHCP serve per configurare un host tramite un server remoto. DCHP è supportato per impostazione predefinita dalla maggior parte dei sistemi operativi moderni e questo protocollo costituisce un'ottima alternativa alla configurazione manuale di routine delle impostazioni di rete per un server o un dispositivo connesso.

Questo protocollo funziona in base al modello Client-Server. Essendo un protocollo, DHCP ha il proprio metodo di scambio di messaggi tra il client e il server. Quella che segue è la composizione del messaggio DHCP:

Lunghezza (byte)

Descrizione

Tipo di messaggio

Tipo di indirizzo hardware

Lunghezza dell'indirizzo hardware

Numero di agenti di inoltro utilizzati. I client impostano il valore su 0.

ID (numero identificativo univoco) della transazione utilizzato dal client e dai server durante la sessione

Tempo trascorso (in secondi) da quando il client ha richiesto l'inizio del processo

Significato delle bandiere

Indirizzo IP del client (se precedentemente disponibile).

Indirizzo IP offerto dal server al client

Indirizzo IP del server

Indirizzo IP del Relay Agent (relay agent)

Indirizzo hardware del client (principalmente MAC).

Nome del server.

Il nome del file di avvio.

variabile

Opzioni aggiuntive

Conoscere le basi del DHCP aiuta a risolvere vari problemi di rete. Nella prossima parte dell'articolo toccheremo i principi del protocollo.

Come funzionaDHCP?

Prima di studiare il processo attraverso il quale viene raggiunto un determinato obiettivo, è necessario comprendere i vari principi di scambio di informazioni utilizzati in questo processo.

DHCPDISCOVER

Questo messaggio indica l'inizio della comunicazione DHCP tra il client e il server. Questo messaggio viene inviato da un client (computer o dispositivo) connesso alla rete. Questo messaggio utilizza 255.255.255.255 come indirizzo IP di consegna, mentre l'indirizzo di origine è 0.0.0.0

OFFERTA DHCP

Questo messaggio viene inviato in risposta a DHCPDISCOVER dal server DHCP ai client connessi. Questo messaggio contiene le impostazioni di rete necessarie.

RICHIESTA DHCP

Questo messaggio è una risposta a DHCPOFFER e indica che il client ha accettato le impostazioni inviate.

Questo messaggio viene inviato al server DHCP in risposta a DHCPREQUEST dal client. Il messaggio indica la fine di un processo iniziato con il messaggio DHCPDISCOVER. Quelli. DHCPACK non è altro che la conferma da parte del server che il client ha avviato l'autorizzazione e l'accettazione dei parametri di configurazione ricevuti inizialmente dal server.

Questo messaggio è l'opposto del DHCPACK descritto sopra. Viene inviato al server se i parametri DHCPREQUEST del client non possono essere soddisfatti.

DHCPDECLINE

Il messaggio viene inviato dal client al server se l'indirizzo IP assegnato in DHCP è già in uso.

DHCPINFORM

Il messaggio viene inviato al server se al client DHCP viene assegnato un indirizzo IP statico, ma le impostazioni di configurazione richiedono un indirizzo dinamico.

RILASCIO DHCP

Il messaggio viene inviato al client quando completa il processo di utilizzo dell'indirizzo di rete.

Ora che abbiamo acquisito familiarità con i vari messaggi in DHCP, possiamo esplorare l'intero processo per comprenderli meglio. I passaggi seguenti vengono descritti presupponendo che tutte le impostazioni siano impostate sui valori predefiniti.

Passaggio 1.

Quando un client (computer o dispositivo) si avvia o si connette a una rete, un messaggio DHCPDISCOVER viene inviato al server. Se non sono presenti ulteriori dati di configurazione, il messaggio viene inviato dall'indirizzo 0.0.0.0 a 255.255.255.255. Se il server DHCP si trova nella sottorete locale, riceve direttamente il messaggio, se si trova in un'altra sottorete, viene utilizzato un agente di inoltro per inoltrare la richiesta al server DHCP. Sulla porta 67 viene utilizzato il protocollo di trasferimento UDP. Il client in questa fase inizia la fase di autorizzazione.

Passaggio 2.

Nel momento in cui il server riceve la richiesta DHCPDISCOVER, invia in risposta un messaggio DHCPOFFER. Come affermato in precedenza, questo messaggio contiene tutti i parametri di configurazione necessari richiesti dal client. Ad esempio, l'indirizzo IP richiesto dal client, nonché il valore della maschera di sottorete e le informazioni sul gateway. Il server inoltre inserisce immediatamente i valori dell'indirizzo MAC nel campo CHADDR. Il messaggio viene inviato direttamente al client dall'indirizzo 255.255.255.255 e, se il server si trova su una sottorete diversa, vengono utilizzati agenti di inoltro, che sono responsabili di garantire che il messaggio venga recapitato. In questo caso, per la trasmissione tramite la porta 68 viene utilizzato il protocollo UDP. In questa fase il client inizia a selezionare i parametri.

Passaggio 3.

Il client emette un messaggio DHCPREQUEST, che serve come risposta al DHCPOFFER dal server, indicando che accetta i parametri di configurazione che gli sono stati inviati. Se fossero presenti più server DCHP, anche il client riceverebbe più messaggi DHCPOFFER, ma il client risponde solo a un server, compilando i parametri di configurazione da configurare. Pertanto, è autorizzato a ottenere un indirizzo IP da uno specifico server DHCP. Tutti i messaggi provenienti da altri server vengono bloccati. Il messaggio DHCPREQUEST conterrà comunque l'indirizzo di origine 0.0.0.0 se al client non è ancora consentito utilizzare gli indirizzi IP ricevuti nel messaggio DHCPOFFER. Durante questa fase il cliente riceve risposte alle sue richieste.

Passaggio 4.

Una volta che il server riceve un DHCPREQUEST dal client, invia un messaggio DHCPACK indicando che il client ora può utilizzare l'indirizzo IP assegnatogli. Il client finalmente si connette alla rete e con i parametri configurati.

Concetto di noleggio

Oltre al resto delle informazioni necessarie sul funzionamento del DHCP, dovresti conoscere anche l'indirizzo IP assegnato dal server DHCP al client. Una volta scaduto il contratto di locazione, il server DHCP è libero di assegnare quell'indirizzo IP a un altro computer o dispositivo che ne faccia richiesta. Ad esempio, mantenere un periodo di noleggio di 8-10 ore è utile per i computer che solitamente vengono spenti a fine giornata. Pertanto il contratto di locazione dovrà essere rinnovato di volta in volta. Dopo che è scaduta la metà del periodo di leasing, il client DCHP in genere tenta di rinnovare automaticamente il periodo di leasing. Questo viene fatto scambiando messaggi DHCPREQUEST e DHCPACK. Inizia così la fase di aggiornamento dei dati per il client.

Per una persona moderna, la vita non è piacevole senza il World Wide Web, e i problemi con la connessione Internet sono i nostri peggiori nemici, con i quali stiamo combattendo una lotta inconciliabile. Questo articolo ti fornirà le conoscenze per affrontare la situazione se ricevi l'errore "DHCP non è abilitato sull'adattatore di rete" quando stabilisci una connessione.

Cos'è il DHCP?

DHCP è un protocollo di rete che svolge la funzione di configurare automaticamente i parametri di rete TCP/IP, ricevendoli su richiesta da un server DHCP.

In pratica ciò significa lo scambio di determinati messaggi tra il client DHCP del dispositivo e il server durante la creazione di una connessione di rete. Durante la comunicazione il client riceve nuovi o conferma vecchi valori dei seguenti parametri di rete:

    Indirizzo IP del dispositivo;

    maschera di sottorete;

    Indirizzo IP del gateway predefinito.

DHCP: come funziona?

Il server elabora le richieste del client e affitta gli indirizzi IP dal suo intervallo per un certo periodo. Se il tempo scade, il cliente prolunga il periodo di locazione oppure rilascia l'indirizzo, cosa che avviene anche tramite lo scambio di messaggi speciali. Il server registra tutte le richieste nel suo database per evitare conflitti di indirizzi, ovvero per non assegnare un indirizzo a due nodi contemporaneamente.

Può comunque verificarsi un conflitto di indirizzi se a uno dei dispositivi della rete viene assegnato manualmente un IP. Quando si collega un nuovo computer, il server potrebbe tentare di assegnargli un indirizzo già occupato, per cui la connessione Internet non verrà stabilita. Come risolvere questo problema verrà discusso ulteriormente.

Il protocollo DHCP è ampiamente utilizzato perché consente di aggiungere facilmente nuovi computer alla rete e modificare le impostazioni di connessione sul server, invece di riconfigurare manualmente ciascun dispositivo.

Per utilizzare il protocollo DHCP avrai bisogno di:

    configurare DHCP sul router, che svolgerà il ruolo di server DHCP.

    avviare il servizio DHCP sul PC (funge da client);

    Nelle impostazioni dell'adattatore di rete, seleziona l'opzione per ottenere automaticamente un indirizzo IP.

Diamo un'occhiata a ogni passaggio in dettaglio.

Come abilitare DHCP su un router?

È necessario avviare il server DHCP sul router tramite l'interfaccia web. Dovrai effettuare le seguenti operazioni:


Se non riesci ad aprire immediatamente le impostazioni del router, prova ad accedere da un altro browser o da un altro dispositivo. La soluzione più radicale ed efficace al problema è ripristinare le impostazioni del router. Per fare ciò, trova il piccolo pulsante etichettato “Reset”, premilo con qualcosa di sottile e tienilo premuto per 5-15 secondi. È importante tenere presente: lo svantaggio di questa soluzione è che dovrai configurare il router completamente da zero.

Avvia e configura su un computer Windows

Per abilitare DHCP su un PC con Windows 7 o Windows 10, è necessario seguire una serie di passaggi simili.

Controllo del servizio

Per abilitare il servizio client DHCP sul vostro PC, o assicurarvi che funzioni, aprite “Esegui” (Win+R), scrivete “services.msc”.

Nella finestra "Servizi" che si apre, trova il client DHCP, fai clic con il pulsante destro del mouse e seleziona "Proprietà".

Se vedi che il servizio è in esecuzione e si avvia automaticamente, non è necessario modificare nulla.

Se vengono visualizzati altri parametri, avviare il servizio e impostarlo per l'avvio automatico.

Configurazione dell'adattatore di rete

Inserisci "Connessioni di rete" premendo Win + R e inserendo "ncpa.cpl".

Apri le proprietà della tua rete, TCP/IPv4.

Selezionare per ottenere automaticamente un indirizzo IP e un indirizzo del server DNS, salvare le modifiche.

Manipolazioni simili possono essere eseguite dalla riga di comando. Apri "Esegui" (Win + R), scrivi "cmd".

Comando per impostare automaticamente l'indirizzo IP:

netsh interfaccia ip set indirizzo "nome della tua connessione" dhcp

Comando per impostare automaticamente l'indirizzo del server DNS:

netsh interfaccia ip imposta dnsserver "nome della tua connessione" dhcp

Guarda il nome della connessione nelle sue proprietà.

È noto che per funzionare con la rete, ogni dispositivo, sia esso un computer, laptop, tablet o telefono, deve avere un identificatore elettronico specifico: un indirizzo IP, nonché informazioni su maschera, gateway e server DNS configurati. Durante la connessione, l'interfaccia di rete tenta immediatamente di ottenere questo indirizzo da un'apparecchiatura speciale che distribuisce automaticamente gli indirizzi. Se tale apparecchiatura non viene trovata, l'utente deve inserire manualmente i parametri di rete. Se nella rete sono presenti molti computer, sono possibili errori di indirizzamento e duplicazione degli indirizzi, che portano a guasti del sistema e rallentano le prestazioni della rete nel suo insieme. In una rete domestica, in assenza di distribuzione automatica degli indirizzi, è necessario impostare manualmente i parametri di rete su ciascun dispositivo per connettersi, ad esempio, a un router. Non tutti gli utenti hanno conoscenza ed esperienza sufficienti per modificare correttamente tali impostazioni. Pertanto, a casa, molti utenti provano anche a implementare la distribuzione automatica degli indirizzi, ovvero distribuire

DHCP: che cos'è?

Esaminiamo questo problema. Per evitare errori di indirizzamento, è stato implementato il Dynamic Host Configuration Protocol (DHCP). Questa è una funzione che distribuisce dinamicamente le impostazioni di rete alle macchine client connesse. Se le impostazioni di questi dispositivi sono impostate su "ottieni un indirizzo IP solo da un server DHCP" e il servizio DHCP è abilitato, tutta la responsabilità per la corretta configurazione dei parametri di rete sui computer client viene trasferita al server DHCP. Ciò riduce significativamente i costi di supporto e gestione della rete e aiuta anche a evitare errori nella distribuzione degli indirizzi. Un servizio che include DHCP si avvia automaticamente per impostazione predefinita quando accendi qualsiasi dispositivo che supporti interfacce di rete cablate o wireless. Ad esempio, su tablet o telefoni è sufficiente attivare il Wi-Fi e tra i dispositivi trovati che distribuiscono Internet, trova il tuo e connettiti ad esso. Allo stesso tempo, la distribuzione automatica degli indirizzi elimina la duplicazione dell'IP e, di conseguenza, aiuta a evitare conflitti di rete.

Come vengono distribuiti gli indirizzi

Quando un dispositivo client si connette alla rete, una speciale richiesta di trasmissione viene inviata alla rete per cercare un server DHCP che distribuisca i parametri per questa rete. Che tipo di server è questo e perché è importante per una rete di grandi dimensioni? Questo è il nome del dispositivo che è responsabile della distribuzione degli indirizzi ai computer della rete per utilizzarli automaticamente su vari client. Se è presente un server di questo tipo, crea un pacchetto con una risposta alla richiesta del client, che può includere impostazioni come indirizzo IP, maschera di rete, parametri del gateway, indirizzi del server DNS, nome di dominio, ecc. e invia questo pacchetto al dispositivo cliente. Il client riceve un segnale di riconoscimento dal server DHCP. Il pacchetto di dati generato è standardizzato, quindi può essere decrittografato e utilizzato da quasi tutti i sistemi operativi.

I parametri emessi dal server per il dispositivo client hanno un periodo di validità limitato e configurabile, che ha il proprio nome: "tempo di locazione". Gli indirizzi emessi dal server vengono analizzati per verificare le corrispondenze con indirizzi validi con tempo di lease non scaduto, quindi è esclusa la duplicazione degli indirizzi. Di solito il periodo di noleggio è breve: da alcune ore a 4-6 giorni. Trascorso questo periodo, il dispositivo ripete la richiesta al server e riceve da esso lo stesso indirizzo (se è ancora libero) o uno qualsiasi libero.

Impostazioni client per ricevere le impostazioni di rete automatiche in Windows

Affinché il client riceva i parametri di rete in risposta da DHCP, è necessario controllare diverse impostazioni nel Pannello di controllo del computer (discusso utilizzando il sistema operativo Windows come esempio). Per fare ciò, vai al menu Start, quindi vai al Pannello di controllo (che deve essere passato alla visualizzazione classica) e seleziona "Connessioni di rete". Seleziona la connessione di rete che dovrebbe funzionare con DHCP, fai clic con il tasto destro del mouse su di essa e vai su "Proprietà". Nella finestra che si apre, vai su Proprietà protocollo Internet TCP/IP. DHCP: ottenimento dei parametri di rete automatici. Pertanto, contrassegniamo con punti le opzioni per ottenere automaticamente un indirizzo IP e DNS. Dopo aver effettuato la scelta, fare clic su "Ok". La configurazione DHCP sul client è completata. Ora il dispositivo riceverà automaticamente un indirizzo dal server DHCP all'avvio di Windows.

La configurazione di DHCP in Windows 7 è simile, ma la posizione delle proprietà dell'adattatore è leggermente diversa da Windows XP. Andiamo anche su Start - Pannello di controllo - Centro connessioni di rete e condivisione. Seleziona "Modifica impostazioni adattatore" nel menu a sinistra. Successivo: simile a quanto sopra per le impostazioni in Windows XP.

Impostazione della distribuzione automatica degli indirizzi in altri sistemi operativi

Sui dispositivi Linux o Android, la connessione con un server DHCP distribuito sulla rete non è un problema. Tutto quello che devi fare è accendere l'interfaccia di rete (cablata o wireless), attendere lo scambio di dati tra il dispositivo e il server DHCP e assicurarti che le impostazioni di rete vengano ricevute e applicate correttamente. I servizi DHCP sono abilitati per impostazione predefinita su quasi tutti i dispositivi.

Se la connessione non avviene, è necessario verificare lo stato della ricezione automatica degli indirizzi. Ad esempio, sul sistema operativo Android, per questo devi andare su Impostazioni - Reti wireless - Impostazioni Wi-Fi - Avanzate e assicurarti che l'opzione "usa indirizzo IP statico" sia disabilitata.

Dati inviati da DHCP

Le opzioni DHCP sono parametri che vengono passati dal server al client. Tutti questi parametri passati sono divisi in categorie. Sono necessarie opzioni come indirizzo IP e maschera di rete. Esistono opzioni di servizio non configurabili che, ad esempio, mostrano l'inizio e la fine delle opzioni nel pacchetto trasmesso. Fondamentalmente, le opzioni sono tipiche coppie valore-chiave che possono essere visualizzate e configurate nelle policy di sicurezza.

I principali parametri DHCP presenti nel pacchetto, oltre all'indirizzo IP e alla maschera, sono 3 (Gateways), 6 Server), 44 (NBT Name Servers), 46 (NBT Node Type). Questi parametri sono parametri di gruppo, ovvero possono avere diversi valori. Ad esempio, potrebbero esserci più indirizzi gateway o server DNS. I valori delle opzioni sono configurati nelle impostazioni del server DHCP.

Impostazioni DHCP sul server

Prima di configurare le impostazioni, è necessario effettuare alcuni calcoli sulle opzioni DHCP di base. Che tipo di opzioni sono queste? - chiedi. Le opzioni sono tutti quei parametri di rete che vengono passati dal server al client. Le due opzioni principali sono la gamma di indirizzi distribuiti e L'intera gamma di indirizzi dell'organizzazione è solitamente suddivisa in diversi segmenti destinati a vari compiti, come telecomunicazioni, indirizzi di server statici, ecc. Per evitare che gli indirizzi statici partecipino alla distribuzione, creare carico aggiuntivo sul server, gli intervalli di indirizzi distribuiti possono essere limitati. Ad esempio, con l'intervallo operativo 192.168.1.1-192.168.1.254, è possibile definire gli indirizzi da 1 a 10 per le comunicazioni, da 11 a 30 per i server, mentre per DHCP è possibile allocare un intervallo da 31 a 254. Cioè, qualsiasi l'indirizzo dal server rilasciato al client si troverà solo in questo intervallo. È inoltre possibile configurare indirizzi di eccezione nell'intervallo distribuito e anch'essi non verranno distribuiti ai dispositivi client.

Successivamente, prima di configurare un server DHCP, è necessario decidere quali opzioni distribuirà anche. È necessario distribuire, ad esempio, parametri gateway o DNS. Successivamente i dati vengono inseriti nel server, inizia la sua attivazione e il server inizia a distribuire gli indirizzi.

Server DHCP domestico

A casa, i router vengono spesso utilizzati come server DHCP, che distribuiscono il contenuto ricevuto dal provider agli elettrodomestici: computer, laptop, telefoni, TV e altri dispositivi collegati alla rete via cavo o in modalità wireless. In questo caso, viene creato qualcosa come un indirizzo di distribuzione per gli utenti. Dall'esterno sembra che un utente abbia aperto più pagine nel browser su un computer. In questo caso solo un router è effettivamente connesso alla rete esterna. Ciò consente di risparmiare notevolmente sul numero di linee collegate.

Configurazione dell'indirizzamento automatico sul router

Per impostare la distribuzione automatica degli indirizzi ai dispositivi domestici, è necessario collegare il router al computer (laptop) con un cavo di rete. In qualsiasi browser inseriamo l'indirizzo del router (solitamente 192.168.0.1). Nei campi proposti per la richiesta di login e password, per impostazione predefinita, inserisci "admin" (spesso questo dato è indicato nel manuale operativo del router). Di conseguenza, vedremo un menu Andiamo alle sezioni Lan o Rete (i nomi potrebbero differire) e troveremo un sottomenu con le impostazioni DHCP. Come abilitare la distribuzione degli indirizzi sul router? Seleziona semplicemente la casella accanto per abilitare DHCP e riavviare il router.

Configurazione di un router DHCP

Se le impostazioni predefinite non sono soddisfacenti è possibile modificare la configurazione dei parametri. Nello stesso menu in cui abbiamo abilitato la funzione di distribuzione degli indirizzi, puoi inserire l'intervallo di distribuzione degli indirizzi IP, ad esempio 192.153.0.1 - 192.153.0.3. Per lavoro, puoi specificare solo due indirizzi, ad esempio per un laptop e un telefono cellulare. Ciò limita il numero di dispositivi simultanei, che è il modo più semplice per proteggere la connessione.

Dopo aver creato le impostazioni di base, è necessario salvarle e riavviare il router. Immediatamente dopo il riavvio, le impostazioni avranno effetto.

Prima di disabilitare DHCP, devi assicurarti che i tuoi dispositivi abbiano indirizzi statici. Per disabilitare la distribuzione automatica, è necessario deselezionare l'opzione DHCP nelle impostazioni del router, salvare le modifiche e riavviare il dispositivo.

DHCP (Dynamic Host Configuration Protocol) è un protocollo di rete che consente ai computer di ottenere automaticamente un indirizzo IP e altri parametri necessari per operare su una rete TCP/IP. Questo protocollo funziona su un modello client-server. Per la configurazione automatica, il computer client, in fase di configurazione del dispositivo di rete, contatta il server DHCP e riceve da esso i parametri necessari. L'amministratore di rete può specificare l'intervallo di indirizzi distribuiti dal server tra i computer. Ciò consente di evitare la configurazione manuale dei computer della rete e di ridurre il numero di errori.

Il protocollo DHCP è un protocollo client-server, ovvero coinvolge un client DHCP e un server DHCP. La trasmissione dei dati viene effettuata utilizzando il protocollo UDP, con il server che riceve messaggi dai client sulla porta 67 e invia messaggi ai client sulla porta 68.

    Passaggio delle richieste DHCP tramite iptables. Regole per iptables Regola: $IPT -A INPUT -i $LAN195 -p udp -m multiport --port 67:68 -j ACCEPT $IPT -A INPUT -p udp -m multiport --port 67:68 -j DROP

Funzionalità del server DHCP

Ma il vantaggio principale del DHCP non è che possa essere utilizzato per distribuire automaticamente gli indirizzi IP. La funzionalità del protocollo non finisce qui. Il suo valore principale è diverso: con il suo aiuto puoi assegnare agli host altre impostazioni altrettanto importanti. Per esempio:

    Gateway predefiniti. Se la tua rete dispone di più collegamenti Internet (per garantire un funzionamento regolare), puoi assegnare più gateway agli host e il loro ordine di preferenza. Se uno dei canali si guasta, il passaggio al canale di backup avverrà automaticamente, senza il tuo intervento. Ciò consente anche di organizzare il più semplice bilanciamento del carico tra i canali assegnando un router come gateway tramite DHCP a un gruppo di host e un secondo router a un altro gruppo.

    Percorsi statici. Se la tua rete ha più sottoreti collegate da router, utilizzando DHCP puoi notificare automaticamente agli host la presenza di percorsi verso altre sottoreti. Inoltre, questo, se lo si desidera, può essere fatto solo per pochi eletti, ad esempio utilizzando un collegamento MAC. La stessa opzione è utile quando si organizza Cos'è l'accesso VPN a una rete aziendale: ai client VPN possono essere forniti percorsi solo verso le sottoreti di cui hanno bisogno, lasciando le altre sottoreti inaccessibili agli utenti che si connettono tramite VPN.

    Differenza temporale. Se i tuoi utenti viaggiano spesso in fusi orari diversi (ad esempio, viaggiano da San Pietroburgo a Vladivostok e ritorno), puoi forzare l'orologio di sistema del loro laptop ad adattarsi all'ora locale utilizzando DHCP.

    Server di sincronizzazione dell'ora. Dato che gli orologi dei computer sono notoriamente imprecisi, è consigliabile sincronizzarli con qualche tipo di orologio di riferimento. A questo scopo viene utilizzato il servizio NTP. Informazioni sul server L'esecuzione di un server NTP può essere distribuita agli host utilizzando DHCP.

    Maggiori informazioni nell'uomo

    > man dhcp-options # descrive le espressioni consentite nel file di configurazione > man dhcp-eval > uname -a FreeBSD ns.com.ua 7.2-RELEASE-p2 FreeBSD 7.2-RELEASE-p2 #0: Mer Jun 24 00:57: 44 UTC 2009 [e-mail protetta]:/usr/obj/usr/src/sys/GENERIC i386 > cd /usr/ports/net/isc-dhcp31-server > make install clean > cp /usr/local/etc/dhcpd.conf.sample /usr/local /etc/dhcpd.conf > ee dhcpd.conf # dhcpd.conf # # File di configurazione di esempio per ISC dhcpd # # Opzioni comuni per tutte le reti supportate... opzione nome-dominio "esempio.org"; # opzione dominio predefinito server-nome-dominio 4.2.2.2, 208.67.222.222; #Tempo di lease predefinito del server DNS 1200; # tempo di locazione (default 600) max-lease-time 7200; # tempo massimo di lease # Usalo per abilitare/disabilitare gli aggiornamenti DNS dinamici a livello globale. #ddns-update-style nessuno;

    # Se il server è un server DHCP autorevole e responsabile. autorevole; # schema di aggiornamento DNS ad hoc: impostare su "nessuno" per disabilitare gli aggiornamenti DNS dinamici. # Un metodo per aggiornare dinamicamente il DNS. Disabilita se viene utilizzato il DNS statico: nella maggior parte delle # reti è così. Altrimenti è necessario configurare il server DNS (ad esempio, bind) ddns-update-style none;

    # Sorgente del messaggio per la registrazione tramite syslogd log-facility local7; # Nessun servizio verrà fornito su questa sottorete, ma dichiararlo aiuta il # server DHCP a comprendere la topologia della rete. sottorete 10.152.187.0 maschera di rete 255.255.255.0 ( ) # Questa è una dichiarazione di sottorete molto semplice. sottorete 10.26.95.0 maschera di rete 255.255.255.0 ( # sottorete da cui verranno emessi gli indirizzi range 10.26.95.1 10.26.95.240; # intervalli di indirizzi IP da emettere ai client opzione nome-dominio-server 10.26.95.253; opzione router 10.26.95.253 ; # gateway (gateway predefinito) per il client #option netbios-name-servers 192.168.1.51 # indirizzo del server WINS (se presente) #option domain-name-servers 192.168.1.51 # indirizzo del server DNS AD #option domain-name "office.mydomen" .ru"; # nome di dominio AD completo ) # È possibile specificare anche indirizzi IP fissi per gli host. Questi indirizzi # non dovrebbero essere elencati anche come disponibili per l'assegnazione dinamica. # Gli host per i quali sono stati specificati indirizzi IP fissi possono avviarsi utilizzando # BOOTP o DHCP. Gli host per i quali non è specificato alcun indirizzo fisso possono # essere avviati solo con DHCP, a meno che non vi sia un intervallo di indirizzi sulla sottorete # a cui è connesso un client BOOTP su cui sia # impostato il flag di avvio dinamico. #associazione dell'IP permanente all'indirizzo MAC della scheda di rete host host darkfire (hardware ethernet 00:15:f2:4b:ad:5c; # Indirizzo MAC della scheda di rete host indirizzo fisso 10.26.95.251;# indirizzo IP da assegnare a questo host) host utente1 (hardware ethernet 00:00:1c:d3:9e:40; indirizzo fisso 10.26.95.10; ) host utente2 (hardware ethernet 00:14:2a:1c:16:31; indirizzo fisso 10.26 .95.11;

    Scriviamo le righe in rc.conf

    Dhcpd_enable="SI" dhcpd_flags="-q" # disabilita l'output del copyright e altre cose all'avvio di dhcpd dhcpd_ifaces="rl0 vr0" # interfaccia di rete su cui verrà eseguito dhcpd. Sono specificate più interfacce separate da uno spazio.

    Avvia e utilizza

    > /usr/local/etc/rc.d/isc-dhcpd start

    File

    • /usr/local/sbin/dhcpd

    dhcpd è collegato staticamente e si trova nella directory /usr/local/sbin. Le pagine man dhcpd(8) installate dal port forniscono informazioni più complete su dhcpd.

      /usr/local/etc/dhcpd.conf

    dhcpd richiede un file di configurazione, /usr/local/etc/dhcpd.conf, prima di avviarsi e iniziare a fornire il servizio ai client. È necessario che questo file contenga tutti i dati che verranno forniti ai clienti serviti, nonché le informazioni sul funzionamento del server. Questo file di configurazione è descritto nelle pagine man dhcpd.conf(5) installate dal port.

      /var/db/dhcpd.leases O /var/db/dhcpd/dhcpd.leases

    Il server DHCP mantiene un database delle informazioni emesse in questo file, che viene scritto come registro. Le pagine man dhcpd.leases(5) installate dal port forniscono una descrizione molto più dettagliata. Le informazioni solo sugli indirizzi IP allocati dinamicamente vengono inserite in dhcpd.leases; se l'IP è statistico (legato al MAC), tali informazioni non verranno inserite in dhcpd.leases. Le statistiche complete possono essere raccolte tramite dhcpd-snmp:

      /usr/local/sbin/dhcrelay

    dhcrelay viene utilizzato in situazioni complesse in cui un server DHCP inoltra le richieste da un client a un altro server DHCP su una rete separata. Se hai bisogno di questa funzionalità, installa la porta net/isc-dhcp3-server. Le pagine man di dhcrelay(8) installate dal port forniscono una descrizione più completa.

    CONSENTI e NEGA

    Le opzioni consenti e nega vengono utilizzate per controllare il comportamento del demone DHCP rispetto a vari tipi di richieste.

      Parola chiave clienti sconosciuti consentire clienti sconosciuti;

    negare clienti sconosciuti;

      Il parametroknown-clients viene utilizzato per indicare al server come gestire i client sconosciuti. Per impostazione predefinita, è consentito rilasciare indirizzi a client sconosciuti.

    La parola chiave bootp consente bootp;

      negare l'avvio;

    Il parametro bootp indica al server DHCP di accettare o meno le richieste bootp. Per impostazione predefinita, le richieste bootp sono consentite.

    L'avvio tramite parola chiave consente l'avvio;

    negare l'avvio;

    # dhclient rl0 DHCPDISCOVER su rl0 su 255.255.255.255 porta 67 intervallo 7 DHCPDISCOVER su rl0 su 255.255.255.255 porta 67 intervallo 11 DHCPDISCOVER su rl0 su 255.255.255.255 porta 67 intervallo 12 DHCPDISCOVER su rl0 255.255. 255.255 porta 67 intervallo 9 DHCPDISCOVER su rl0 a 255.255.255.255 porta 67 intervallo 10 DHCPDISCOVER su rl0 a 255.255.255.255 porta 67 intervallo 12 Nessun DHCPOFFERS ricevuto. Nessun contratto di locazione funzionante nel database persistente - inattivo.

    Configurazione di dhclient.conf

    Per impostazione predefinita, dhclient.conf in FreeBSD è vuoto (contiene solo un collegamento a uomo 5 dhclient.conf). Nel caso normale, e con questa configurazione, tutto funziona. Ma se sorgono problemi, dovresti modificare le impostazioni predefinite.

    Leggi amico, copia l'esempio fornito nel nostro dhclient.conf

    # cp /etc/dhclient.conf /etc/dhclient.conf.orig # man 5 dhclient.conf ... DHCLIENT.CONF(5) Manuale dei formati di file FreeBSD DHCLIENT.CONF(5) NOME dhclient.conf -- Configurazione del client DHCP file DESCRIZIONE Il file dhclient.conf contiene informazioni di configurazione per dhclient(8), il client DHCP di Internet Software Consortium. ... ESEMPI Il seguente file di configurazione viene utilizzato su un laptop che ha un alias IP 192.5.5.213 e dispone di un'interfaccia, ep0 (un 3Com 3C589C). Gli intervalli di avvio sono stati leggermente ridotti rispetto a quelli predefiniti, poiché è noto che il client trascorre la maggior parte del tempo su reti con poca attività DHCP. Il laptop effettua il roaming su più reti.

    tempo massimo 60;

    riprovare 60;

    Questo server può funzionare con diverse interfacce di rete contemporaneamente. Indichiamo esplicitamente l'interfaccia di rete su cui ascolterà il server DHCP, in questo caso eth0:0, che è un alias per eth0.

    # nano /etc/default/isc-dhcp-server ... # Su quali interfacce il server DHCP (dhcpd) dovrebbe servire le richieste DHCP? # Separa più interfacce con spazi, ad es. "eth0 eth1". INTERFACCE="eth0:0"

    Syslog in Debian per i log di DHCP

    Demone predefinito Configurazione di un server DHCP per Linux, FreeBSD scrive i log su /var/log/messages e /dev/console. È necessario inserire i log in un file separato e bloccare l'output dei log nei messaggi.

    # nano /etc/dhcp/dhcpd.conf log-facility local7;

    # toccare /var/log/dhcpd.log

    Alla fine del file rsyslog.conf aggiungi la riga

    # nano /etc/rsyslog.conf ... !dhcpd *.* -/var/log/dhcpd.log

    Per bloccare i messaggi e la console, aggiungi local7.none

    ... *.=info;*.=notice;*.=warn;\ auth,authpriv.none;\ cron,daemon.none;\ mail,news.none;local7.none -/var/log/messages . .. daemon.*;mail.*;\ news.err;\ *.=debug;*.=info;\ *.=notice;*.=warn;local7.none |/dev/xconsole

    opzione DHCP autorevole

Il parametro autorevole del server DHCP consente di dichiarare il server autorevole (responsabile) nella rete servita. La differenza tra un server autorevole e uno “normale” è che quest'ultimo ignora eventuali richieste di indirizzi non descritti nella sua configurazione, mentre il server autorevole invia DHCPNAK in risposta a tali richieste. Grazie a questo comportamento, un client spostato da una sottorete diversa sarebbe in grado di ottenere un nuovo indirizzo più velocemente (in risposta ad un DHCPREQUEST con un indirizzo della sottorete precedente, riceverebbe immediatamente un DHCPNAK e inizierebbe ad ottenere un nuovo indirizzo; altrimenti, un DHCPDISCOVER verrebbe inviato solo dopo che è trascorso un timeout di attesa di una risposta). Allo stesso tempo, i server DHCP "casuali" (ad esempio, ora vengono colpiti ovunque) hanno meno probabilità di interferire con il funzionamento della rete, poiché, non essendo autorevoli, ignoreranno semplicemente quelli "di altre persone" Richieste DHCPREQUEST.

Nokia C2: caratteristiche, recensioni Design, dimensioni, controlli