DHCP (DHCP, protokol dynamické konfigurace hostitelského počítače - Protokol konfigurace dynamického zařízení) nám umožňuje stanovit rozsahy IP adres pro klientské počítače v doméně a tímto způsobem máme možnost centrálně spravovat všechny IP adresy v doméně.
Když máme v naší organizaci k dispozici jeden nebo více serverů DHCP, máme plnou důvěru, že všechny počítače a zařízení v naší síti budou mít automaticky svou IP adresu pokaždé, když se přihlásí, a nebude nutné na každém počítači definovat adresa je svým způsobem manuální, protože se jedná o zbytečné administrativní náklady.
Existuje mnoho způsobů, jak jej implementovat, jeden je na úrovni Windows Serveru, ale dnes se zaměříme na to, jak konfigurovat DHCP v systémech Linux, konkrétně dnes Ubuntu klient i server.
Díky implementaci DHCP poskytujeme následující parametry:
- Maska podsítě
- IP adresa
- Brána
- Mezi jinými servery DNS.
V Ubuntu 16 máme možnost, že se jedná o server DHCP, který dynamicky a bezpečně řídí všechny IP adresy organizace.
Tentokrát si povíme, jak konfigurovat DHCP Ubuntu 16 praktickým způsobem.
1. Instalace DHCP na Ubuntu 16
Abychom mohli tento proces provést, musíme mít oprávnění root pomocí výrazu sudo před každým příkazem nebo, pokud to není možné, přihlášením jako uvedený uživatel.
Na nainstalujte DHCP na Ubuntu 16 zadáme následující příkaz:
sudo apt-get install isc-dhcp-server
Doufáme, že se balíčky v Ubuntu 16 stáhnou a nainstalují správně.
Je třeba poznamenat, že musíme definovat, jaké hodnoty musíme na serveru DHCP stanovit, jako je brána, rozsah IP adres, které je třeba přiřadit atd.
2. Konfigurace síťové karty v Ubuntu 16
Jednou Instalace DHCP na Ubuntu 16 musíme soubor upravit isc-dhcp-server pro nastavení hodnot síťové karty, která bude zodpovědná za přenos IP adres.
Můžeme použít preferovaný editor, například Vim nebo Nano, a budeme k němu používat následující:
sudo nano / etc / default / isc-dhcp-serverV řádku se zobrazí následující okno ROZHRANÍ Musíme uvést, která síťová karta bude mít na starosti distribuci a přiřazování IP adres, v tomto případě uvedeme, že to bude karta eth0.
Změny uložíme pomocí kombinace kláves:
Ctrl + O
A opustíme editor pomocí kombinace:
Ctrl + X
3. Konfigurace DHCP v Ubuntu 16
Jakmile jsou definovány hodnoty síťové karty, přistoupíme k příslušnému nastavení DHCP. Za tímto účelem upravíme soubor /etc/dhcp/dhcpd.conf, za tímto účelem zadáme následující:
sudo nano /etc/dhcp/dhcpd.confTam musíme zadat příslušné hodnoty DHCP, v tomto případě musíme přidat následující řádky v závislosti na požadované konfiguraci.
podsíť 192.168.0.1 maska sítě 255.255.255.0 {rozsah 192.168.0.10 192.168.0.40; možnost serverů název-domény 8.8.8.8, 4.4.4.4; možnost název_domény „solvetic“; směrovače možností 192.168.0.1; volba broadcast-address 192.168.0.255; default-lease-time 600; maximální doba pronájmu 7200; }
V tomto případě jsme definovali následující:
- IP adresa a maska sítě Server DHCP
- Nakonfigurovali jsme rAngo směrů přiřadit
- Vzali jsme nějaké Veřejné DNS podpory jako Google.
- V této možnosti jsme definovali název naší domény možnost název_domény
- The Vysílat IP nebo vysílání, které vždy skončí 255
- S odvahou default-lease-time určujeme, kolik hodin je IP adresa vyhrazena pro počítač
- Hodnota maximální doba pronájmu označuje maximální dobu, po kterou bude IP vyhrazena pro počítač.
Změny uložíme do editoru pomocí:
Ctrl + O
Tímto způsobem jsme nakonfigurovali parametry DHCP v Ubuntu 16. Jakmile jsou tyto hodnoty nakonfigurovány, pokračujeme v restartování služby isc-dhcp-server pomocí následujícího příkazu:
sudo systemctl restart isc-dhcp-serverSpusťte a zastavte službu isc-dchp-server
Příkazy ke spuštění a zastavení této služby jsou:
Spusťte službu
sudo systemctl start isc-dhcp-server
Zastavit službu
sudo systemctl stop isc-dhcp-server
4. Použití DHCP v Ubuntu 16
Jedno z použití, se kterými můžeme cvičit Server DHCP v Ubuntu 16 je přiřadit IP adresu konkrétnímu počítači.
Máme například počítač s CentOS 7, který má následující konfiguraci:
- Adresa MAC: 00: 00: 27: 7e: 3a: 73
- IP adresa: 192.168.0.32
Z nějakého důvodu chceme, aby toto zařízení mělo IP adresu 192.168.0.40¸, pro kterou na serveru DHCP provedeme následující postup:
K tomu musíme jít do souboru dhcp.conf a dole přidejte následující řádky:
host localhost-CentOS {hardware ethernet 00: 00: 27: 7e: 3a: 73; pevná adresa 192.168.0.40; }Jakmile změny uložíme, můžeme přejít k týmu CentOS, restartovat službu nebo tým a uvidíme použité změny:
Stejným způsobem můžeme vidět parametry masky vysílání a podsítě definované DHCP.
5. Konfigurujte DHCP na klientském počítači
Chcete -li konfigurovat IP adresu na klientském počítači, musíme přejít na konfiguraci sítě a tam přejít na kartu IPv4:
Tam jednoduše zjistíme, že DHCP je nastaveno na automatické a tímto způsobem zařízení obdrží IP adresy přidělené serverem DHCP.
Pomocí těchto parametrů můžeme jednoduchým a praktickým způsobem konfigurovat a Server DHCP v Ubuntu 16 a odtud umožnit přiřazení IP adres podle nakonfigurovaného rozsahu a mít tak možnost správy připojeného zařízení v organizaci.
Nainstalujte DHCP CentOS