Dnsmasq DNS un DHCP serveris
Saturs
Uzstādīšana
- Uzstāda, ievadot komandu:sudo apt-get install dnsmasq
Iestatīšana
Atver konfigurācijas failu:
sudo gedit /etc/dnsmasq.confFailā ievieto papildu rindas, vadoties pēc nokomentētā parauga.
Norāda izsniegto IP adrešu apgabalu:
dhcp-range=10.0.0.30,10.0.0.50,2hJa nepieciešams, norāda tikai noteiktu saskarni:
interface=eth1
dhcp-range=interface:eth1,10.0.0.16,10.0.0.20,12hNorāda datoriem piešķirto DNS vārdu:
domain=odo.lvNorāda noklusēto vārteju:
dhcp-option=3,10.0.0.1Ja vēlas, norāda DNS serverus (pēc noklusēšanas izmanto faila /etc/resolv.conf saturu), piemēram, tuvākos no http://useopennic.org serveriem:
dhcp-option=6, 178.63.26.173, 178.63.26.174
Ja vēlas, beigās norāda fiksētas IP adreses, piemēram:
dhcp-host=08:60:6e:75:cb:27,10.0.0.5,dateks
dhcp-host=24:b6:fd:23:a4:9b,10.0.0.7,vostro
dhcp-host=4c:eb:42:46:43:b7,10.0.0.8,vostro
dhcp-host=34:e6:d7:00:d0:f2,10.0.0.9,latitude
dhcp-host=60:57:18:0b:2e:62,10.0.0.10,latitude
dhcp-host=34:64:a9:96:00:2e,10.0.0.20,printerJa vēlas samazināt paketes maksimālo izmēru (piem., DSL un/vai VPN pieslēguma gadījumā), pievieno rindu:
dhcp-option=eth1,26,1472Ja fiziskajā tīklā tas ir vienīgais DHCP serveris, IP adreses iegūšanu var paātrināt, failā /etc/dnsmasq.conf atkomentējot rindu:
dhcp-authoritative
Piešķirto adrešu saraksts
DHCP servera piešķirtās var apskatīt failā /var/lib/misc/dnsmasq.leases
Pārbaude
Iestatījumu failu var pārbaudīt, ievadot komandu
sudo dnsmasq --test
Atkļūdošana
Failā /etc/dnsmasq.conf atkomentē rindu:
...
#dhcp-script=/bin/echo
...un, ja nepieciešams, arī rindas:
...
#log-queries
...
#log-dhcp
...Aptur servisu:
sudo /etc/init.d/dnsmasq stopPalaiž servisu atkļūdošanas režīmā:
sudo dnsmasq -d
Saites
Created by Valdis Vītoliņš on 2008-08-08 10:19
Last modified by Valdis Vītoliņš on 2021-04-13 14:29