„Ubuntu“

Kaip įdiegti ir konfigūruoti DHCP serverį „Ubuntu 18“.04 LTS

Kaip įdiegti ir konfigūruoti DHCP serverį „Ubuntu 18“.04 LTS
Visa DHCP forma yra „Dynamic Host Configuration Protocol“. Jis naudojamas automatiškai priskirti IP adresus, maršruto informaciją, DNS informaciją, šliuzą ir pan. Tinklo kompiuteriams, o tai sutaupo daug laiko, kuris kitu atveju reikalingas rankiniam konfigūravimui. Šiame straipsnyje aš jums parodysiu, kaip įdiegti ir konfigūruoti ISC DHCP serverį „Ubuntu 18“.04 LTS. Taigi, pradėkime.

Tinklo topologija:

Šiame straipsnyje aš ketinu įdiegti tinklo topologiją, pateiktą aukščiau esančiame paveikslėlyje. Bus a dhcp-serveris ir 3 kompiuteriai pc1, pc2, pc3 prijungtas prie tinklo jungiklio. The dhcp-serveris priskirs kompiuterius, prijungtus prie jungiklio IP adresų diapazone 192.168.50.50/24 į 192.168.50.100/24. Vartų adresas bus 192.168.50.1/24. The dhcp-serveris taip pat priskirs DNS serverio adresus 192.168.50.1 ir 8.8.8.8 prie kompiuterių.

Statinio IP priskyrimas dhcp serveriui:

Nebūtina priskirti statinio IP adreso dhcp-serveris kaip DHCP užklausos yra transliuojamos tinkle ir dhcp-serveris atsakys į juos automatiškai. Dinaminis IP adresas tame pačiame tinkle (192.168.50.0/24 šiame straipsnyje) tiesiog veiktų. Bet aš rekomenduoju priskirti IP adresą savo DHCP serveriui už IP adresų diapazono (arba DHCP telkinio) ribų, kurį sukonfigūruosite tinklo kompiuteriams.

„LinuxHint“ yra daugybė vadovėlių.com, iš kurio galite gauti pagalbos, jei jums reikia priskirti statinį IP adresą „Ubuntu 18“.04 LTS serveris.

ISC DHCP serverio diegimas:

ISC DHCP serverio paketą galima rasti oficialioje „Ubuntu 18“ paketų saugykloje.04 LTS. Taigi, jūs galite lengvai jį įdiegti naudodami APT paketų tvarkyklę.

Pirmiausia atnaujinkite APT paketų saugyklos talpyklą naudodami šią komandą:

$ sudo apt atnaujinimas

Dabar įdiekite isc-dhcp-serveris paketą su šia komanda:

$ sudo apt įdiekite isc-dhcp-serverį

Dabar paspauskite y tada paspauskite tęsti.

Turėtų būti įdiegtas ISC DHCP serveris.

ISC DHCP serverio konfigūracijos failai:

Pagrindinis ISC DHCP serverio konfigūracijos failas yra / etc / dhcp / dhcpd.konf

Jei norite sukonfigūruoti ISC DHCP serverį, turite redaguoti šį konfigūracijos failą. Kai tai padarysite, turite iš naujo paleisti isc-dhcp-serveris pakeitimai įsigaliotų.

Norėdami iš naujo paleisti isc-dhcp-serveris paslaugą, vykdykite šią komandą:

$ sudo systemctl paleiskite iš naujo „isc-dhcp-server“

Konfigūruoti ISC DHCP serverį:

Prieš atlikdami bet kokius pakeitimus / etc / dhcp / dhcpd.konf konfigūracijos failą, sukurkite atsarginę konfigūracijos failo kopiją / etc / dhcp / dhcpd.konf.atsarginė kopija su tokia komanda:

$ sudo mv -v / etc / dhcp / dhcpd.conf / etc / dhcp / dhcpd.konf.atsarginė kopija

Dabar sukurkite naują tuščią konfigūracijos failą / etc / dhcp / dhcpd.konf su tokia komanda:

$ sudo nano / etc / dhcp / dhcpd.konf

Dabar įveskite šias eilutes ir išsaugokite failą paspausdami + x paskui y ir .

