CentOS

Konfigūruokite DHCP serverį „CentOS 8“

Konfigūruokite DHCP serverį „CentOS 8“
DHCP serveris naudojamas automatiškai priskirti IP adresus serveriams, nešiojamiesiems kompiuteriams, staliniams kompiuteriams ir kitiems tinklo įrenginiams.

Šiame straipsnyje aš jums parodysiu, kaip sukonfigūruoti DHCP serverį „CentOS 8“. Taigi, pradėkime

Tinklo topologija:

1 paveikslas: DHCP serverio straipsnyje naudojama tinklo topologija

Čia aš turiu dhcp-serveris kur statinis IP 192.168.15.1 yra sukonfigūruotas. DHCP serveris automatiškai priskirs IP adresus, numatytąjį maršruto adresą, DNS serverio adresą kitiems tinklo įrenginiams 192.168.15.0/24.

Statinio IP nustatymas:

Pirmiausia turite nustatyti statinį IP savo „CentOS 8“ kompiuterio tinklo sąsajoje, kurią sukonfigūruosite kaip DHCP serverį.

Mano atveju yra tinklo sąsajos pavadinimas ens256.

Norėdami sužinoti savo, galite paleisti šią komandą.

$ ip a

Naudodami „CentOS 8“ įrenginį, galite labai lengvai nustatyti statinį IP adresą nmtui komandą. Norėdami gauti išsamią instrukciją, peržiūrėkite mano straipsnį „StatOS IP konfigūravimas“ sistemoje „CentOS 8“.

Šiuo metu statinis IP 192.168.15.1 yra nustatytas ant „CentOS 8“ mašinos.

DHCP serverio diegimas:

DHCP serverio paketą galima rasti oficialioje „CentOS 8“ paketų saugykloje. Taigi, ją labai lengva įdiegti.

Pirmiausia atnaujinkite DNF paketo saugyklos talpyklą naudodami šią komandą:

$ sudo dnf makecache

Dabar įdiekite DHCP serverio paketą naudodami šią komandą:

$ sudo dnf įdiekite dhcp-serverį

Norėdami patvirtinti diegimą, paspauskite Y tada paspauskite .

Reikėtų įdiegti DHCP serverį.

DHCP serverio konfigūravimas:

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

Norėdami sukonfigūruoti DHCP serverį, redaguokite / etc / dhcp / dhcpd.konf konfigūracijos failas su šia komanda:

$ sudo vim / etc / dhcp / dhcpd.konf

Dabar įveskite šias eilutes / etc / dhcp / dhcpd.konf failą.

numatytasis nuomos laikas 600;
maksimalus nuomos laikas 7200;
„ddns-update“ stiliaus nėra;
autoritetingas;
192 potinklis.168.15.0 tinklo kaukė 255.255.255.0
diapazonas 192.168.15.50 192.168.15.200;
192 variantai.168.15.1;
parinktis potinklis-kaukė 255.255.255.0;
parinkties domeno vardo serveriai 8.8.8.8, 8.8.4.4;

Čia DHCP serveris rezervuos IP adresą mažiausiai 600 sekundžių arba 10 minučių (numatytasis nuomos laikas) ir maks. 7200 sekundžių arba 2 valandų (maksimalus nuomos laikas) konkrečiam įrenginiui.

The potinklis skyriuje apibrėžiama DHCP konfigūracija tinklo potinkliui 192.168.15.0/24.

diapazonas apibrėžia priskirtiną DHCP telkinio IP adresų diapazoną.

maršrutizatoriai apibrėžia numatytąjį šliuzą.

potinklis-kaukė apibrėžia numatytąją potinklio kaukę, kuri bus priskirta kiekvienam pagrindiniam kompiuteriui.

domeno vardo serveriai apibrėžia DNS vardų serverius, kurie bus priskirti kiekvienam pagrindiniam kompiuteriui.

Tame pačiame konfigūracijos faile galite pridėti vieną ar daugiau potinklių. Tiesiog pridėkite tiek potinklio blokų, kiek jums reikia.

Baigę dirbti su konfigūracijos failu, pradėkite dhcpd tarnyba su šia komanda:

