Linux hálózati mérnökök számára: DHCP-kiszolgáló beállítása Dnsmasq rész segítségével 4

ez az utolsó a dnsmasq-hoz kapcsolódó négy bejegyzés közül; lefedi a saját DHCP-kiszolgáló beállításának alapjait a hálózaton. Referenciaként itt vannak az előző dnsmasq bejegyzések a DNS-gyorsítótárazásról, a csak olvasható tfpt-kiszolgálóról és a DNS-kiszolgálóról.

beállítása

a dnsmasq telepítéséhez a következő parancsot futtathatja:

1
apt-get install dnsmasq

ez telepíti a csomagot, és elindítja a dnsmasq démont. Az /etc/dnsmasq konfigurációs fájl megérintése nélkül.conf, a démon DNS gyorsítótárazási szolgáltatásként fut.

alapértelmezés szerint a TFTP -, DNS-és DHCP-kiszolgálók csak akkor indulnak el, ha a Felhasználó kifejezetten engedélyezi őket. Ez azért van, hogy elkerüljük azokat a baleseteket, amikor a felhasználó telepíti a csomagot, és véletlenül elindít egy DHCP-kiszolgálót egy olyan hálózatban, amely már rendelkezik ilyennel. Az elég zűrzavart okozna.

a dnsmasq által alapértelmezés szerint tartalmazott összes DNS-funkció letiltásához írd ki a “port=0” opciót az /etc/dnsmasq tetejére.conf.

a DHCP-kiszolgáló engedélyezéséhez nyissa meg az /etc/dnsmasq fájlt.conf és keresse meg a “dhcp” – t, hogy megtalálja a releváns opciókat és megjegyzéseket. A DHCP beállítások a fájl vége felé gyűlnek össze.

látni fogja, hogy számos lehetőség van, és a jó dolog az, hogy mindegyiket dokumentálják példákkal arról, hogy mit csinálnak és hogyan használják őket.

itt vannak a legalapvetőbb lehetőségek, amelyekre szükség van a DHCP engedélyezéséhez:

1
2
3
4

dhcp-tartomány=172.31.0.220,172.31.0.250,255.255.255.0,12 óra
dhcp-opció=opció:router, 172.31.0.1
dhcp-opció=opció:dns-kiszolgáló, 1.1.1.1
dhcp-mérvadó

a DHCP-t engedélyező legalapvetőbb lehetőségek a ” dhcp-tartomány.”Meg kell adnia a címek dühét, a netmask és a bérleti idő opcionális. Ha nem ad meg időt, akkor a bérleti idő végtelennek minősül.

a “dhcp-option=option:<option name>,<option value> formátumban megadható opciók hosszú listája található. Fent két példát láthat: megadtuk az útválasztót és a DNS-kiszolgálót, amelyet be kell vonni a DHCP-bérletbe. Ha nem ad meg útválasztót és DNS-kiszolgálót, akkor a rendszer feltételezi, hogy a dnsmasq-t futtató gazdagép az útválasztó és a DNS-kiszolgáló. Van egy hosszú lista az opciókról, amelyeket a “dnsmasq –help dhcp” futtatásával tekinthet át.”

végül ajánlott engedélyezni a “mérvadó módot”. A Dnsmasq beront és átveszi a bérleti szerződést bármely ügyfél számára, hogy sugározzon a hálózaton, függetlenül attól, hogy van-e nyilvántartása a bérleti szerződésről vagy sem. Ezzel elkerülhető a hosszú időkorlát, amikor egy gép új hálózaton ébred fel.
miután elvégezte ezeket a módosításokat, újra kell indítania a dnsmasq szolgáltatást:

1
systemctl újraindítás dnsmasq

saját DHCP-kiszolgálóval kell rendelkeznie a hálózaton. Most próbálja meg ugrálni az interfészt, vagy indítsa újra a gazdagépet ugyanabban a hálózatban, hogy megnézze, az új DHCP-kiszolgáló a várt módon működik-e.

természetesen az /etc/dnsmasq fájlban számos lehetőség és példa található.conf. Például hozzárendelhet egy statikus IP-t egy adott Mac géphez, kezelhet több DHCP-hálózatot és még sok mást.

ha szeretné, engedélyezheti mind a DNS, mind a DHCP szolgáltatásokat. Valószínűleg ezt kell tennie, ha a dnsmasq-t használja. Itt bemutattam a DHCP részt, de hivatkozhat az előző bejegyzésemre, és kombinálhatja a kettőt.

You might also like

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.