Connect Academy

Konfigurim DHCP Server për Rrjete të Kontrolluara

Konfigurim DHCP Server për Rrjete të Kontrolluara

Një kompjuter që merr adresën 169.254.x.x nuk ka nevojë për hamendësime – zakonisht nuk ka arritur të komunikojë me DHCP server-in. Pikërisht për këtë arsye, konfigurim DHCP server është një aftësi bazë për çdo administrator rrjeti: ndikon drejtpërdrejt në lidhjen e pajisjeve, aksesin në internet, DNS dhe funksionimin e shërbimeve të brendshme.

DHCP, ose Dynamic Host Configuration Protocol, automatizon shpërndarjen e parametrave IP për klientët në rrjet. Në vend që çdo laptop, telefon IP, printer ose workstation të konfigurohet manualisht, serveri cakton adresën IP, subnet mask, gateway, DNS dhe kohëzgjatjen e përdorimit të adresës. Në laborator kjo ul gabimet. Në një rrjet biznesi, shmang konfliktet e adresave dhe e bën administrimin më të kontrollueshëm.

Si funksionon DHCP në praktikë

Kur një klient lidhet në rrjet, ai nuk njeh ende subnet-in apo serverin DHCP. Procesi kalon zakonisht në katër mesazhe: Discover, Offer, Request dhe Acknowledgment, i njohur edhe si DORA. Klienti kërkon një konfigurim, serveri ofron një adresë, klienti e kërkon atë adresë dhe serveri e konfirmon përdorimin e saj.

Kjo rrjedhë shpjegon edhe disa probleme të zakonshme. Nëse Discover nuk arrin te serveri, klienti nuk merr përgjigje. Nëse serveri ofron një adresë nga subnet-i i gabuar, klienti mund të lidhet fizikisht, por nuk do të arrijë burimet e nevojshme. Nëse mungon gateway ose DNS, përdoruesi mund të ketë IP të vlefshme, por të mos hapë faqet apo shërbimet që i duhen.

Një DHCP server nuk shpërndan vetëm IP. Ai jep parametra përmes options, dhe këto përcaktojnë cilësinë e konfigurimit. Për një rrjet tipik, opsionet kryesore janë default gateway, DNS server, domain name dhe lease time. Në mjedise me VoIP, kamera IP ose pajisje specifike, mund të nevojiten edhe opsione të tjera të përcaktuara nga prodhuesi.

Planifikimi para konfigurimit DHCP server

Gabimi më i zakonshëm nuk ndodh te komanda, por te planifikimi. Para se të krijoni një scope, duhet të njihni VLAN-et, subnet-et, gateway-t dhe numrin realist të pajisjeve për çdo segment. Një scope DHCP duhet të korrespondojë me një subnet të vetëm.

Merrni si shembull një VLAN për stafin me rrjetin 192.168.10.0/24. Adresa 192.168.10.1 mund të përdoret nga gateway, ndërsa 192.168.10.2 deri te 192.168.10.20 mund të ruhen për switch-e, access point-e, serverë ose pajisje të konfiguruara statikisht. Pool-i DHCP mund të fillojë nga 192.168.10.21 dhe të mbarojë në 192.168.10.200. Adresat e mbetura mund të rezervohen për zgjerim ose për pajisje të veçanta.

Mos vendosni adresat statike brenda intervalit dinamik pa i përjashtuar ato në server. Përndryshe, një adresë e përdorur nga një printer mund t’i jepet një klienti tjetër dhe konflikti do të shfaqet në mënyrë të rastësishme. Këto probleme janë të bezdisshme sepse shpesh duken si defekte të pajisjes, kur në fakt janë mungesë dokumentimi.

Lease time varet nga lloji i rrjetit. Në një zyrë me pajisje të qëndrueshme, një lease prej disa ditësh është praktik. Në një laborator trajnimi, sallë eventesh ose rrjet guest me rotacion të lartë, një lease më i shkurtër përdor adresat në mënyrë më efikase. Nuk ka një vlerë universale – zgjedhja duhet të mbështetet te numri i përdoruesve, madhësia e pool-it dhe lëvizshmëria e pajisjeve.

Konfigurim DHCP server në Windows Server

Në Windows Server, DHCP instalohet si rol serveri. Në mjedise me Active Directory, serveri duhet gjithashtu të autorizohet në domain. Ky hap pengon që një server i paautorizuar të shpërndajë konfigurime brenda infrastrukturës së organizatës.

Nga PowerShell, instalimi mund të nisë me komandën e mëposhtme:

“`powershell Install-WindowsFeature DHCP -IncludeManagementTools “`

Pas instalimit, krijoni një scope IPv4. Shembulli më poshtë përdor rrjetin e stafit të përmendur më parë:

“`powershell Add-DhcpServerv4Scope -Name “STAFF-VLAN10” -StartRange 192.168.10.21 -EndRange 192.168.10.200 -SubnetMask 255.255.255.0 -State Active Set-DhcpServerv4OptionValue -ScopeId 192.168.10.0 -Router 192.168.10.1 -DnsServer 192.168.10.10,192.168.10.11 -DnsDomain “company.local” “`

Scope-i është aktiv, por pa gateway dhe DNS klientët nuk do të kenë konfigurim të plotë. Për këtë arsye, verifikoni gjithmonë scope options pas krijimit të tij. Në një domain të vërtetë, DNS zakonisht duhet të tregojë te serverët e brendshëm DNS, jo vetëm te DNS publikë, sepse përdoruesit duhet të zgjidhin emrat e burimeve të brendshme.

