Võrgu topoloogia:
Selles artiklis rakendan võrgu topoloogiat ülaltoodud joonisel. Tuleb a dhcp-server ja 3 arvutit pc1, pc2, pc3 ühendatud võrgulülitiga. The dhcp-server määrab vahemiku IP-aadressidega ühendatud arvutid 192.168.50.50/24 kuni 192.168.50.100/24. Värava aadress saab olema 192.168.50.1/24. The dhcp-server määrab ka DNS-serveri aadressid 192.168.50.1 ja 8.8.8.8 ka arvutitesse.
Staatilise IP määramine dhcp-serverile:
Staatilist IP-aadressi pole vaja määrata dhcp-server kuna DHCP-päringuid edastatakse võrgus ja dhcp-server vastab neile automaatselt. Dünaamiline IP-aadress samas võrgus (192.168.50.0/24 selles artiklis) lihtsalt töötaks. Kuid soovitan määrata DHCP-serverile IP-aadress väljaspool IP-aadressivahemikku (või DHCP-i reservi), mille võrgus olevate arvutite jaoks konfigureerite.
LinuxHintis on palju õpetusi.com, kust saate abi, kui vajate staatilise IP-aadressi määramist oma Ubuntu 18-le.04 LTS-server.
ISC DHCP-serveri installimine:
ISC DHCP-serveripakett on saadaval Ubuntu 18 ametlikus paketihoidlas.04 LTS. Niisiis, saate selle hõlpsalt installida APT paketihalduri abil.
Kõigepealt värskendage APT paketi hoidla vahemälu järgmise käsuga:
$ sudo apt värskendus
Nüüd installige isc-dhcp-server pakett järgmise käsuga:
$ sudo apt install isc-dhcp-server
Nüüd vajutage y ja seejärel vajutage
ISC DHCP-server tuleks installida.
ISC DHCP-serveri konfiguratsioonifailid:
ISC DHCP-serveri peamine konfiguratsioonifail on / etc / dhcp / dhcpd.konf
Kui soovite konfigureerida ISC DHCP-serverit, peate seda konfiguratsioonifaili muutma. Kui olete seda teinud, peate taaskäivitama isc-dhcp-server muudatuste jõustumiseks.
Rakenduse taaskäivitamiseks isc-dhcp-server teenuse käivitage järgmine käsk:
$ sudo systemctl taaskäivitage isc-dhcp-serverISC DHCP-serveri konfigureerimine:
Enne kui muudate seadet / etc / dhcp / dhcpd.konf konfiguratsioonifailist, tehke konfiguratsioonifailist varukoopia / etc / dhcp / dhcpd.konf.varundamine järgmise käsuga:
$ sudo mv -v / etc / dhcp / dhcpd.conf / etc / dhcp / dhcpd.konf.varundamine
Nüüd looge uus tühi konfiguratsioonifail / etc / dhcp / dhcpd.konf järgmise käsuga:
$ sudo nano / etc / dhcp / dhcpd.konf
Nüüd tippige järgmised read ja salvestage fail, vajutades
maksimaalne rendiaeg 7200;
ddns-update-stiilis pole ühtegi;
autoriteetne;
alamvõrk 192.168.50.0 võrgumask 255.255.255.0
vahemik 192.168.50.50 192.168.50.100;
lisaruuterid 192.168.50.1;
suvand alamvõrk-mask 255.255.255.0;
valik domeeninime serverid 192.168.50.1, 8.8.8.8;
Lõplikud konfiguratsioonifailid on:
Nüüd taaskäivitage isc-dhcp-server teenus järgmise käsuga:
$ sudo systemctl taaskäivitage isc-dhcp-server
Nüüd kontrollige, kas isc-dhcp-server töötab õigesti järgmise käsuga:
$ sudo systemctl olek isc-dhcp-serverNagu näete, isc-dhcp-server teenus töötab õigesti. Niisiis, seadistamine õnnestus.
DHCP-serveri testimine:
Nüüd käivitan kõik muud võrgus olevad arvutid ja vaatan, kas see saab õiged IP-aadressid.
Nagu sa näed, pc1 sain IP-aadressi 192.168.50.50.
pc2 sain IP-aadressi 192.168.50.51.
pc3 sain IP-aadressi 192.168.50.52.
Niisiis, DHCP-server töötab ootuspäraselt.
Fikseeritud IP-aadresside määramine hostidele DHCP kaudu:
Vaikimisi määrab DHCP-server võrgus olevatele arvutitele teie seadistatud DHCP IP-vahemikust juhuslikud IP-aadressid. Seega pole mingit garantiid, et üks konkreetne arvuti saab sama IP-aadressi. Kuid DHCP abil saate oma võrgus olevatele arvutitele määrata fikseeritud IP-aadressid. Teil on vaja selle arvuti NIC-i (võrguliidese kaart) MAC-aadressi, millele soovite määrata fikseeritud IP-aadressi.
Linuxi arvutite MAC-aadressi leiate järgmise käsuga:
$ ip aNagu näete, on MAC-aadress pc2 on 00: 0c: 29: a5: bd: 5b.
Windowsis saate oma NIC-kaardi MAC-aadressi leidmiseks käivitada järgmise käsu.
$ ipconfig / kõikNagu näete, on minu NIC-kaardi MAC-aadress 00: 0c: 29: e6: 75: b9.
Nüüd DHCP-serveri konfigureerimiseks fikseeritud IP-aadressi määramiseks pc2, avage DHCP-serveri konfiguratsioonifail / etc / dhcp / dhcpd.konf järgnevalt:
$ sudo nano / etc / dhcp / dhcpd.konf
Seejärel lisage konfiguratsioonifaili lõppu järgmised read ja salvestage fail.
host windows7-pcriistvara Ethernet 00: 0c: 29: e6: 75: b9;
fikseeritud aadress 192.168.50.20;
Siin, 00: 0c: 29: e6: 75: b9 on arvuti MAC-aadress, kuhu soovime määrata fikseeritud IP-aadressi 192.168.50.20.
Lõplik konfiguratsioonifail on:
Nüüd taaskäivitage isc-dhcp-server järgnevalt:
$ sudo systemctl taaskäivitage isc-dhcp-serverNagu näete, õige IP-aadress 192.168.50.20 on määratud Windows 7 masinale. Nii see toimis.
Nii installite ja konfigureerite ISC DHCP-serveri Ubuntu 18-sse.04 LTS. Täname selle artikli lugemise eest.