Ubuntu

Ako nainštalovať a nakonfigurovať server DHCP na Ubuntu 18.04 LTS

Ako nainštalovať a nakonfigurovať server DHCP na Ubuntu 18.04 LTS
Plnou formou protokolu DHCP je protokol Dynamic Host Configuration Protocol. Používa sa na automatické priradenie adries IP, informácií o smerovaní, informácií DNS, brány atď. Počítačom v sieti, čo šetrí veľa času, ktorý je inak potrebný na manuálnu konfiguráciu. V tomto článku vám ukážem, ako nainštalovať a nakonfigurovať server ISC DHCP na Ubuntu 18.04 LTS. Takže poďme na to.

Topológia siete:

V tomto článku sa chystám implementovať sieťovú topológiu na obrázku vyššie. Bude a dhcp-server a 3 počítače pc1, pc2, pc3 pripojený k sieťovému prepínaču. The dhcp-server pridelí počítačom pripojeným k prepínaču IP adresy v rozsahu 192.168.50.50/24 do 192.168.50.100/24. Adresa brány bude 192.168.50.1/24. The dhcp-server tiež pridelí adresy serverov DNS 192.168.50.1 a 8.8.8.8 aj k počítačom.

Priradenie statickej adresy IP serveru dhcp:

Nie je potrebné prideliť statickú IP adresu dhcp-server ako sú požiadavky DHCP vysielané v sieti a dhcp-server odpovie im automaticky. Dynamická adresa IP v rovnakej sieti (192.168.50.0/24 v tomto článku) bude fungovať. Odporúčam vám však prideliť adresu IP vášmu serveru DHCP mimo rozsahu adries IP (alebo fondu DHCP), ktorý nakonfigurujete pre počítače v sieti.

V systéme LinuxHint existuje veľa návodov.com, od ktorého môžete získať pomoc, ak potrebujete priraďovať statickú IP adresu k vášmu Ubuntu 18.04 server LTS.

Inštalácia servera ISC DHCP:

Balík servera ISC DHCP je k dispozícii v oficiálnom úložisku balíkov systému Ubuntu 18.04 LTS. Môžete ho teda ľahko nainštalovať pomocou správcu balíkov APT.

Najskôr aktualizujte medzipamäť úložiska balíkov APT pomocou nasledujúceho príkazu:

$ sudo apt aktualizácia

Teraz nainštalujte isc-dhcp-server balík s nasledujúcim príkazom:

$ sudo apt nainštalovať isc-dhcp-server

Teraz stlačte r a potom stlačte pokračovať.

Mal by byť nainštalovaný server ISC DHCP.

Konfiguračné súbory servera ISC DHCP:

Hlavný konfiguračný súbor servera ISC DHCP je / etc / dhcp / dhcpd.konf

Ak chcete nakonfigurovať server ISC DHCP, musíte tento konfiguračný súbor upraviť. Akonáhle to urobíte, musíte reštartovať isc-dhcp-server aby zmeny nadobudli účinnosť.

Ak chcete reštartovať isc-dhcp-server spustite nasledujúci príkaz:

$ sudo systemctl restart isc-dhcp-server

Konfigurácia servera ISC DHCP:

Pred vykonaním akýchkoľvek zmien v / etc / dhcp / dhcpd.konf konfiguračný súbor, vytvorte záložnú kópiu konfiguračného súboru / etc / dhcp / dhcpd.konf.záloha nasledujúcim príkazom:

$ sudo mv -v / etc / dhcp / dhcpd.conf / etc / dhcp / dhcpd.konf.záloha

Teraz vytvorte nový prázdny konfiguračný súbor / etc / dhcp / dhcpd.konf nasledujúcim príkazom:

$ sudo nano / etc / dhcp / dhcpd.konf

Teraz zadajte nasledujúce riadky a uložte súbor stlačením + X nasledovaný r a .

