Ubuntu

DHCP-server installeren en configureren op Ubuntu 18.04 LTS

DHCP-server installeren en configureren op Ubuntu 18.04 LTS
De volledige vorm van DHCP is Dynamic Host Configuration Protocol. Het wordt gebruikt om automatisch IP-adressen, routeringsinformatie, DNS-informatie, gateway enz. toe te wijzen aan de computers in het netwerk, wat veel tijd bespaart die anders nodig is voor handmatige configuratie. In dit artikel laat ik je zien hoe je de ISC DHCP-server op Ubuntu 18 installeert en configureert.04 LTS. Dus laten we beginnen.

Netwerk topologie:

In dit artikel ga ik de netwerktopologie in de bovenstaande afbeelding implementeren. Er zal een DHCP server en 3 computers pc1, pc2, pc3 aangesloten op een netwerkswitch. De DHCP server zal de computers toewijzen die zijn aangesloten op de IP-adressen van de switch in het bereik 192.168.50.50/24 naar 192.168.50.100/24. Het gateway-adres zal zijn: 192.168.50.1/24. De DHCP server zal ook de DNS-serveradressen toewijzen 192.168.50.1 en 8.8.8.8 ook naar de computers.

Statisch IP toewijzen aan de dhcp-server:

Het is niet nodig om een ​​statisch IP-adres toe te wijzen aan de DHCP server aangezien de DHCP-verzoeken op het netwerk worden uitgezonden en DHCP server zal ze automatisch beantwoorden. Een dynamisch IP-adres op hetzelfde netwerk (192.168.50.0/24 in dit artikel) zou gewoon werken. Maar ik raad u aan een IP-adres toe te wijzen aan uw DHCP-server buiten het IP-adresbereik (of DHCP-pool) dat u gaat configureren voor de computers op het netwerk.

Er zijn veel tutorials over LinuxHint.com waar u hulp kunt krijgen als u een statisch IP-adres wilt toewijzen aan uw Ubuntu 18.04 LTS-server.

ISC DHCP-server installeren:

Het ISC DHCP-serverpakket is beschikbaar in de officiële pakketrepository van Ubuntu 18.04 LTS. U kunt het dus eenvoudig installeren met behulp van de APT-pakketbeheerder.

Werk eerst de cache van de APT-pakketrepository bij met de volgende opdracht:

$ sudo apt-update

Nu installeren isc-dhcp-server pakket met het volgende commando:

$ sudo apt install isc-dhcp-server

Druk nu op ja en druk vervolgens op doorgaan.

ISC DHCP-server moet zijn geïnstalleerd.

Configuratiebestanden van ISC DHCP-server:

Het hoofdconfiguratiebestand van de ISC DHCP-server is: /etc/dhcp/dhcpd.conf

Als u de ISC DHCP-server wilt configureren, moet u dit configuratiebestand bewerken. Zodra u dit doet, moet u de opnieuw opstarten isc-dhcp-server service ook om de wijzigingen van kracht te laten worden.

Om de . opnieuw te starten isc-dhcp-server service, voer de volgende opdracht uit:

$ sudo systemctl herstart isc-dhcp-server

ISC DHCP-server configureren:

Voordat u wijzigingen aanbrengt in de /etc/dhcp/dhcpd.conf configuratiebestand, maak een reservekopie van het configuratiebestand /etc/dhcp/dhcpd.conf.back-up met het volgende commando:

$ sudo mv -v /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.back-up

Maak nu een nieuw leeg configuratiebestand aan /etc/dhcp/dhcpd.conf met het volgende commando:

$ sudo nano /etc/dhcp/dhcpd.conf

Typ nu de volgende regels en sla het bestand op door op te drukken + X gevolgd door ja en .

default-lease-tijd 600;
max-leasetijd 7200;
ddns-update-stijl geen;
gezaghebbend;
subnet 192.168.50.0 netmasker 255.255.255.0
bereik 192.168.50.50 192.168.50.100;
optie routers 192.168.50.1;
optie subnetmasker 255.255.255.0;
optie domeinnaamservers 192.168.50.1, 8.8.8.8;

De uiteindelijke configuratiebestanden zijn:

Start nu de opnieuw isc-dhcp-server service met het volgende commando:

$ sudo systemctl herstart isc-dhcp-server

Controleer nu of de isc-dhcp-server werkt correct met het volgende commando:

$ sudo systemctl-status isc-dhcp-server

Zoals je kunt zien, is de isc-dhcp-server service werkt correct. De configuratie is dus gelukt.

De DHCP-server testen:

Nu ga ik alle andere computers in het netwerk opstarten en kijken of het de juiste IP-adressen krijgt.

Zoals je kunt zien, pc1 heb het IP-adres 192.168.50.50.

pc2 heb het IP-adres 192.168.50.51.

pc3 heb het IP-adres 192.168.50.52.

Dus de DHCP-server werkt zoals verwacht.

Vaste IP-adressen toewijzen aan hosts via DHCP:

Standaard wijst de DHCP-server willekeurige IP-adressen toe aan de computers in het netwerk uit het DHCP IP-bereik dat u hebt geconfigureerd. Er is dus geen garantie dat één specifieke computer hetzelfde IP-adres krijgt. Maar u kunt vaste IP-adressen toewijzen aan de computers in uw netwerk met behulp van DHCP. U heeft het MAC-adres nodig van de NIC (Network Interface Card) van de computer waaraan u een vast IP-adres wilt toewijzen.

Je kunt het MAC-adres van je Linux-computers vinden met het volgende commando:

$ ip a

Zoals u kunt zien, is het MAC-adres van pc2 is 00:0c:29:a5:bd:5b.

In Windows kunt u de volgende opdracht uitvoeren om het MAC-adres van uw NIC-kaart te vinden:.

$ ipconfig /all

Zoals je kunt zien, is het MAC-adres van mijn NIC-kaart: 00:0c:29:e6:75:b9.

Om nu de DHCP-server te configureren om een ​​vast IP-adres toe te wijzen aan: pc2, open het configuratiebestand van de DHCP-server /etc/dhcp/dhcpd.conf als volgt:

$ sudo nano /etc/dhcp/dhcpd.conf

Voeg vervolgens de volgende regels toe aan het einde van het configuratiebestand en sla het bestand op:.

host windows7-pc
hardware-ethernet 00:0c:29:e6:75:b9;
vast adres 192.168.50.20;

Hier, 00:0c:29:e6:75:b9 is het MAC-adres van de computer waaraan we het vaste IP-adres willen toewijzen  192.168.50.20.

Het uiteindelijke configuratiebestand is:

Start nu de opnieuw isc-dhcp-server als volgt:

$ sudo systemctl herstart isc-dhcp-server

Zoals u kunt zien, is het juiste IP-adres 192.168.50.20 is toegewezen aan de Windows 7-machine. Dus het werkte.

Zo installeer en configureer je ISC DHCP Server op Ubuntu 18.04 LTS. Bedankt voor het lezen van dit artikel.

Hoe FPS-teller in Linux-games te tonen
Linux-gaming kreeg een grote duw toen Valve in 2012 Linux-ondersteuning voor Steam-client en hun games aankondigde. Sindsdien hebben veel AAA- en indi...
Sid Meier's Civilization VI downloaden en spelen op Linux and
Inleiding tot het spel Civilization 6 is een moderne versie van het klassieke concept dat werd geïntroduceerd in de serie Age of Empires-games. Het id...
Doom installeren en spelen op Linux
Inleiding tot Doom De Doom-serie is ontstaan ​​in de jaren 90 na de release van de originele Doom. Het was meteen een hit en vanaf die tijd heeft de g...