<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 5/19/22 07:46, Maulis Adam via
      Dnsmasq-discuss wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:5554a5d2-43ae-3a6f-dab0-733d2ca60b1d@ludens.elte.hu">Hello,
      <br>
      <br>
      I like to configure my dhcp server with as little redundacy as
      possible. But it looks like the IP address needs to be written
      both of /etc/hosts and /etc/dnsmasq.conf
      <br>
      <br>
      The client machines are in the /etc/hosts for example:
      <br>
      <br>
      192.168.64.200 cntemplate.hpc
      <br>
      <br>
      The non-default dnsmasq config options are:
      <br>
      <br>
      no-resolv
      <br>
      server=192.168.5.251
      <br>
      expand-hosts
      <br>
      domain=hpc
      <br>
      <br>
      Case 1:
      <br>
      dhcp-range=192.168.64.0,static
      <br>
      dhcp-host=cntemplate
      <br>
      <br>
      Does not work, syslog said:
      <br>
      May 19 15:53:47 gw00 dnsmasq-dhcp[4912]: DHCPDISCOVER(vlan164)
      02:00:00:00:00:65 no address available
      <br>
    </blockquote>
    <p><br>
    </p>
    <p>Maybe I am not fully understanding your use case.   Here is how I
      have mine configured:</p>
    <p><br>
    </p>
    <p>hosts:</p>
    <p><span style="font-family:monospace"><span
          style="color:#000000;background-color:#ffffff;">192.168.101.10
             hostname</span></span></p>
    <p><span style="font-family:monospace"><span
          style="color:#000000;background-color:#ffffff;"><br>
        </span></span></p>
    <p><span style="font-family:monospace"><span
          style="color:#000000;background-color:#ffffff;">dnsmasq.conf</span></span></p>
    <p><span style="font-family:monospace"><span
          style="font-family:monospace"><span
            style="color:#000000;background-color:#ffffff;">dhcp-host=0c:9d:92:10:a1:8c,hostname</span><br>
        </span></span></p>
    <p><span style="font-family:monospace"><span
          style="font-family:monospace"><br>
        </span></span></p>
    <p><span style="font-family:monospace"><span
          style="font-family:monospace">This ties the DHCP request (MAC)
          to the hostname and then the hostname to the ip in the hosts
          file.</span></span></p>
    <p><span style="font-family:monospace"><span
          style="font-family:monospace"><br>
        </span></span></p>
    <p><span style="font-family:monospace"><span
          style="font-family:monospace">Michael</span></span></p>
    <p><span style="font-family:monospace"><span
          style="font-family:monospace"><br>
        </span></span></p>
    <p><span style="font-family:monospace"><span
          style="font-family:monospace"><br>
        </span></span></p>
    <p><span style="font-family:monospace"><span
          style="font-family:monospace"><br>
        </span></span></p>
  </body>
</html>