-
Notifications
You must be signed in to change notification settings - Fork 4
/
dnsmasq.conf
36 lines (36 loc) · 873 Bytes
/
dnsmasq.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
domain-needed
bogus-priv
log-facility=-
# debug queries
log-dhcp
log-queries
expand-hosts
bind-interfaces
local=/demo.lan/
domain=demo.lan
address=/gw.demo.lan/192.168.100.1
address=/dns.demo.lan/192.168.100.1
address=/http.demo.lan/192.168.100.1
address=/dhcp.demo.lan/192.168.100.1
ptr-record=1.100.168.192.in-addr.arpa.,gw.demo.lan.
dhcp-range=lan,192.168.100.0,static
dhcp-host=52:54:00:00:00:01,win10,192.168.100.10,infinite
ptr-record=10.100.168.192.in-addr.arpa.,win10.demo.lan.
# force ip address release
dhcp-option=vendor:MSFT,2,1i
# more complicated path use http/php
dhcp-boot=chain.ipxe
# default gateway
dhcp-option=lan,3,192.168.100.1
# set DNS server
dhcp-option=lan,6,192.168.100.1
enable-tftp
tftp-no-fail
keep-in-foreground
no-daemon
listen-address=192.168.100.1
tftp-root=/tftp
# do not read /etc/hosts
no-hosts
# do not read /etc/resolv.conf
no-resolv