DHCP (Dynamic Host Configuration Protocol) - je to protokol, který automaticky distribuuje síťová nastavení mezi počítače v síti. Pokud chcete nakonfigurovat server DHCP na svém serveru Ubuntu, pak vám tento průvodce poskytne podrobný návod, podle kterého můžete provést nastavení bez námahy.
Prvním krokem při konfiguraci serveru DHCP na serveru Ubuntu budeme muset nainstalovat potřebné komponenty. Chcete-li to provést, otevřete terminál a spusťte následující příkaz:
sudo apt-get install isc-dhcp-server
Tento příkaz automaticky stáhne a nainstaluje potřebný software související s DHCP.
Po instalaci balíčku isc-dhcp-server, Chcete-li nakonfigurovat server DHCP, musíte upravit soubor nastavení. Chcete-li to provést, spusťte následující příkaz:
sudo nano /etc/dhcp/dhcpd.conf
Tento příkaz otevře soubor dhcpd.conf v textovém editoru nano.
Nakonfigurujte nastavení DHCP v tomto souboru zadáním vlastních hodnot. Můžete zadat rozsahy IP adres, nastavení DNS a další možnosti. Po dokončení úprav souboru uložte změny a zavřete Editor.
Jakmile nastavíte DHCP, musíte restartovat službu DHCP pomocí následujícího příkazu:
sudo systemctl restart isc-dhcp-server
Tento příkaz restartuje službu DHCP, aby použila změny v nastavení.
Gratuluji! Nyní jste úspěšně nakonfigurovali DHCP na serveru Ubuntu. Všichni vaši klienti sítě budou automaticky přijímat síťová nastavení ze serveru DHCP, díky čemuž bude vaše síť pohodlnější a efektivnější.
Jak nastavit DHCP na serveru Ubuntu
Konfigurace DHCP (Dynamic Host Configuration Protocol) na serveru Ubuntu umožňuje automaticky přiřadit IP adresy a další síťové parametry klientům v síti. To usnadňuje správu sítě a usnadňuje připojení zařízení.
Nejprve se ujistěte, že máte nainstalovaný balíček DHCP-server:
- Otevřete terminál.
- Zadejte příkaz: sudo apt-get install isc-dhcp-server
Po úspěšné instalaci serveru DHCP postupujte podle níže uvedených pokynů pro jeho konfiguraci:
- Otevřete soubor nastavení serveru DHCP:
- Zadejte příkaz: sudo vim/etc/dhcp / dhcpd.conf
- Proveďte potřebné změny v souboru nastavení:
- Určete rozsah IP adres, které budou klientům přiděleny. Například: subnet 192.168.1.0 netmask 255.255.255.0
- Zadejte servery DNS, které klient DHCP použije. Například: option domain-name-servers 8.8.8.8, 8.8.4.4;
- Nakonfigurujte výchozí bránu (volitelně). Například: option routers 192.168.1.1;
- Uložte změny a zavřete soubor.
- Nakonfigurujte síťové rozhraní, na kterém bude server DHCP fungovat:
- Zadejte příkaz: sudo vim / etc / default / isc-dhcp-server
- Nakonfigurujte proměnnou INTERFACES podle toho. Například: INTERFACES= "eth0"
- Uložte změny a zavřete soubor.
- Restartujte server DHCP:
- Zadejte příkaz: sudo service isc-dhcp-server restart
Po provedení uvedených kroků bude server DHCP nakonfigurován na serveru Ubuntu a bude připraven k vydání IP adres a dalších síťových parametrů klientům.
Krok 1: Instalace serveru DHCP na Ubuntu
Krok 1.1: Otevřete terminál na svém serveru Ubuntu.
Krok 1.2: Chcete-li nainstalovat balíček isc-dhcp-server, zadejte následující příkaz:
sudo apt-get install isc-dhcp-server
Krok 1.3: Potvrďte instalaci zadáním hesla.
Krok 1.4: Během procesu instalace balíčku uvidíte otázku nastavení souboru / etc/dhcp / dhcpd.conf. Odpovězte "ne", protože tento soubor budeme upravovat sami v následujících krocích.
Po dokončení instalace serveru DHCP na Ubuntu jste připraveni přejít k dalšímu kroku.
Krok 2: definice rozhraní pro server DHCP
Po instalaci balíčku DHCP serveru na Ubuntu musíte určit, na kterém síťovém rozhraní bude server fungovat. To umožní DHCP serveru kontaktovat vaši síť a přiřadit IP adresy zařízením připojeným k síti.
1. Chcete-li začít, Určete, jaké síťové rozhraní chcete použít pro server DHCP. Obvykle se jedná o síťové rozhraní, přes které je server připojen k internetu.
2. Otevřete konfigurační soubor serveru DHCP pomocí textového editoru příkazem:
sudo nano /etc/default/isc-dhcp-server
3. V souboru, který se otevře, vyhledejte řádek:
INTERFACESv4=" "
4. V uvozovkách za znaménkem zadejte název síťového rozhraní, které chcete použít k provozu serveru DHCP. Pokud například chcete použít síťové rozhraní eth0, řetězec by měl vypadat takto:
INTERFACESv4="eth0"
5. Uložte změny a zavřete soubor.
6. Restartujte server DHCP, aby se změny projevily:
sudo systemctl restart isc-dhcp-server
Nyní je server DHCP nakonfigurován tak, aby fungoval na Vámi zvoleném síťovém rozhraní. Pokračujte v konfiguraci serveru podle zbývajících kroků.
Krok 3: Konfigurace serveru DHCP
Jakmile nainstalujete balíček serveru DHCP, musíte jej nakonfigurovat tak, aby fungoval na vaší síti. Chcete-li to provést, postupujte takto:
- Otevřete konfigurační soubor / etc/dhcp / dhcpd.conf pomocí textového editoru:
- sudo nano /etc/dhcp/dhcpd.conf
- Nakonfigurujte nastavení serveru DHCP. V souboru dhcpd.conf najdete příklady nastavení. Tyto možnosti můžete upravit podle požadavků vaší sítě.
- Zadejte rozsah IP adres, které budou vydávány zákazníkům:
- range [počáteční IP adresa] [konečná IP adresa];
- Přidejte možnosti podsítě:
- option subnet-mask [maska sítě];
- option routers [IP adresa routeru];
- option domain-name-servers [IP adresa serveru DNS];
- Uložte změny a zavřete soubor.
Po provedení těchto kroků bude server DHCP nakonfigurován a připraven k použití na serveru Ubuntu. Nezapomeňte restartovat server DHCP pro aplikace změn.
Krok 4: konfigurace fondu IP adres pro server DHCP
1. Otevřete konfigurační soubor serveru DHCP:
V terminálu spusťte příkaz:
sudo nano /etc/dhcp/dhcpd.conf
2. Najděte sekci "subnet" a přidejte následující řádky:
3. Zavřete soubor a uložte změny:
Stiskněte Ctrl + X, potom Y a Enter.
4. Restartujte server DHCP:
sudo service isc-dhcp-server restart
Nyní je fond IP adres pro server DHCP nakonfigurován a klienti ve vaší síti budou automaticky přiřazeni adresy z něj.
Krok 5: spuštění serveru DHCP a kontrola stavu
Jakmile nastavíte server DHCP na Ubuntu, měli byste jej spustit a zkontrolovat jeho funkčnost. Zde je návod, jak to udělat:
1. Spusťte server DHCP
Otevřete terminál a spusťte následující příkaz:
sudo systemctl start isc-dhcp-server
Nyní bude server DHCP spuštěn a připraven ke zpracování požadavků.
2. Zkontrolujte funkčnost serveru DHCP
Existuje několik způsobů, jak zkontrolovat funkčnost serveru DHCP:
Metoda 1: Kontrola pomocí příkazu
Otevřete terminál a spusťte následující příkaz:
sudo systemctl status isc-dhcp-server
Pokud server DHCP funguje správně, zobrazí se zpráva potvrzující jeho aktuální stav.
Metoda 2: Kontrola na klientském zařízení
Na jakémkoli zařízení ve vaší místní síti připojeném ke stejnému síťovému přepínači nastavte nastavení IP adresy na automatické přijímání prostřednictvím DHCP. Pokud váš server DHCP funguje správně, zařízení by mělo získat IP adresu ze serveru. Přijatou adresu můžete zkontrolovat pomocí příkazu ifconfig nebo jiného nástroje pro nastavení sítě.
Pokud je vše správně nakonfigurováno, úspěšně jste nakonfigurovali a spustili server DHCP na Ubuntu. Nyní automaticky přiřadí IP adresy a další nastavení sítě klientům ve vaší místní síti.