Kaip įdiegti ir konfigūruoti DHCP serverį „Ubuntu 16“

DHCP (Dinaminio kompiuterio konfigūravimo protokolas - Dinaminės įrangos konfigūravimo protokolas) leidžia nustatyti domeno klientų kompiuterių IP adresų diapazonus ir tokiu būdu mes galime centralizuotai valdyti visus domeno IP adresus.

Kai mūsų organizacijoje yra vienas ar daugiau DHCP serverių, esame visiškai įsitikinę, kad visi mūsų tinklo kompiuteriai ir įrenginiai kiekvieną kartą prisijungę automatiškai turės savo IP adresą ir nereikės eiti į kiekvieną įrenginį, kad būtų galima nustatyti adresas tam tikru būdu. vadovas, nes tai yra nereikalingos administracinės išlaidos.

Yra daug būdų tai įgyvendinti, vienas yra „Windows Server“ lygiu, tačiau šiandien mes sutelkiame dėmesį į tai, kaip sukonfigūruokite DHCP „Linux“ sistemose, konkrečiai šiandien „Ubuntu“ tiek klientas, tiek serveris.

Įdiegę DHCP, pateikiame šiuos parametrus:

  • Potinklio kaukė
  • IP adresas
  • Vartai
  • DNS serveriai, be kita ko.

„Ubuntu 16“ turime galimybę, kad tai yra DHCP serveris, kuris dinamiškai ir saugiai valdo visus organizacijos IP adresus.

Šį kartą kalbėsime apie tai, kaip sukonfigūruoti DHCP Ubuntu 16 praktiškai.

1. DHCP diegimas „Ubuntu 16“


Norėdami atlikti šį procesą, prieš kiekvieną komandą turime turėti root teises, naudodami sudo terminą arba, jei to nepavyksta, prisijungdami kaip minėtas vartotojas.

Į įdiegti DHCP Ubuntu 16 įvesime šią komandą:

 sudo apt-get install isc-dhcp-server

Tikimės, kad „Ubuntu 16“ paketai atsisiųsti ir įdiegti teisingai.

Reikėtų pažymėti, kad turime būti apibrėžę, kokias vertes turime nustatyti DHCP serveryje, pvz., Šliuzą, IP adresų, kuriuos reikia priskirti, diapazoną ir kt.

2. Tinklo plokštės konfigūracija „Ubuntu 16“


Kartą DHCP diegimas „Ubuntu 16“ turime redaguoti failą isc-dhcp-serveris nustatyti tinklo plokštės, kuri bus atsakinga už IP adresavimo perdavimą, vertes.

Galime naudoti pageidaujamą redaktorių, pvz., „Vim“ arba „Nano“, ir prieisime naudodami šiuos veiksmus:

 sudo nano / etc / default / isc-dhcp-server
Toliau pateiktas langas bus rodomas toje eilutės vietoje SĄSAJOS Turime nurodyti, kuri bus tinklo plokštė, atsakinga už IP adresų platinimą ir priskyrimą, šiuo atveju nurodysime, kad tai bus kortelė eth0.

Pakeitimus išsaugome naudodami klavišų kombinaciją:

Ctrl + O

Ir mes paliekame redaktorių naudodami derinį:

„Ctrl“ + X

3. DHCP konfigūracija „Ubuntu 16“


Nustačius tinklo plokštės reikšmes, mes atliekame atitinkamus DHCP nustatymus. Tam redaguosime failą /etc/dhcp/dhcpd.conf, tam įvesime:
 sudo nano /etc/dhcp/dhcpd.conf
Ten turime įvesti atitinkamas DHCP reikšmes, šiuo atveju, priklausomai nuo reikiamos konfigūracijos, turime pridėti šias eilutes.
 potinklis 192.168.0.1 tinklo kaukė 255.255.255.0 {diapazonas 192.168.0.10 192.168.0.40; galimybė domeno vardų serveriai 8.8.8.8, 4.4.4.4; parinktis domeno vardas "solvetic"; pasirinkimo maršrutizatoriai 192.168.0.1; parinktis transliacijos adresas 192.168.0.255; numatytasis nuomos laikas 600; maksimalus nuomos laikas 7200; }

Šiuo atveju mes apibrėžėme šiuos dalykus:

  • IP adresas ir tinklo kaukė DHCP serveris
  • Mes sukonfigūravome rnurodymų ango paskirti
  • Mes pasiėmėme kai kuriuos Viešas DNS palaikymo, kaip ir „Google“.
  • Parinktyje apibrėžėme savo domeno pavadinimą parinktis domeno vardas
  • The Transliacijos IP arba transliacija, kuri visada baigsis 255 m
  • Su drąsa numatytasis nuomos laikas mes nurodome, kiek valandų kompiuteriui rezervuotas IP adresas
  • Vertė maksimalus nuomos laikas nurodo maksimalų laiką, kurį kompiuteriui bus rezervuotas IP.

Išsaugome pakeitimus redaktoriuje naudodami:

Ctrl + O

Tokiu būdu mes sukonfigūravome DHCP parametrus „Ubuntu 16.“. Kai šios vertės bus sukonfigūruotos, iš naujo paleisime „isc-dhcp-server“ paslaugą naudodami šią komandą:

 sudo systemctl iš naujo paleiskite isc-dhcp-server
Pradėkite ir sustabdykite paslaugą isc-dchp-serveris

Šios paslaugos paleidimo ir sustabdymo komandos yra šios:

Pradėti paslaugą

 sudo systemctl paleisti isc-dhcp-server

Sustabdyti paslaugą

 sudo systemctl sustabdyti isc-dhcp-server

4. DHCP naudojimas „Ubuntu 16“


Vienas iš naudojimo būdų, kuriuos galime naudoti su DHCP serveris Ubuntu 16 yra priskirti tam tikram kompiuteriui IP adresą.

Pavyzdžiui, turime kompiuterį su „CentOS 7“, kurio konfigūracija yra tokia:

  • MAC adresas: 00: 00: 27: 7e: 3a: 73
  • IP adresas: 192.168.0.32

Dėl tam tikrų priežasčių norime, kad to įrenginio IP adresas būtų 192.168.0.40¸, kuriam DHCP serveryje atliksime šį procesą:

Norėdami tai padaryti, turime pereiti prie failo dhcp.conf ir apačioje pridėkite šias eilutes:

 priegloba localhost-CentOS {aparatūros eternetas 00: 00: 27: 7e: 3a: 73; fiksuoto adreso 192.168.0.40; } 
Išsaugoję pakeitimus galime pereiti prie „CentOS“ komandos, iš naujo paleisti paslaugą arba komandą ir pamatysime pritaikytus pakeitimus:

Lygiai taip pat galime pamatyti transliacijos ir potinklio kaukės parametrai apibrėžta DHCP.

5. Konfigūruokite DHCP kliento kompiuteryje


Norėdami sukonfigūruoti IP adresą kliento kompiuteryje, turime pereiti prie tinklo konfigūracijos ir ten eiti į skirtuką IPv4:

Ten mes tiesiog nustatome, kad DHCP nustatytas kaip automatinis ir tokiu būdu įranga gaus DHCP serverio priskirtus IP adresus.

Naudodami šiuos parametrus galime paprastai ir praktiškai sukonfigūruoti, a DHCP serveris Ubuntu 16 ir iš ten leiskite priskirti IP adresus pagal sukonfigūruotą diapazoną ir taip galėsite valdyti prijungtą įrangą organizacijoje.

Įdiekite „DHCP CentOS“

wave wave wave wave wave