$ sudo systemctl start dhcpd

Kaip matote, dhcpd paslauga veikia.

$ sudo systemctl status dhcpd

Dabar pridėkite dhcpd paslauga „CentOS 8“ paleidimui sistemoje. Tai automatiškai pradės dhcpd paslauga įkrovos metu.

$ sudo systemctl įgalina dhcpd

Jei atliksite DHCP serverio konfigūracijos failo pakeitimus, kai dhcpd tarnyba veikia, nepamirškite iš naujo paleisti dhcpd tarnyba, kad pakeitimai įsigaliotų.

$ sudo systemctl paleiskite iš naujo dhcpd

Ugniasienės konfigūravimas:

Kai tik pradėsite dhcpd paslaugą, DHCP serveris turėtų veikti UDP uostas 67 kaip matote toliau pateiktoje ekrano kopijoje.

$ sudo netstat -tulpen

Dabar leiskite prieigą prie DHCP serverio, veikiančio UDP 67 uoste, per užkardą naudodami šią komandą:

$ sudo ugniasienė-cmd --add-service = dhcp --permanent

Dabar, kad pakeitimai įsigaliotų, vykdykite šią komandą:

$ sudo ugniasienė-cmd - perkrauti

DHCP serverio testavimas:

Kaip matote, „Linux Mint 19“.3 aparatai automatiškai gavo IP adresą 192.168.15.50 iš DHCP serverio.

„Windows 10“ kompiuteris taip pat gavo IP adresą 192.168.15.51 iš DHCP serverio.

Šeimininkų informacijos tikrinimas iš DHCP serverio:

Per DHCP serverį labai lengvai galite patikrinti informaciją apie pagrindinius kompiuterius, priskirtus IP adresams, perskaitę / var / lib / dhcpd / dhcpd.nuomos sutartis failą.

Kaip matote, faile yra saugoma daug informacijos apie kompiuterius, kurie per DHCP serverį priskyrė IP adresus / var / lib / dhcpd / dhcpd.nuomos sutartis.

Čia rodomas pagrindiniam kompiuteriui išnuomotas IP adresas.

Čia laikas, kai IP adresas yra išnuomotas pagrindiniam kompiuteriui, yra saugomas prasideda skyrius. Datos laikas, kada baigsis nuomos sutartis, saugomas baigiasi skyrius. Datos laikas, kai pagrindinis kompiuteris susisiekė su DHCP serveriu, yra saugomas cltt skyrius.

Čia, įpareigojanti valstybė yra aktyvus, o tai reiškia, kad nuomojamas IP adresas šiuo metu yra aktyvus pagrindiniame kompiuteryje. kita privaloma būsena yra Laisvas, o tai reiškia, kad pasibaigus nuomos terminui, IP adresą bus galima nemokamai išnuomoti kitiems įrenginiams.

Čia, aparatinės įrangos Ethernet saugo pagrindinio kompiuterio tinklo sąsajos MAC adresą. The kliento-pagrindinio kompiuterio vardas saugo pagrindinio kompiuterio vardą.

Taigi, taip sukonfigūruojate DHCP serverį „CentOS 8“. Dėkojame, kad perskaitėte šį straipsnį.

Kaip naudoti „AutoKey“, norint automatizuoti „Linux“ žaidimus
„AutoKey“ yra darbalaukio automatizavimo įrankis, skirtas „Linux“ ir „X11“, užprogramuotas „Python 3“, „GTK“ ir „Qt“. Naudodami scenarijų ir „MACRO“ f...
Kaip parodyti FPS skaitiklį „Linux“ žaidimuose
„Linux“ žaidimai gavo didelį postūmį, kai „Valve“ paskelbė „Linux“ palaikymą „Steam“ klientui ir jų žaidimams 2012 m. Nuo tada daugelis AAA ir indie ž...
Kaip atsisiųsti ir paleisti „Sid Meier Civilization VI“ sistemoje „Linux“
Įvadas į žaidimą „Civilization 6“ yra šiuolaikinė klasikinės koncepcijos, pristatytos „Age of Empires“ žaidimų serijoje, koncepcija. Idėja buvo gana p...