51 lines
1.2 KiB
Plaintext
51 lines
1.2 KiB
Plaintext
# customize and place this file inside /etc/dnsmasq.d
|
|
|
|
# serve only Raspberry Pi network; don't backfeed to the host LAN
|
|
no-dhcp-interface=host0
|
|
interface=vee-1
|
|
bind-interfaces
|
|
|
|
# designated upstream query servers
|
|
server=1.1.1.1
|
|
server=1.0.0.1
|
|
|
|
# pirate TLD for the Democratic Republic of Raspberry Pi
|
|
domain=pi,10.3.14.0/24
|
|
|
|
# enable DHCP services
|
|
dhcp-authoritative
|
|
dhcp-rapid-commit
|
|
dhcp-range=10.3.14.101,10.3.14.199
|
|
|
|
# meet the 'berries
|
|
dhcp-host=e4:5f:01:da:da:b1,rpi1,10.3.14.11,infinite,set:rpi
|
|
dhcp-host=e4:5f:01:da:da:b2,rpi2,10.3.14.12,infinite,set:rpi
|
|
dhcp-host=e4:5f:01:da:da:b3,rpi3,10.3.14.13,infinite,set:rpi
|
|
dhcp-host=e4:5f:01:da:da:b4,rpi4,10.3.14.14,infinite,set:rpi
|
|
dhcp-host=e4:5f:01:da:da:b5,rpi5,10.3.14.15,infinite,set:rpi
|
|
dhcp-host=e4:5f:01:da:*:*,set:rpicube
|
|
|
|
# PXE
|
|
dhcp-option-force=66,10.3.14.202
|
|
# magic number
|
|
dhcp-option-force=208,f1:00:74:7e
|
|
# config filename
|
|
dhcp-option-force=209,configs/common
|
|
# path prefix
|
|
dhcp-option-force=210,/boot/
|
|
# reboot time (i -> 32 bit)
|
|
dhcp-option-force=211,30i
|
|
|
|
dhcp-boot=bootcode.bin
|
|
|
|
#dhcp-match=set:ipxe,175
|
|
#dhcp-boot=tag:ipxe,http://boot.netboot.xyz/ipxe/netboot.xyz.efi
|
|
|
|
# TFTP
|
|
enable-tftp
|
|
tftp-root=/tftp
|
|
|
|
#debugging
|
|
#log-queries
|
|
#log-dhcp
|