introduktion
opsætning af en DCHP-server med
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
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
.
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-
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.12
til 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
på/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.