Nettverkstopologi:
I denne artikkelen skal jeg implementere nettverkstopologien i figuren over. Det vil være en DHCP-server og 3 datamaskiner PC1, PC2, PC3 koblet til en nettverksbryter. De DHCP-server vil tilordne datamaskinene som er koblet til Switch IP -adressene i området 192.168.50.50/24 til 192.168.50.100/24. Gateway -adressen vil være 192.168.50.1/24. De DHCP-server vil også tildele DNS -serveradressene 192.168.50.1 og 8.8.8.8 til datamaskinene også.
Tilordne statisk IP til DHCP-serveren:
Det er ikke nødvendig å tilordne en statisk IP -adresse til DHCP-server ettersom DHCP -forespørslene sendes i nettverket og DHCP-server vil svare dem automatisk. En dynamisk IP -adresse i samme nettverk (192.168.50.0/24 I denne artikkelen) ville bare fungere. Men jeg anbefaler at du tildeler en IP -adresse til DHCP -serveren din utenfor IP -adresseområdet (eller DHCP -bassenget) som du vil konfigurere for datamaskinene i nettverket.
Det er mange opplæringsprogrammer på Linuxhint.com som du kan få hjelp fra hvis du trenger å tilordne statisk IP -adresse til Ubuntu 18.04 LTS -server.
Installere ISC DHCP -server:
ISC DHCP -serverpakken er tilgjengelig i det offisielle pakkelageret til Ubuntu 18.04 LTS. Så du kan enkelt installere den ved hjelp av APT Package Manager.
Oppdater først Apt Package Repository Cache med følgende kommando:
$ sudo apt oppdatering
Nå, installer ISC-DHCP-server Pakke med følgende kommando:
$ sudo apt install ISC-DHCP-SERVER
Nå, trykk y Og trykk deretter å fortsette.
ISC DHCP -server skal installeres.
Konfigurasjonsfiler til ISC DHCP -server:
Hovedkonfigurasjonsfilen til ISC DHCP -serveren er /etc/dhcp/dhcpd.konf
Hvis du vil konfigurere ISC DHCP -serveren, må du redigere denne konfigurasjonsfilen. Når du har gjort det, må du starte på nytt ISC-DHCP-server Tjeneste også for endringene å tre i kraft.
For å starte på nytt ISC-DHCP-server Tjeneste, kjør følgende kommando:
$ sudo SystemCTL Restart ISC-DHCP-SERVER
Konfigurere ISC DHCP -server:
Før du gjør endringer i /etc/dhcp/dhcpd.konf Konfigurasjonsfil, lag en sikkerhetskopi av konfigurasjonsfilen /etc/dhcp/dhcpd.konf.Sikkerhetskopi med følgende kommando:
$ sudo mv -v/etc/dhcp/dhcpd.Conf/etc/dhcp/dhcpd.konf.Sikkerhetskopi
Lag nå en ny tom konfigurasjonsfil /etc/dhcp/dhcpd.konf med følgende kommando:
$ sudo nano/etc/dhcp/dhcpd.konf
Skriv inn følgende linjer og lagre filen ved å trykke på + x etterfulgt av y og .
Standard leie-tid 600;
Max-lease-time 7200;
ddns-up-date-stil ingen;
autoritær;
Undernett 192.168.50.0 Netmask 255.255.255.0
rekkevidde 192.168.50.50 192.168.50.100;
Alternativrutere 192.168.50.1;
Alternativ undernett-maske 255.255.255.0;
Alternativ domenenavn-servere 192.168.50.1, 8.8.8.8;
De endelige konfigurasjonsfilene er:
Nå, start på nytt ISC-DHCP-server Tjeneste med følgende kommando:
$ sudo SystemCTL Restart ISC-DHCP-SERVER
Nå, sjekk om ISC-DHCP-server kjører riktig med følgende kommando:
$ sudo systemctl status ISC-DHCP-SERVER
Som du kan se, ISC-DHCP-server Tjenesten kjører riktig. Så konfigurasjonen var vellykket.
Testing av DHCP -serveren:
Nå skal jeg starte alle de andre datamaskinene i nettverket og se om det får de riktige IP -adressene.
Som du kan se, PC1 Fikk IP -adressen 192.168.50.50.
PC2 Fikk IP -adressen 192.168.50.51.
PC3 Fikk IP -adressen 192.168.50.52.
Så DHCP -serveren fungerer som forventet.
Tilordne faste IP -adresser til verter via DHCP:
Som standard vil DHCP -serveren tilordne tilfeldige IP -adresser til datamaskinene i nettverket fra DHCP IP -serien som du konfigurerte. Så det er ingen garanti for at en spesifikk datamaskin vil få den samme IP -adressen. Men du kan tilordne faste IP -adresser til datamaskinene i nettverket ditt ved hjelp av DHCP. Du trenger MAC -adressen til NIC (Network Interface Card) på datamaskinen du vil tilordne en fast IP -adresse.
Du kan finne MAC -adressen til Linux -datamaskinene dine med følgende kommando:
$ ip a
Som du ser, MAC -adressen til PC2 er 00: 0C: 29: A5: BD: 5B.
På Windows kan du kjøre følgende kommando for å finne MAC -adressen til NIC -kortet ditt.
$ ipconfig /alle
Som du ser er MAC -adressen til NIC -kortet mitt 00: 0C: 29: E6: 75: B9.
Nå, for å konfigurere DHCP -serveren til å tilordne en fast IP -adresse til PC2, Åpne DHCP -serverkonfigurasjonsfilen /etc/dhcp/dhcpd.konf følgende:
$ sudo nano/etc/dhcp/dhcpd.konf
Legg deretter til følgende linjer på slutten av konfigurasjonsfilen og lagre filen.
vert Windows7-PC
Maskinvare Ethernet 00: 0C: 29: E6: 75: B9;
Fast adresse 192.168.50.20;
Her, 00: 0C: 29: E6: 75: B9 er MAC -adressen til datamaskinen der vi ønsker å tilordne den faste IP -adressen 192.168.50.20.
Den endelige konfigurasjonsfilen er:
Nå, start på nytt ISC-DHCP-server følgende:
$ sudo SystemCTL Restart ISC-DHCP-SERVER
Som du kan se, riktig IP -adresse 192.168.50.20 er tilordnet Windows 7 -maskinen. Så det fungerte.
Slik installerer du og konfigurerer ISC DHCP -serveren på Ubuntu 18.04 LTS. Takk for at du leste denne artikkelen.