DHCP-palvelimen määrittäminen CentOS/RHEL-järjestelmässä 7

Dynamic Host Configuration Protocol (DHCP) kuten nimestä voi päätellä, DHCP: tä käytetään isännän verkkokokoonpanon ohjaamiseen etäpalvelimen kautta. DHCP on erinomainen vaihtoehto verkkoasetusten aikaa vievälle manuaaliselle konfiguroinnille isännässä tai verkkolaitteessa. Se määrittää automaattisesti IP-osoitteet ja muut verkon määritystiedot verkon järjestelmiin.

seuraavassa kuviossa esitetään DHCP-operaatio.

DHCP: n perusoperaatio Linuxissa

Katsotaanpa, miten DHCP-palvelin määritetään CentOS/RHEL 7: ssä. Ensin on määritettävä DHCP-palvelimelle staattinen IP-osoite. Käytä nmcli: tä tai muokkaa asetustiedostoa.

 DHCP-palvelimen CentOS-asetukset 7

meidän täytyy asentaa DHCP paketti käyttäen YUM tai RPM. Suorita ‘yum install dhcp-y’ asentaaksesi dhcp-paketin.

# yum install dhcp -y

asenna dhcp-paketti RHEL 7

Tarkastakaamme, mitä kaikki asetustiedostot on luotu dhcp-paketin asennuksen jälkeen.

# rpm -qlc dhcp

rpm-qlc dhcp

DHCP-paketin asentaminen luo tiedoston /etc/dhcp/dhcpd.conf, joka on vain tyhjä asetustiedosto. Tämä on IPv4 DHCP: n asetustiedosto.

 dhcp-asetustiedosto dhcpd.conf

tarkastellessamme tätä tiedostoa voimme nähdä, että on olemassa näyte asetustiedosto viitteeksi. Jos luettelet / usr/share/doc/dhcp-4.2.5 / dhcpd.conf.esimerkki tiedosto, saat paremman idean määrittää DHCP-palvelimen. On olemassa paljon näyte kokoonpanoja saatavilla.

 dhcpd.conf.esimerkki esimerkki dhcpd.conf-tiedosto

DHCP-palvelimen määrityksen ensimmäinen vaihe on luoda konfiguraatiotiedosto, joka tallentaa verkon tiedot asiakkaille. Käytä tätä tiedostoa asiakasjärjestelmien vaihtoehtojen julistamiseen.

tässä on DHCP-palvelinkokoonpanoni. IP-osoitteeni on 192.168.1.101 – 192.168.1.111. ja lisäksi olemme antaa joitakin vaihtoehtoja, kuten netmask, reititin, domain, DNS jne.

# vi /etc/dhcp/dhcpd.confsubnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.101 192.168.1.111; option domain-name-servers 192.168.1.200; option domain-search "thegeeksearch.com"; option subnet-mask 255.255.255.0; option routers 192.168.1.100; default-lease-time 600; max-lease-time 7200;}

Thats kaikki noin DHCP kokoonpano. DHCP-määrityksessä on monia vaihtoehtoja, voit katsoa man-sivuja ja esimerkkitiedostoa saadaksesi lisätietoja. Käynnistetään DHCP-palvelu uudelleen ja otetaan palvelu käyttöön.

# systemctl restart dhcpd# systemctl status dhcpd# systemctl enable dhcpd

nyt pitää tehdä töitä asiakaspuolella. Tarkista, että asiakkaan ip-osoite on määritetty. Suorita’ ip add show ‘ – komento.

# ip add show

DHCP: n kokoonpano RHEL 7

ENO16777736-rajapinnalle ei ole määritetty IP-osoitetta. Suorita ‘dhclient eno16777736’ tai ota uudelleenkäynnistys tai käynnistä NetworkManager tämä saa IP-osoitteen DHCP-palvelimelta.

dhcpclient-komento IP-osoitteen saamiseksi DHCP-palvelimelta

voit nähdä seuraavat kohdat /var/log/messages-palvelussa DHCP-palvelimella.

DHCPDISCOVER-ja DHCPOFFER-viestit

IP-vuokratiedot näet osoitteesta /var/lib/dhcpd/dhcpd.vuokraa tiedosto DHCP-palvelimella. Jotain vastaavaa voisi nähdä.

:var: lib: dhcpd: dhcpd.vuokratiedosto

Vastaa

Sähköpostiosoitettasi ei julkaista.