<div dir="ltr"><div>Why don't you give your devices a loooong lease, so the addresses get fixed to the devices, once assigned?<br><br></div><br></div><div class="gmail_extra"><br><div class="gmail_quote">2017-09-28 6:33 GMT-03:00 Jan Lundmark <span dir="ltr"><<a href="mailto:jan.lundmark@guidelinegeo.com" target="_blank">jan.lundmark@guidelinegeo.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div link="blue" vlink="purple" lang="SV">
<div class="m_2756106517815032843WordSection1">
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Hi,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">We have an application where we want the clients to  have fixed IPs and that the clients are all on the same
<b><u>subnet</u></b>.<u></u><u></u></p>
<p class="MsoNormal">It is not practical for our application to use the MAC adresses of the clients.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">This configuration below will assign a somewhat fixed IP based on the VLAN  subnets but it is not exactly what we want.<u></u><u></u></p>
<p class="MsoNormal">The point is that we want each client to receive a fixed IP address based on their port in the switch.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">/etc/network/interfaces:<u></u><u></u></p>
<p class="MsoNormal"># VLAN 2<u></u><u></u></p>
<p class="MsoNormal">iface eth0.2 inet static<u></u><u></u></p>
<p class="MsoNormal">address 192.168.5.1<u></u><u></u></p>
<p class="MsoNormal">netmask 255.255.255.0<u></u><u></u></p>
<p class="MsoNormal">vlan_raw_device eth0<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"># VLAN 3<u></u><u></u></p>
<p class="MsoNormal">iface eth0.3 inet static<u></u><u></u></p>
<p class="MsoNormal">address 192.168.6.1<u></u><u></u></p>
<p class="MsoNormal">netmask 255.255.255.0<u></u><u></u></p>
<p class="MsoNormal">vlan_raw_device eth0<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">/etc/dhcp/dhcpd.conf<u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#666666">#
</span>VLAN 2DHCP<u></u><u></u></p>
<p class="MsoNormal">subnet 192.168.5.0 netmask 255.255.255.0 {<u></u><u></u></p>
<p class="MsoNormal">                range 192.168.5.50 192.168.5.200;<u></u><u></u></p>
<p class="MsoNormal">}<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"># VLAN 3<u></u><u></u></p>
<p class="MsoNormal">subnet 192.168.6.0 netmask 255.255.255.0 {<u></u><u></u></p>
<p class="MsoNormal">                range 192.168.6.50 192.168.6.200;<u></u><u></u></p>
<p class="MsoNormal">}<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">So, my question is:<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Is there a way to assign fixed IP(v4) adresses in dhcpd.conf to clients based on their VLAN membership instead of their subnet?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Regards<span class="HOEnZb"><font color="#888888"><u></u><u></u></font></span></p><span class="HOEnZb"><font color="#888888">
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span lang="EN-US">Jan<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
</font></span></div>
</div>

<br>______________________________<wbr>_________________<br>
dhcp-users mailing list<br>
<a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/dhcp-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/<wbr>listinfo/dhcp-users</a><br></blockquote></div><br></div>