<div dir="ltr">Hi,<div>We have different branch locations based on thin-client and terminal server topology. Our terminal servers provide dns,dhcp and tftp services via dnsmasq. With regular configuration which dhcp leases stored locally, everything is fine. Clients get ip address, load kernel and initramfs, mount nfs based root file system and then load the Linux operation system (Debian 10).</div><div><br></div><div>We recently decided to keep our lease information at central dhcp servers. Thus, locally running dnsmasq dhcp services have to be in as dhcp relay mode. Unfortunately I stuck on come up with a proper configuration in order to accomplish this.</div><div><br></div><div>We want to accomplish our regular operation with just changing dnsmasq configuration on terminal servers. We tried such configurations below but we couldn't make it work.</div><div><br></div><div>dhcp-range=10.2.5.11,proxy<br>dhcp-relay=10.2.5.11,10.2.1.19<br>dhcp-relay=10.2.5.11,10.2.1.20<br>enable-tftp<br>tftp-root=/srv/tftp<br>log-dhcp<br>dhcp-boot=pxelinux.0<br></div><div><br></div><div>Can we accomplish this with a single dnsmasq configuration on branch locations? Is it mandatory to deploy another dhcp server if we use proxy configuration?</div><div><br></div><div>If you provide a useful configuration snippet, I will be appreciated.</div><div><br></div><div>Thanks.</div></div>