Přejít na hlavní obsah

Konfigurace DHCP relay na Debianu: průvodce krok za krokem

  • Lumír Kratochvíl
  • Recenze

Dynamic Host Configuration Protocol (DHCP) - je to protokol, který umožňuje automaticky přiřadit IP adresy a další síťová nastavení zařízením v síti. Když je v síti více podsítí a server DHCP je pouze v jedné z nich, musíte použít dhcp relay (přenos dotazů DHCP) pro přeposílání dotazů a odpovědí mezi různými podsítěmi.

Nastavení DHCP relay na Debian je poměrně jednoduchá a umožňuje výrazně zjednodušit správu sítě. V tomto článku se podíváme na podrobného průvodce nastavením DHCP relay na Debian.

Krok 1: Instalace potřebných balíčků

Nainstalujte balíček isc-dhcp-relay pomocí správce balíčků apt:
sudo apt-get update


sudo apt-get install isc-dhcp-relay

Krok 2: Nastavení DHCP relay

Otevřete konfigurační soubor / etc / default / isc-dhcp-relay v editoru:
sudo nano /etc/default/isc-dhcp-relay

Krok 3: Zadejte IP adresu serveru DHCP a rozhraní

V konfiguračním souboru vyhledejte řádek INTERFACES=". "a komentujte to, Zadejte IP adresu serveru DHCP a rozhraní, kterými budou požadavky DHCP procházet.":

INTERFACES="eth0"

Krok 4: Restartujte službu isc-dhcp-relay

Restartujte službu isc-dhcp-relay pro aplikaci změn:
sudo systemctl restart isc-dhcp-relay

Po dokončení všech těchto kroků by měl být váš dhcp relay úspěšně nakonfigurován na Debian. Nyní budou požadavky DHCP předány na zadaný server DHCP a odpovědi budou doručeny zpět do požadované podsítě.

Nastavení DHCP relay na Debianu

Chcete-li nastavit DHCP relay na Debianu, postupujte podle těchto kroků:

  1. Nainstalujte balíček isc-dhcp-relay spuštěním příkazu sudo apt-get install isc-dhcp-relay .
  2. Upravte konfigurační soubor DHCP relay příkazem sudo nano / etc / default / isc-dhcp-relay . Do proměnné SERVERS zadejte IP adresy serverů DHCP, na které chcete přesměrovat požadavky .
  3. Uložte soubor a zavřete Editor.
  4. Upravte konfigurační soubor rozhraní příkazem sudo nano/etc/network / interfaces . Zadejte rozhraní, přes která bude DHCP relay přesměrovat požadavky, do proměnné interfaces . Pokud například chcete, aby DHCP relay fungoval na rozhraní eth0, přidejte řádek interface eth0 .
  5. Restartujte službu DHCP relay příkazem sudo service isc-dhcp-relay restart .

Nyní je váš server Debian nakonfigurován tak, aby fungoval jako DHCP relay. Požadavky DHCP od zákazníků budou přesměrovány na servery DHCP, které jste zadali.

Instalace potřebných balíčků a závislostí

Před nastavením DHCP relay na Debian musíte nainstalovat více balíčků a závislostí. To nám umožní provést správný provoz opakovače DHCP.

Chcete-li začít, otevřete terminál a spusťte následující příkaz:

sudo apt update

Tento příkaz aktualizuje seznam dostupných balíčků.

Dále nainstalujeme balíček isc-dhcp-relay pomocí následujícího příkazu:

sudo apt install isc-dhcp-relay

Nyní máte všechny potřebné balíčky a závislosti pro nastavení DHCP relé na Debianu. Jsme připraveni přejít k dalšímu kroku.

Konfigurace DHCP relay na Debianu

Chcete-li nastavit DHCP relay na Debianu, budete muset nainstalovat a nakonfigurovat balíček dhcp-relay. To vám umožní přesměrovat požadavky a odpovědi DHCP mezi klienty a serverem DHCP v různých sítích.

Zde je podrobný průvodce konfigurací DHCP relay na Debianu:

Krok 1: Nainstalujte balíček dhcp-relay pomocí následujícího příkazu:

sudo apt install dhcp-relay

Krok 2: Upravte konfigurační soubor DHCP relay. Otevřete soubor /etc/default/isc-dhcp-relay v textovém editoru.

Krok 3: Vyhledejte a upravte řádek s možností INTERFACES. Zadejte síťové rozhraní, kterým budou procházet dotazy a odpovědi DHCP. Například:

Krok 4: Přidejte adresy serverů DHCP. Vyhledejte a upravte řádek s možností SERVERS. Zadejte IP adresy serverů DHCP přes mezeru. Například:

Krok 5: Uložte změny a zavřete soubor.

Krok 6: Restartujte službu DHCP relay a použijte změny:

sudo service isc-dhcp-relay restart

Po dokončení těchto kroků bude DHCP relay nakonfigurován a začne přesměrovat požadavky a odpovědi DHCP mezi klienty a serverem DHCP v různých sítích.

Kontrola stavu DHCP relay na Debianu

Po nastavení DHCP relay na Debianu je třeba zkontrolovat jeho funkčnost. K tomu lze provést následující kroky:

Krok 1: Připojte se k hostiteli, na kterém je DHCP relay nakonfigurován, pomocí SSH nebo jiného vzdáleného přístupu.

Krok 2: Spusťte příkaz tcpdump-n - i , kde je rozhraní, na kterém je DHCP relay nakonfigurováno. Tento příkaz vám umožňuje zachytit a Zobrazit síťový provoz na tomto rozhraní.

Krok 3: V jiném terminálu spusťte příkaz dhcping -c -s . Zde je IP adresa vašeho serveru DHCP a je to IP adresa vašeho hostitele, kde je nakonfigurován DHCP relay. Tento příkaz umožňuje odesílat požadavky DHCP na zadanou IP adresu serveru DHCP prostřednictvím serveru dhcp relay.

Krok 4: Sledujte závěr týmu tcpdump. Pokud DHCP relay funguje správně, měli byste vidět požadavky DHCP zaměřené na server DHCP a odpovědi DHCP směřující zpět na hostitele s nakonfigurovaným DHCP relay.

Krok 5: Pokud vidíte odpovědi DHCP, znamená to, že DHCP relay funguje správně a úspěšně přeposílá zprávy DHCP mezi klienty a serverem. Pokud nevidíte odpovědi DHCP, ujistěte se, že všechna nastavení DHCP relay jsou správná a že spojení mezi hostitelem s DHCP relay a serverem DHCP funguje bez problémů.