Brandl, Tobias wrote:
> Hi,
> 
> I'm struggling for a couple of days now with the DHCP setup in my sample
> network environment. Here's what I'm trying to do:
> * I'm setting up an environment where severs should get their IPs via
> DHCP name -> IP mapping (fixed or static IP)
> * Each server has two NICs, one used in a client LAN (192.168.1.0/24)
> and one in a backend LAN (storage access, etc. - 192.168.101.0/24)
> * Each server should get IPs for the different subnets based on the
> hostname provided, e.g. 
> ** requesting an IP for server01(.clnt.localnet) via the client LAN
> should be mapped to 192.168.1.10
> ** requesting an IP for server01(.bknd.localnet) via the backend LAN
> should be mapped to 192.168.101.10
> 
> I think I've tried almost every combination of dhcp-host, dhcp-range,
> dhcp-fqdn, and /etc/hosts entries without any success.
> I'm either getting "no address available" once the second interface
> comes up or it receives an IP different from the one set in /etc/hosts -
> even though dnsmasq logs show that the name is "known" (matching
> dhcp-host entry found).
> 
> Could anyone please help to sort this out?
> 
> If needed I will post my dnsmasq.conf and /etc/hosts entries, but maybe
> this can be answered generically.
> 

Something like this? Not tested, but I think OK, and certainly a
starting point.

dhcp-range=192.168.1.0,static
dhcp-range=192.168.101.0,static

domain=clnt.localnet,192.168.1.0/24
domain=bknd.localnet.192.168.101.0/24

dhcp-fqdn

dhcp-host=server01,192.168.1.10
dhcp-host=server01,192.168.101.10

dhcp-host=server02,192.168.1.11
dhcp-host=server02,192.168.101.11

etc,
etc


It sounds like you were on the right track, but maybe didn't have the
domains set properly.


Cheers,

Simon.



Reply via email to