Nastavení druhé instance Dnsmasq

Nastavení druhé instance Dnsmasq
« kdy: 18. 01. 2024, 17:11:16 »
Jde nějak nastasvit druhá instance DNSmasq  (pro nově přidané rozhraní ) nastavit ,tak aby v ní DNS vůbec neběžel (našel jsem jen opačnou volbu, aby neběžel DHCP) a aby v DHCP  Reply jen odkazoval na jiný nějaký DNS Server?

zkoumal jsem direktivy listen, dhcp-range, domain, server a nepřišel na to.



Tedy že na konfiguraci prvního dnsmsq nešáhnu. Ten obsluhuje jiné rozhraní. Na nově přidané rozhraní chci vlastní instanci dnsmasq. DNS tam nemá běžet a jen předá informaci, které DNS použít přes DHCP.

Momentálně to řeším tak, že tato instance dnsmasq má jako server nastaven server=127.0.0.1 a vypnutím stop-dns-rebind a log-queries
« Poslední změna: 18. 01. 2024, 17:37:12 od Petr Krčmář »


Re:Nastavení druhé instance Dnsmasq
« Odpověď #1 kdy: 19. 01. 2024, 17:06:22 »
Pouzil bych proste jen jednu instanci a tagovani (tedy pokud smyslem dotazu neni, ze na portech 53&spol. noveho rozhrani nema bezet neco jineho) Je to jednoduche a prehledne :)


listen-address=192.168.149.249
listen-address=192.168.150.249
listen-address=192.168.151.249

bind-interfaces

domain=domain1.tlb,192.168.149.0/24
domain=domain2.tlb,192.168.150.0/24
domain=domain3.tlb,192.168.151.0/24

dhcp-range=set:Vlan149,192.168.149.50,192.168.149.100,12h
dhcp-range=set:Vlan150,192.168.150.20,192.168.150.150,12h
dhcp-range=set:Vlan151,192.168.151.10,192.168.151.200,12h

dhcp-option=tag:Vlan149,option:router,192.168.149.1
dhcp-option=tag:Vlan150,option:router,192.168.150.10
dhcp-option=tag:Vlan151,option:router,192.168.151.250

dhcp-option=tag:Vlan149,option:dns-server,1.1.1.1
dhcp-option=tag:Vlan150,option:dns-server,192.168.250.250
dhcp-option=tag:Vlan151,option:dns-server,8.8.8.8

# NTP server
dhcp-option=tag:Vlan149,42,0.0.0.0
dhcp-option=tag:Vlan150,42,0.0.0.0
dhcp-option=tag:Vlan151,42,0.0.0.0
...

Re:Nastavení druhé instance Dnsmasq
« Odpověď #2 kdy: 19. 01. 2024, 17:20:36 »
Jinak viz vzorovy dnsmasq.conf:

# Listen on this specific port instead of the standard DNS port
# (53). Setting this to zero completely disables DNS function,
# leaving only DHCP and/or TFTP.
#port=5353

Re:Nastavení druhé instance Dnsmasq
« Odpověď #3 kdy: 12. 02. 2024, 13:01:02 »
-Díky to je ono, je to elegantní.

 Jen se chci ujistit, volba  option:router je zbytečná, pokud DHCP server je i zároveň brána (obvyklý případ)

 K vypnutí dns  to je názorná ukázka, ža "přetěžování" významů parametů mate lidi, nečekal bych, že to bude pod volbou port, magická hodnota port=0