DHCP je protokol, ktorý zabezpečuje dynamické prideľovanie IP adries a iných parametrov pre klientské zariadenia. V tomto článku si ukážeme, ako nainštalovať a nakonfigurovať DHCP server na Linux Ubuntu 18.04 LTS.
DHCP Server – Inštalácia
Nasledovným príkazom spustíme stiahnutie a inštaláciu potrebného balíčka.
apt-get install isc-dhcp-server
Konfigurácia DHCP rozhrania
V súbore isc-dhcp-server nastavíme interface, cez ktorý chceme poskytovať službu DHCP.
#vim /etc/default/isc-dhcp-server
Nasledovnú hodnotu zmeníme podľa názvu nášho interfacu.
INTERFACES="enp5s0"
Konfiguracia DHCP parametrov
V súbore dhcpd.conf nastavíme kľučové parametre, ktoré má DHCP server prideľovať, ako napríklad IP adresu, masku, DNS server a podobne.
vim /etc/dhcp/dhcpd.conf
Výsledný súbor by mohol vyzerať napríklad takto.
ddns-update-style none; default-lease-time 7200; max-lease-time 7200; subnet 192.168.2.0 netmask 255.255.255.0 { range 192.168.2.10 192.168.2.99; option subnet-mask 255.255.255.0; option broadcast-address 192.168.2.255; option routers 192.168.2.1; option domain-name-servers 8.8.8.8; }
Ak chceme konkrétnemu zariadeniu prideliť konkrétnu IP adresu, môžeme to urobiť nasledovným spôsobom v súbore dhcpd.conf . Potrebujeme však poznať MAC adresu tohto zariadenia.
host ubuntu-client { hardware ethernet 08:00:27:13:14:d5; fixed-address 192.168.1.160; }
Reštartujeme servis
Aby sme aplikovali naše konfiguračné úpravy a spustili DHCP, je potrebné reštartovať tento servis. Toto môžeme vykonať príkazom nižšie.
# systemctl restart isc-dhcp-server
Skontrolujeme status
Nasledovným príkazom skontrolujeme, či na našom serveri beží DHCP.
systemctl status isc-dhcp-server
Ak vás tento článok zaujal a chcete dostávať mailovú notifikáciu, pri publikovaní podobných článkov o hackingu, sieťovej bezpečnosti, Linux serveroch, Cisco zariadeniach, či o programovaní, môžete sa prihlásiť na odber článkov.