sudo apt install debian-installer-9-netboot-amd64 dnsmasq sudo ln -s /usr/lib/debian-installer/images/9/amd64/gtk /srv/tftp sudo iptables -A INPUT -p udp --dport 67 -j ACCEPT -m comment --comment "dhcp" sudo iptables -A INPUT -p udp --dport 69 -j ACCEPT -m comment --comment "tftp" sudo iptables -A INPUT -p tcp --dport 53 -j ACCEPT -m comment --comment "dns/tcp" sudo iptables -A INPUT -p udp --dport 53 -j ACCEPT -m comment --comment "dns/udp" /etc/dnsmasq.d/local.conf -------------------------------------------------------------------------------- interface=lan bind-interfaces dhcp-range=172.16.1.50,172.16.1.99,255.255.255.0,1h dhcp-boot=pxelinux.0,pxeserver,172.16.1.1 enable-tftp tftp-root=/srv/tftp -------------------------------------------------------------------------------- sudo systemctl restart dnsmasq