Sådan opsættes en DHCP-Server på Ubuntu 18.04

introduktion

opsætning af en DCHP-server med er let, og i dette indlæg vil jeg lede dig igennem det.

netværk

i denne tutorial er Ubuntu-serveren konfigureret med en statisk IP-adresse på 10.1.1.243, og jeg bruger følgende netværksindstillinger til DHCP-serveren. Du kan justere dem, som du finder passende.

Network: 10.1.1.0IP address: 10.1.1.243Subnet: 255.255.255.0DCHP Range: 10.1.1.101 - 10.1.1.200

Log ind på Ubuntu-serveren via SSH, og så begynder vi.

Trin 1: Installer DHCP-Server

den første ting, vi skal gøre, er at installere dhcpd-serveren ved at køre følgende kommando:

sudo apt install isc-dhcp-server -y

Trin 2: Konfigurer DHCP-serveren

Åbn filen dhcpd.conf med din foretrukne teksteditor.

sudo vim /etc/dhcp/dhcpd.conf

Skift indstillinger for domænenavn og navneservere.

option domain-name "example.lab";option domain-name-servers 10.1.1.2;

Uncomment authoritative; fordi det vil være den eneste DHCP-server på netværket.

authoritative;

tilføj følgende undernetkonfiguration til bunden af filen.

subnet 10.1.1.0 netmask 255.255.255.0 { range 10.1.1.101 10.1.1.200; option routers 10.1.1.2;}

Anvend ændringerne ved at køre kommandoen:

sudo systemctl restart isc-dhcp-server.service
annonce

Trin 3: Test en klient

Kontroller, om en klient på det samme netværk med sin adapter indstillet til DHCP kan få en IP-adresse. Som du kan se i skærmbilledet nedenfor, en Vinduer 10 virtuel maskine på det samme netværk er blevet tildelt en IP-adresse på 10.1.1.135.

vinduer 10-DHCP Lease

kører kommandoen dhcp-lease-list bekræfter også dette.

ubuntu@ubuntu:~$ dhcp-lease-listTo get manufacturer names please download http://standards.ieee.org/regauth/oui/oui.txt to /usr/local/etc/oui.txtReading leases from /var/lib/dhcp/dhcpd.leasesMAC IP hostname valid until manufacturer===============================================================================================00:0c:29:45:ba:4d 10.1.1.135 DESKTOP-8UK989 2019-12-12 13:22:00 -NA-
annonce

oprettelse af faste IP-adresser

det er muligt at tildele en statisk adresse til en maskine ved hjælp af DHCP-serveren i stedet for manuelt at tildele den på maskinen. Dette er nyttigt for servere og printere, hvor du ikke ønsker, at IP-adressen skal ændres.

for at konfigurere en statisk IP skal du kende maskinens MAC-adresse, og IP-adressen må ikke være i DCHP-området. Tilføj følgende til dchpd.conf for at oprette en fast IP.

host esxi02 { hardware ethernet 00:0c:29:c0:a0:19; fixed-address 10.1.1.12;}

i eksemplet ovenfor tildeler jeg værtsnavnet esxi02 og og IP-adressen 10.1.1.12til en server, der har et netværkskort med MAC-adressen 00:0c:29:c0:a0:19.

det er det

du skal nu have en Ubuntu Server 18.04-maskine på dit netværk, der tildeler IP-adresser til klienter. Vi dækkede også, hvordan du opretter en fast IP-adresse, så du ikke behøver manuelt at Konfigurere statiske adresser på hver server.

Tips:

  • hvis du har problemer med, at klienter ikke kan få en adresse fra DHCP-puljen, skal du kontrollere filen syslog/var/log/syslog for eventuelle spor.
  • du kan også køre kommandoen dhcp-lease-list for at se en liste over klienter med lejede adresser fra DHCP-puljen.
  • faste IP-adresser vises ikke på dhcp-lejelisten.



+