Što je DHCPKratice na engleskom od kratica Protokol konfiguracije dinamičkog hosta. To je protokol definiran za dodjelu mrežnih parametara, uključuje informacije kao što su IP, maska podmreže, adresa emitiranja, pristupnik, poslužitelj naziva domene. Bez ove usluge to bi se moralo učiniti ručno na svakom računalu, što bi uzrokovalo mnoge probleme pri upravljanju mnogim računalima u mreži ili pri promjeni s jedne na drugu mrežu, morali bi se ponovno konfigurirati mrežni parametri. Ovaj protokol obrađuje određena pravila i parametre koji nam omogućuju dodjeljivanje različitih vrsta i konfiguriranje načina dodjele tih adresa. Neki od paketa kojima se rukuje za razmjenu poruka su DHCP Discovery, Ofter, Request Release, među ostalima.
Vrste zadatakaProtokol obrađuje tri vrste dodjela:
- Ručno ili statično: Ovim se dodjeljivanjem uspostavlja određeni IP određenoj opremi u mreži. Ova adresa se s vremenom ne mijenja. Idealan je u malim mrežama ili kada želite imati veću kontrolu nad opremom kojoj je dodijeljen IP.
- Automatski: Ova vrsta dodjele uvijek uspostavlja trajnu IP adresu računala i ne mijenja se s vremenom.
- Dinamičan: Ovaj se zadatak obično najviše koristi. Računalima dodjeljuje adrese s niza adresa, koje povremeno istječu, pa poslužitelj stalno koristi adrese.
ZahtjeviKorištena distribucija: Centos 6.5
Besplatno preuzimanje: http: //vault.centos… 5 / isos / x86_64 /
1. Instalirajte CentOS DHCP poslužitelj
Korak 1
Za ovaj primjer našu mrežnu karticu koju će koristiti naš poslužitelj konfiguriramo sa sljedećim parametrima:
IP adresa: 192.168.0.25 Mrežna maska: 255.255.255.0 Gateway: 192.168.0.1 DNS: 187.185.15.114Korak 2
Preuzimamo paket iz spremišta, za početak instaliramo potrebne pakete sa sljedećom naredbom:
# yum instalirajte dhcpKorak 3
Konfiguracija u vatrozidu, bilo s grafičkog sučelja ili s konzole, otvaramo ulazne i izlazne portove 67 i 68 UDP.
POVEĆAJTE
Korak 4
Otvaramo konzolu i uređujemo datoteku dhcpd:
# vi / etc / sysconfig / dhcpdDodajemo naziv mrežnog sučelja koje će koristiti naš poslužitelj, u ovom slučaju eth1.
POVEĆAJTE
BilješkaAko imamo više usluga dodijeljenih mrežnoj kartici, preporučuje se da se mrežna kartica posveti DHCP poslužitelju.
2. Konfigurirajte CentOS DHCP poslužitelj
Za ovaj primjer naša lokalna mreža ima sljedeće karakteristike:
Cijela mrežna adresa: 192.168.0.0 Mrežna maska: 255.255.255.0 Gateway: 192.168.0.1 DNS: 187.185.15.114Uređujemo datoteku dhcpd.conf koji se nalazi na ovoj adresi:
# vi /etc/dhcpd.conf
POVEĆAJTE
Ova je datoteka praktički prazna i potrebno je dodati sve podatke o konfiguraciji. U praktične svrhe kopiramo i lijepimo podatke koji su parametri za funkcioniranje usluge. Zatim imamo konfiguracije koje bi trebale ući u datoteku dhcpd.conf prema svakoj vrsti zadatka.
Vrste postavki DHCP poslužitelja
Konfigurirajte poslužitelj za dinamičku dodjelu
#Konfiguracijski parametri našeg privremenog stila DHCP ddns-update-style; zanemariti ažuriranja klijenata; (Zanemari ažuriranja klijenata) default-lease-time 1200; (Zadano vrijeme pristanka) max-lease-time 10500; (Maksimalno vrijeme pristanka) opcija naziv domene "riješitiPrueba"; (Naziv domene) sharedtic network solutionticTest {(Deklaracija zajedničke mreže) podmreža 192.168.0.0 maska mreže 255.255.255.0 {(Definicija podmreže i njena maska) usmjerivači opcija 192.168.0.1; (Gateway) opcija podmrežna maska 255.255.255.0; (Opcija mrežne maske) opcija broadcast-address 192.168.0.254; (Adresa emitiranja) opcija poslužitelji naziva domene-poslužitelja 187.185.15.114; (DNS) raspon 192.168.0.100 192.168.0.150; (Raspon adresa za dodjeljivanje)}}
Konfigurirajte poslužitelj za automatsko dodjeljivanje
#Konfiguracijski parametri našeg privremenog stila DHCP ddns-update-style; zanemariti ažuriranja klijenata; opcija naziv domene "rješavajućiTest"; solutionticTest za dijeljenu mrežu {subnet 192.168.0.0 netmask 255.255.255.0 {option routers 192.168.0.1; opcija podmrežna maska 255.255.255.0; opcija broadcast-adresa 192.168.0.254; opcija poslužitelji imena domena 187.185.15.114; raspon 192.168.0.100 192.168.0.150; }}
Konfigurirajte poslužitelj za ručno mapiranje
#Konfiguracijski parametri našeg privremenog stila DHCP ddns-update-style; zanemariti ažuriranja klijenata; opcija naziv domene "rješavajućiTest"; solutionticTest za dijeljenu mrežu {podmreža 192.168.0.0 maska mreže 255.255.255.0 {opcijski usmjerivači 192.168.0.1; opcija podmrežna maska 255.255.255.0; opcija broadcast-adresa 192.168.0.254; opcija poslužitelji imena domena 187.185.15.114; } host pisača {opcija host-name "RiješenjePrueba"; hardverski ethernet 00: 10: 2B: 3C: 52: B3; fiksna adresa 192.168.0.110; } prijem domaćina {opcija ime-domaćina "RiješenjePrueba"; hardverski ethernet 00: 10: V8: 3C: 52: 0C; fiksna adresa 192.168.0.111; } glavni ured domaćina {opcija ime-domaćina "riješitiPrueba"; hardverski ethernet 00: 10: 2B: 3C: 52: B3; fiksna adresa 192.168.0.112; }}
Konfigurirajte poslužitelj za dinamičku i ručnu dodjelu u isto vrijeme
#Konfiguracijski parametri našeg privremenog stila DHCP ddns-update-style; zanemariti ažuriranja klijenata; default-lease-time 1200; maksimalno vrijeme najma 10500; opcija naziv domene "rješavajućiTest"; solutionticTest za dijeljenu mrežu {podmreža 192.168.0.0 maska mreže 255.255.255.0 {opcijski usmjerivači 192.168.0.1; opcija podmrežna maska 255.255.255.0; opcija broadcast-adresa 192.168.0.254; opcija poslužitelji imena domena 187.185.15.114; raspon 192.168.0.100 192.168.0.150; } #Kompjuteri s ručnim adresama host pisača {option host-name "SolveticPrueba"; hardverski ethernet 00: 10: 2B: 3C: 52: B3; fiksna adresa 192.168.0.110; } prijemni host {otion host-name "RiješitiPrueba"; hardverski ethernet 00: 10: V8: 3C: 52: 0C; fiksna adresa 192.168.0.111; }}
Postoje i druge vrste dodjela temeljene na podmrežama, zajedničkim mrežama, određenim mrežama ili grupi mreža. To mogu biti kombinacije prethodnih, možemo dodati parametre ili kombinacije po našem ukusu.
Mrežni parametri
Izjava o zajedničkoj mreži
Dijeljenje mreže {}
Deklaracija podmreže
Podmreža {}
Posebna deklaracija mreže
Podmreža {parametri za podmrežu}
Deklaracija o mrežnoj grupi
Grupa {}
Blokirajte pristup mreži računala putem MAC adreseMožemo odlučiti koju ćemo opremu dati mrežnim parametrima, a koju ne parametrom uskratiti nepoznate klijente, s adresom MAC. Na taj način da opremi koja je izvan popisa koju napravimo neće biti dodijeljeni mrežni parametri.
odbiti prijem nepoznatog klijenta {opcija host-name "riješitiPrueba"; hardverski ethernet 00: 10: 2B: 3C: 32: C3; fiksna adresa 192.168.0.111; } host pisača {opcija host-name "RiješenjePrueba"; hardverski ethernet 00: 10: 2B: 3C: 52: B3; fiksna adresa 192.168.0.110; }
Blokirajte pristup internetu s određenog računala na mrežiMožemo natjerati DHCP poslužitelj da ne dodijeli pristupnik računalu ili dodijeliti nevažeći i on će imati samo lokalni pristup mreži. Primjer bi bio:
host machine1 {option host-name "RiješenjePrueba"; hardverski ethernet 89: 01: F8: D4: G5: 00; opcijski usmjerivači 1.1.1.1; fiksna adresa 192.168.0.129; }U ovom primjeru dodijelit ćemo računalu host1 nevažeći pristupnik i neće moći pristupiti internetu. Drugi način da to učinite je da mu ne dodijelite DNS ili mu dodijelite nevažeći.
Kao što vidite, možemo stvoriti naše posebne zadatke za svaki tim, mrežu, grupu itd. Prema našim potrebama.
Provjerite koji su se klijenti povezaliSada kako biste mogli vidjeti opremu koja im je dala (IP), moći ćete ih provjeriti u datoteci dhcp.najam nalazi na sljedećoj stazi:
# cat /var/lib/dhcp/db/dhcp.leases
POVEĆAJTE
S ovim smo točkama utvrdili kako instalirati i konfigurirati DHCP poslužitelj o distribucijama CentOS -a.
Poslužitelj pošte na CentOS -u
Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod