On Thu, Jun 09, 2022 at 06:02:42PM -0400, B. Cook wrote:
> I have a conf-file setting to include dhcp settings vs dnsmasq settings..
> 
> listen-address, user, group, logfacility, no-hosts, no-poll, no-resolv
> (dnsmasq settings)
> 
> then for dhcp settings..
> 
> dhcp-ignore=tag:!known
> dhcp-authorative
> dhcp-no-override
> dhcp-generate-names
> dhcp-fqdn
> 
> (other global dhcp options)
> dhcp-option=option:ntp-server,0.0.0.0
> dhcp-option=option:tzdb-timezone,"America/New_York"
> dhcp-option=option:log-server,10.20.0.16
> dhcp-option=option:dns-server,10.20.0.43,10.20.32.100
> 
> then conf-file entries for defined ranges
> 
> (for example)
> conf-file=/etc/dnsmasq.d/dnsmasq.red.dhcp  # 10.20.32/20
> conf-file=/etc/dnsmasq.d/dnsmasq.blue.dhcp  # 10.20.16/20
> 
> dnsmasq.red.dhcp then defines global defaults for the red range..
> 
> domain=red.dns,10.20.0.0/20
> dhcp-range=red,10.20.12.1,10.20.14.254,255.255.240.0,4h
> dhcp-option=red,option:router,10.20.0.1                 # Gateway
> dhcp-option=red,option:domain-name,red.dns             # Domain
> 
> dnsmasq.blue.dhcp defines options for the blue range..
> 
> domain=blue.dns,10.20.16.0/20
> dhcp-range=blue,10.20.28.1,10.20.30.254,255.255.240.0,4h
> dhcp-option=blue,option:router,10.20.16.1                 # Gateway
> dhcp-option=blue,option:domain-name,blue.dns             # Domain
> 
> etc..
> 
> in each red, orange, yellow, green, blue, etc range (buildings) there
> are hosts defined to allow dhcp.. because of the initial
> dhcp-ignore=tag:!known definition at the top of the include..
> 
> Defining a host in red does not give them access to blue building,
> etc.. all of this is fine and working; and if the above is clear below
> is my problem to which I am looking for a possible solution..
> 
> We are adding a bunch of new Netgate devices at each building,
> apparently pfsense 2.6.0 does not do dhcpd and dhcp-relay on the same
> device it is one or the other..
> 
> Netgate 6100 fwiw, pfsense+
> DHCP Relay is currently enabled. DHCP Server canot be enabled while
> the DHCP Relay is enabled on any interface.
> 
> So just now hitting this wall; and the only (quick solution) pfsense
> option is to dhcp-relay all vlans from buildings, red, orange, yellow,
> etc.. so this main single dnsmasq with the dhcp-ignore=tag:!known
> defined..
> 
> Is there a way to define another range and "dis-inherit" the !known tag?
> 
> (for example)
> conf-file=/etc/dnsmasq.d/dnsmasq.red.clear.dhcp  # 10.120.36/24
> 
> domain=red-clear.dns,10.120.36.0/24
> dhcp-range=red-clear,10.120.36.100,10.120.36.200,255.255.240.0,4h
> dhcp-option=red-clear,option:router,10.120.36.254                 # Gateway
> dhcp-option=red-clear,option:domain-name,red-clear.dns             # Domain
> 
> and then *not* have to manually assign each host I want to allow in this 
> range?
> 
> Is that possible?
} Is that possible with minimal effort by me?
> 
> From the man page which talks about the  --dhcp-ignore=tag:!known, I
> cannot figure out how to 'undo it' for a range..
> 
> (as I have not defined it for red, orange, yellow, etc.. I cannot seem
> to undefine or not define it for red-clear, orange-clear, etc.. )
> 
> Or is the answer to have a new entry:
> 
> dhcp-ignore=red,orange,yellow,tag:!known
> 
> Thank you in advance for taking the time to read this..

Acknowledge on "What is configured".  Please add "What is wanted / What
is desired"  and "What is the actual result".


See also 
https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q2/016423.html
(monthly posting)



Silence is hard to parse

_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss

Reply via email to