Pokud je vaše práce v oblasti správy sítě nebo jejich údržby, bezpochyby budete vědět, že na úrovni sítě existuje řada protokolů, nástrojů a funkcí, které byly vyvinuty tak, aby celý proces připojení byl již adekvátní. Že v organizaci (a skutečně kdekoli), pokud problémy s připojením k síti selžou, může dojít k různým chybám. To zvýší práci v oblasti systémů, a tak můžeme vědět, co to je pracovat pod tlakem, protože počítač se selháním připojení nebude mít přístup k serveru, nebude schopen navázat připojení a mnoho dalších věcí.
Jako IT pracovníci při konfiguraci serveru je ideální pochopit, že musí plnit různé role v rámci organizace a jednou z nich, možná jednou z nejdůležitějších, je, že uvedený server plní funkci serveru DHCP, slyšeli jste, že termín?, Solvetic podrobně vysvětlí, jak funguje DHCP a jak můžete tento server nainstalovat a konfigurovat v Ubuntu 18.04, 18.10 nebo v nové edici Ubuntu Server 19.04.
Co je DHCPDHCP (Dynamic Host Configuration Protocol) je protokol, který byl definován IETF (Internet Engineering Task Force) a jako takový je založen na protokolu BOOTP, který již mnoho let pomáhá správcům sítě. Mít lepší kontrolu nad vším, co souvisí s místní připojení v organizacích, přestože DHCP platí pro všechny typy prostředí (domácí - obchodní).
DHCP funguje jako protokol modelu klient / server, díky kterému můžeme automaticky udělit hostitele internetového protokolu (IP - Internet Protocol), který má integrovanou IP adresu a další informace o konfiguraci sítě, jako je maska. podsíť a výchozí brána, základní prvky pro správné připojení a navigaci v místní nebo externí síti.
Jak jsme zmínili, DHCP je založen na jiném protokolu nazvaném BOOTP a toto je protokol, který interaguje s DHCP za účelem úpravy různých hodnot implementace sítě, takže protokol DHCP nabízí možnost, aby konfigurované klientské počítače měly přístup ke konfiguraci TCP / IP informace založené na serveru, a tak získat jeho IP adresu pro 100% efektivní komunikaci, něco, co všichni chceme, když jsme správci.
Abychom trochu pochopili, jak DHCP funguje, musíme si uvědomit, že každý objekt v místní síti založený na TCP / IP vyžaduje jedinečnou unicastovou IP adresu, která mu dává možnost přístupu k síti a ke zdrojům, které jsme v ní nakonfigurovali. To platí pro sdílené složky, souborové servery, tiskárny a další, takže pokud jsme nenakonfigurovali server DHCP, všechny počítače, které se poprvé připojí k síti, musí být nakonfigurovány ručně a velmi dobře víme, že to zahrnuje zdroje., čas a možnost chyb, takže DHCP udělá „těžkou“ práci s přiřazováním těchto síťových parametrů, protože se jedná o automatizovaný proces, který je centrálně řízen ze serveru, kde byla tato role nakonfigurována.
Když je server DHCP nakonfigurován, musí mít k dispozici fond IP adres pro nové počítače a zařízení, která se chtějí připojit k síti. Server DHCO tak při připojení k síti „pronajme“ adresu IP těmto počítačům, které musí mít aktivní DHCP.
Adresy IP doručované a přiřazované protokolem DHCP jsou dynamické, odtud jejich název, ale nejedná se o statické adresy IP, což umožňuje přiřazení adres, které již klientský počítač nepoužívá k automatickému návratu do skupiny na serveru. další počítače, které vyžadují připojení.
Server DHCP je zodpovědný za ukládání informací o konfiguraci adresování do místní databáze, která se skládá z parametrů, jako jsou:
- Konfigurační parametry TCP / IP pro všechny klientské počítače v síti.
- Vyhrazené IP adresy spojené se speciálními klienty DHCP, to platí v situacích, kdy některé počítače nebo počítače vyžadují stejnou adresu kvůli typu práce, kterou vykonávají.
- Platné IP adresy připravené k nabídce počítačům, které vyžadují připojení.
- Možnost vyloučit IP adresy, které mohou být k dispozici pro administrativní úkoly.
- Konfigurace doby, po kterou bude IP adresa aktivní, než bude požadováno obnovení jejího pronájmu
Mluvili jsme hodně o DHCP a doufáme, že rozumíte všem jeho výhodám, takže nyní přejdeme k praktické části a naučíme se, jak nainstalovat tuto roli a její příslušnou konfiguraci na Ubuntu Server, v tomto případě použijeme verzi 19.04 ale tento postup platí stejně pro verze 18.04 a 18.10.
1. Jak nainstalovat roli DHCP v Ubuntu 18/19
Abychom mohli nainstalovat tuto funkci na náš server a využívat centrální správu adres, spustíme na serveru následující příkaz:
sudo apt install isc-dhcp-server
ZVĚTŠIT
Zadáme písmeno S, abychom potvrdili stažení a instalaci role, a jakmile bude tento proces dokončen, uvidíme následující:
ZVĚTŠIT
Roli DHCP jsme již nainstalovali na server Ubuntu.
2. Jak nakonfigurovat síťovou kartu v Ubuntu 19
Dalším krokem k dosažení úplné kontroly nad DHCP je konfigurace síťové karty našeho zařízení, za tímto účelem musíme upravit soubor isc-dhcp-server, abychom mohli stanovit hodnoty spojené se síťovou kartou, protože její funkcí bude doručit IP adresu.
Krok 1
K provedení tohoto úkolu můžeme použít textový editor a provést následující:
sudo nano / etc / default / isc-dhcp-serverTam uvidíme následující:
ZVĚTŠIT
Krok 2
V dolní části najdeme následující řádky:
ROZHRANÍ v4To vám umožňuje konfigurovat adresování IPv4
ROZHRANÍv6To vám umožňuje konfigurovat adresování IPv6
V tomto okamžiku musíme podrobně znát název síťové karty serveru, proto můžeme před přístupem k souboru spustit příkaz ifconfig a tam uvidíme název karty, což je v tomto případě enp0s3:
ZVĚTŠIT
Krok 3
Nyní se vrátíme zpět do konfiguračního souboru DHCP a v sekci INTERFACESv4 zadáme název síťové karty:
ZVĚTŠIT
Změny uložíme pomocí kombinace kláves Ctrl + O a editor ukončíme pomocí kláves Ctrl + X
3. Jak nakonfigurovat roli DHCP v Ubuntu 18/19
Krok 1
Dalším krokem, který je třeba udělat, je nakonfigurovat parametry DHCP podle potřeby, což zahrnuje definování hodnot, jako jsou:
- Maska podsítě
- Trvání adres
- Adresy serverů DNS
- Rozsah adres, který se má použít
- Adresa brány a další.
K provedení této konfigurace musíme spustit následující řádek:
sudo nano /etc/dhcp/dhcpd.confKrok 2
Tam uvidíme následující:
ZVĚTŠIT
Krok 3
Hodnoty, které musíme přiřadit, budou následující:
podsíť 192.168.0.1 maska sítě 255.255.255.0 rozsah 192.168.0.11 192.168.0.50; 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;
ZVĚTŠIT
PoznámkaOd verze Ubuntu 19.04 konfigurační soubor již obsahuje některé výchozí hodnoty, pouze je musíme případně upravit.
Krok 4
Jakmile tyto informace zadáme, změny uložíme pomocí kláves Ctrl + O a opustíme je pomocí kláves Ctrl + X.
Co jsme udělaliAbyste věděli, co jsme udělali, Solvetic vám řekne:
- Přidali jsme IP adresu a síťovou masku serveru DHCP v Ubuntu
- Rozsah adres, které se mají přiřadit zařízení, byl nakonfigurován
- Byla nakonfigurována podpora veřejných DNS, jako jsou Google, která jsou stabilní a bezpečná
- Název domény byl definován v možnosti název_domény
- Zadali jsme IP adresu vysílání nebo vysílání, která vždy skončí číslem 255
- Výchozí řádek doby zapůjčení udává dobu rezervace IP adresy pro počítač (čas v hodinách)
- Hodnota maximální doby zapůjčení odkazuje na maximální dobu, po kterou bude IP vyhrazena místnímu počítači
Jakmile jsou změny uloženy, restartujeme službu isc-dhcp-server následujícím příkazem:
sudo systemctl restart isc-dhcp-serverKromě toho můžeme použít následující příkazy:
- sudo systemctl start isc-dhcp-server (spustí službu DHCP)
- sudo systemctl stop isc-dhcp-server (zastaví službu DHCP)
ZVĚTŠIT
4. Jak používat server DHCP
Až do tohoto okamžiku jsme nainstalovali a nakonfigurovali server DHCP s parametry nezbytnými pro správné připojení, takže nyní uvidíme, jak funguje DHCP na klientských počítačích.
Krok 1
Máme počítač Ubuntu 18.04, který má následující konfiguraci sítě:
- MAC adresa: 08: 00: 27: be: 0d: d1
- IP adresa: 192.168.0.42
ZVĚTŠIT
Krok 2
Můžeme přejít do konfiguračního souboru dhcp.conf a vytvořit IP adresu vyhrazenou pouze pro tento počítač, provedeme následující:
sudo nano /etc/dhcp/dhcpd.confTam se chystáme zaregistrovat následující řádky:
Hostitel Ubuntu localhost {hardware ethernet 08: 00: 27: be: 0d: d1; fixed-address 192.168.0.48;}
ZVĚTŠIT
V tomto případě jsme uvedli MAC adresu síťové karty a také IP adresu z dosahu serveru DHCP, změny uložíme pomocí kláves Ctrl + O a ukončíme klávesami Ctrl + X.
Krok 3
Restartujeme systém a když spustíme příkaz ifconfig, uvidíme, že server DHCP udělil uvedenému zařízení tuto exkluzivní IP:
ZVĚTŠIT
Krok 4
Nyní, aby byly adresy IP přidělovány automaticky a náhodně, v tomto případě použijeme klientský počítač s grafickým rozhraním, musíme kliknout na ikonu sítě umístěnou v horní části obrazovky a kliknout na náš typ sítě a poté v tomto případě vyberte možnost „Konfigurace kabelové sítě“:
Krok 5
Zobrazí se následující:
Krok 6
Tam klikneme na ikonu pastorku umístěnou v typu sítě a v zobrazeném okně přejdeme na záložku IPv4 a tam definujeme pole Automaticky (DHCP) v poli Metoda IPv4
Krok 7
Kliknutím na Použít uložíte změny a od nynějška bude v každé konektivitě za přiřazování IP adresy uvedenému zařízení zodpovědný server DHCP:
Naučili jsme se důležitost, kterou má DHCP v našich každodenních úkolech konektivity, a díky Solvetic jste viděli, jak můžete instalovat a konfigurovat DHCP v Ubuntu 18/19 funkčním, bezpečným a nejlépe praktickým způsobem, díky čemuž úkoly přiřazování adres IP od teď bude něco mnohem dynamičtějšího.