Rezervimet janë të dobishme për pajisje që duhet të kenë gjithmonë të njëjtën IP, por që dëshironi t’i menaxhoni nga DHCP. Një printer rrjeti, kamerë, terminal POS ose telefon IP mund të marrë të njëjtën adresë bazuar në MAC address. Kjo është më e kontrollueshme se konfigurimi manual në secilën pajisje dhe mban dokumentimin të përqendruar te serveri DHCP.

Konfigurimi i DHCP në Cisco IOS

Në laboratorët CCNA, router-i Cisco mund të shërbejë si DHCP server për subnet-e të vogla ose për demonstrime. Konfigurimi fillon duke përjashtuar adresat që nuk duhet të shpërndahen dhe më pas duke krijuar pool-in.

“`text ip dhcp excluded-address 192.168.10.1 192.168.10.20 ip dhcp pool STAFF-VLAN10 network 192.168.10.0 255.255.255.0 default-router 192.168.10.1 dns-server 192.168.10.10 192.168.10.11 domain-name company.local lease 7 “`

Komanda `network` përcakton subnet-in nga i cili do të jepen adresat. `default-router` duhet të përputhet me interface-in Layer 3 ose me SVI-në e VLAN-it përkatës. Nëse keni disa VLAN-e, krijoni pool të ndarë për secilin subnet. Mos përdorni një pool të vetëm për rrjete të ndryshme vetëm sepse adresat duken të afërta.

Në rrjete më të mëdha, DHCP zakonisht vendoset në Windows Server, Linux Server ose appliance të dedikuar, ndërsa router-i bën relay të kërkesave nga VLAN-et e largëta. DHCP Discover është broadcast dhe broadcast-et nuk kalojnë automatikisht nga një subnet në tjetrin. Këtu përdoret `ip helper-address` në interface-in e VLAN-it të klientëve:

“`text interface vlan 20 ip address 192.168.20.1 255.255.255.0 ip helper-address 192.168.10.10 “`

Kjo komandë dërgon kërkesat DHCP drejt serverit me IP 192.168.10.10. Është një pikë verifikimi thelbësore: nëse helper address mungon ose tregon adresën e gabuar, klientët në VLAN 20 nuk do të marrin IP edhe kur serveri dhe scope-i janë konfiguruar saktë.

Siguria dhe kontrolli i shërbimit DHCP

Një DHCP server i paautorizuar mund t’u japë klientëve gateway ose DNS të gabuar. Rezultati mund të jetë ndërprerje e aksesit, ridrejtim i trafikut ose ekspozim i të dhënave. Në switch-et Cisco, DHCP Snooping ndihmon të kufizohen përgjigjet DHCP vetëm në porte të besuara, zakonisht porta drejt serverit ose uplink-ut.

Në praktikë, aktivizoni DHCP Snooping për VLAN-et e përdorura, shënoni vetëm portet e nevojshme si trusted dhe mbani portet e përdoruesve si untrusted. Konfigurimi duhet testuar me kujdes, sepse një port uplink i lënë untrusted mund të bllokojë përgjigjet legjitime. Siguria nuk duhet të vendoset verbërisht – duhet të përputhet me topologjinë reale të rrjetit.

Nëse rrjeti ka rol kritik, mendoni edhe për redundancë. Windows DHCP Failover lejon që dy serverë të ndajnë informacionin e lease-ve. Kjo ka vlerë kur një server dështon ose kur shërbimi nuk mund të ndërpritet. Për një laborator të vogël mund të jetë kompleksitet i panevojshëm, por për një organizatë me shumë përdorues është masë operacionale e arsyeshme.

Verifikimi dhe diagnostikimi

Pas konfigurimit, mos u mjaftoni me faktin që klienti mori një IP. Kontrolloni nëse adresa i përket scope-it të duhur, nëse gateway përgjigjet dhe nëse DNS zgjidh emrat e brendshëm. Në Windows, `ipconfig /all` tregon DHCP Server, lease-in dhe DNS-të e marra. Komandat `ipconfig /release` dhe `ipconfig /renew` ndihmojnë për të testuar një kërkesë të re.

Në Cisco IOS, `show ip dhcp binding` shfaq adresat e alokuara, ndërsa `show ip dhcp pool` tregon përdorimin e pool-eve. Nëse nuk ka binding, kontrolloni VLAN-in e klientit, statusin e interface-it, excluded addresses dhe relay-n. Nëse binding ekziston, por klienti nuk komunikon, problemi mund të jetë gateway, ACL, routing ose DNS – jo DHCP.

Një ushtrim i dobishëm për karrierë është të ndërtoni dy VLAN-e, të vendosni serverin DHCP në njërin subnet dhe të konfiguroni relay për tjetrin. Pastaj simuloni një gabim: hiqni `ip helper-address`, vendosni DNS të gabuar ose krijoni një exclusion që mbulon gjithë pool-in. Aftësia për të gjetur shkakun ka më shumë vlerë në punë sesa thjesht njohja e komandave.

Në laboratorët e Connect Academy, ky lloj konfigurimi merr kuptim kur lidhet me VLAN, routing, Windows Server dhe sigurinë e switch-eve. Praktikoni derisa të mund të shpjegoni jo vetëm çfarë bën çdo komandë, por edhe çfarë kontrolloni kur një klient nuk merr adresë. Kjo është mënyra si një konfigurim bazë DHCP kthehet në kompetencë reale për rrjetet e punës.