numatytasis nuomos laikas 600;
maksimalus nuomos laikas 7200;
„ddns-update“ stiliaus nėra;
autoritetingas;
192 potinklis.168.50.0 tinklo kaukė 255.255.255.0
diapazonas 192.168.50.50 192.168.50.100;
192 variantai.168.50.1;
parinktis potinklis-kaukė 255.255.255.0;
192.168.50.1, 8.8.8.8;

Galutiniai konfigūracijos failai yra:

Dabar paleiskite iš naujo isc-dhcp-serveris tarnyba su šia komanda:

$ sudo systemctl paleiskite iš naujo „isc-dhcp-server“

Dabar patikrinkite, ar isc-dhcp-serveris veikia tinkamai su šia komanda:

$ sudo systemctl būsena isc-dhcp-server

Kaip matote, isc-dhcp-serveris paslauga veikia tinkamai. Taigi konfigūracija buvo sėkminga.

DHCP serverio testavimas:

Dabar aš paleisiu visus kitus tinklo kompiuterius ir patikrinsiu, ar jis gauna teisingus IP adresus.

Kaip matai, pc1 gavo IP adresą 192.168.50.50.

pc2 gavo IP adresą 192.168.50.51.

pc3 gavo IP adresą 192.168.50.52.

Taigi, DHCP serveris veikia taip, kaip tikėtasi.

Fiksuotų IP adresų priskyrimas šeimininkams per DHCP:

Pagal numatytuosius nustatymus DHCP serveris priskirs atsitiktinius IP adresus tinklo kompiuteriams iš jūsų sukonfigūruoto DHCP IP diapazono. Taigi nėra jokios garantijos, kad vienas konkretus kompiuteris gaus tą patį IP adresą. Bet jūs galite priskirti fiksuotus IP adresus savo tinklo kompiuteriams naudodami DHCP. Jums reikės kompiuterio, kuriam norite priskirti fiksuotą IP adresą, NIC (tinklo sąsajos kortelė) MAC adreso.

Savo „Linux“ kompiuterių MAC adresą galite rasti naudodami šią komandą:

$ ip a

Kaip matote, MAC adresas pc2 yra 00: 0c: 29: a5: bd: 5b.

„Windows“ sistemoje galite paleisti šią komandą, kad rastumėte savo NIC kortelės MAC adresą.

$ ipconfig / all

Kaip matote, mano NIC kortelės MAC adresas yra 00: 0c: 29: e6: 75: b9.

Dabar norėdami sukonfigūruoti DHCP serverį priskirti fiksuotą IP adresą pc2, atidarykite DHCP serverio konfigūracijos failą / etc / dhcp / dhcpd.konf taip:

$ sudo nano / etc / dhcp / dhcpd.konf

Tada pridėkite šias eilutes konfigūracijos failo pabaigoje ir išsaugokite failą.

pagrindinis langas7-pc
aparatinės įrangos tinklas 00: 0c: 29: e6: 75: b9;
fiksuoto adreso 192.168.50.20;

Čia, 00: 0c: 29: e6: 75: b9 yra MAC adresas kompiuteryje, kuriame norime priskirti fiksuotą IP adresą  192.168.50.20.

Galutinis konfigūracijos failas yra:

Dabar paleiskite iš naujo isc-dhcp-serveris taip:

$ sudo systemctl paleiskite iš naujo „isc-dhcp-server“

Kaip matote, teisingas IP adresas 192.168.50.20 priskiriama „Windows 7“ mašinai. Taigi, tai pavyko.

Taip jūs įdiegiate ir sukonfigūruojate „ISC DHCP Server“ „Ubuntu 18“.04 LTS. Dėkojame, kad perskaitėte šį straipsnį.

Populiariausi „Oculus App Lab“ žaidimai
Jei esate „Oculus“ laisvų rankų įrangos savininkas, turite žinoti, kaip krauti iš šono. Šoninis įkėlimas yra ne parduotuvėje esančio turinio įdiegimas...
10 geriausių žaidimų, kuriuos reikia žaisti naudojant „Ubuntu“
„Windows“ platforma buvo viena iš dominuojančių žaidimų platformų dėl didžiulio procento žaidimų, kurie šiandien kuriami natūraliai palaikant „Windows...
5 geriausi „Arcade“ žaidimai, skirti „Linux“
Šiais laikais kompiuteriai yra rimta mašina, naudojama žaidimams. Jei negalėsite gauti naujo aukšto rezultato, žinosite, ką noriu pasakyti. Šiame įraš...