predvolený čas prenájmu 600;
maximálna doba prenájmu 7200;
ddns-update-style žiadny;
smerodajný;
podsiete 192.168.50.0 maska ​​siete 255.255.255.0
rozsah 192.168.50.50 192.168.50.100;
voliteľné smerovače 192.168.50.1;
voľba masky podsiete 255.255.255.0;
možnosť domain-name-servery 192.168.50.1, 8.8.8.8;

Konečné konfiguračné súbory sú:

Teraz reštartujte isc-dhcp-server služba s nasledujúcim príkazom:

$ sudo systemctl restart isc-dhcp-server

Teraz skontrolujte, či isc-dhcp-server beží správne pomocou nasledujúceho príkazu:

$ sudo systemctl status isc-dhcp-server

Ako vidíte, isc-dhcp-server služba beží správne. Konfigurácia bola teda úspešná.

Testovanie servera DHCP:

Teraz spustím všetky ostatné počítače v sieti a skontrolujem, či získava správne adresy IP.

Ako môžeš vidieť, pc1 dostal IP adresu 192.168.50.50.

pc2 dostal IP adresu 192.168.50.51.

pc3 dostal IP adresu 192.168.50.52.

Server DHCP teda funguje podľa očakávania.

Priradenie pevných adries IP hostiteľom prostredníctvom protokolu DHCP:

Server DHCP predvolene prideľuje počítačom v sieti náhodné adresy IP z rozsahu adries DHCP, ktorý ste nakonfigurovali. Nie je teda zaručené, že jeden konkrétny počítač dostane rovnakú adresu IP. Pevným adresám IP však môžete priradiť počítače v sieti pomocou protokolu DHCP. Budete potrebovať MAC adresu NIC (karta sieťového rozhrania) počítača, ktorému chcete priradiť pevnú IP adresu.

Adresu MAC svojich počítačov so systémom Linux nájdete pomocou nasledujúceho príkazu:

$ ip a

Ako vidíte, MAC adresa domény pc2 je 00: 0c: 29: a5: bd: 5b.

V systéme Windows môžete spustiť nasledujúci príkaz a vyhľadať adresu MAC svojej karty NIC.

$ ipconfig / všetko

Ako vidíte, MAC adresa mojej karty NIC je 00: 0c: 29: e6: 75: b9.

Teraz nakonfigurujte server DHCP tak, aby priradil pevnú adresu IP pc2, otvorte konfiguračný súbor servera DHCP / etc / dhcp / dhcpd.konf nasledovne:

$ sudo nano / etc / dhcp / dhcpd.konf

Potom pridajte nasledujúce riadky na koniec konfiguračného súboru a uložte súbor.

hostiteľ windows7-pc
hardvérový ethernet 00: 0c: 29: e6: 75: b9;
pevná adresa 192.168.50.20;

Tu, 00: 0c: 29: e6: 75: b9 je MAC adresa počítača, ktorému chceme priradiť pevnú IP adresu  192.168.50.20.

Konečný konfiguračný súbor je:

Teraz reštartujte isc-dhcp-server nasledovne:

$ sudo systemctl restart isc-dhcp-server

Ako vidíte, správna adresa IP 192.168.50.20 je priradený stroju Windows 7. Takže to fungovalo.

Takto nainštalujete a nakonfigurujete server ISC DHCP na Ubuntu 18.04 LTS. Ďakujeme, že ste si prečítali tento článok.

Hry Ako používať AutoKey na automatizáciu hier pre Linux
Ako používať AutoKey na automatizáciu hier pre Linux
AutoKey je obslužný program na automatizáciu stolných počítačov pre systémy Linux a X11, programovaný v programoch Python 3, GTK a Qt. Pomocou jeho fu...
Hry Ako zobraziť počítadlo FPS v hrách Linux
Ako zobraziť počítadlo FPS v hrách Linux
Hranie na systéme Linux získalo veľký tlak, keď spoločnosť Valve v roku 2012 oznámila podporu systému Linux pre klienta Steam a ich hry. Od tej doby s...
Hry Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Úvod do hry Civilization 6 predstavuje moderné poňatie klasického konceptu predstaveného v sérii hier Age of Empires. Myšlienka bola dosť jednoduchá; ...