Temat: Wiele instancji dnsmasq i razwiazywanie nazw pomiedzy instancjami
Witam,
Openwrt 23.05.
Konfiguruje oddzielne podsieci na interfejsach lan (na oddzielnych VLANach).
Dla kazdej podsieci definiuje oddzielna instance dnsmasq w konfiguracji dhcp oraz oddzielne serwery dhcp.
Zrobilem tak dlatego by miec oddzielne statyczne adresy dhcp z mozliwoscia przepiecia pod rozne podsieci,
np. moge wpiac ten sam komputer do sieci iot lub sieci mgmt i dostanie z gory zalozony adres statyczny z danej podsieci.
siec lan_mgmt: 192.168.250.0/24, router static ip: 192.168.250.1
siec lan_iot: 192.168.150.0/24, router static ip: 192.168.150.1
config dnsmasq 'dns_mgmt'
option domainneeded '1'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/lan_mgmt/'
option domain 'lan_mgmt'
option expandhosts '1'
option authoritative '1'
option readethers '1'
option leasefile '/tmp/dhcp.leases.lan_mgmt'
option resolvfile '/tmp/resolv.conf.d/resolv.conf.lan_mgmt'
option localservice '1'
option ednspacket_max '1232'
option logqueries '1'
list interface 'lan_mgmt'
list notinterface 'lan_iot'
list server '/lan_iot/192.168.150.1'
list server '192.168.150.1'
list server '8.8.8.8'
list server '8.8.4.4'
config dhcp 'dhcp_mgmt'
option interface 'lan_mgmt'
option leasetime '12h'
option start '10'
option limit '10'
config dnsmasq 'dns_iot'
option domainneeded '1'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/lan_iot/'
option domain 'lan_iot'
option expandhosts '1'
option authoritative '1'
option readethers '1'
option leasefile '/tmp/dhcp.leases.lan_iot'
option resolvfile '/tmp/resolv.conf.d/resolv.conf.lan_iot'
option localservice '1'
option ednspacket_max '1232'
option logqueries '1'
list interface 'lan_iot'
list notinterface 'lan_mgmt'
list notinterface 'loopback'
list server '8.8.8.8'
list server '8.8.4.4'
config dhcp 'dhcp_iot'
option interface 'lan_iot'
option leasetime '12h'
option start '10'
option limit '10'
config host
option name 'IOT-SERVER-2-HASS'
option mac '*************'
option ip '192.168.150.20'
option instance 'dns_iot'
config host
option name 'MITEK-RTN3'
option mac '**************'
option ip '192.168.250.253'
option instance 'dns_mgmt'
config host
option name 'MITEK-LAP-IOT'
option mac '*************'
option ip '192.168.150.212'
option instance 'dns_iot'
config host
option name 'MITEK-LAP-MGMT'
option mac '**************'
option ip '192.168.250.212'
option instance 'dns_mgmt'Problem jaki mam jest z rozwiazywaniem nazw hostow na poszczegolnych podsieciach.
ping z sieci lan_mgmt do IOT-SERVER-2-HASS.lan_iot zwraca w logach dnsmasq
Sun Sep 29 15:35:09 2024 daemon.info dnsmasq[1]: 626 192.168.250.212/52598 query[A] IOT-SERVER-2-HASS.lan_iot from 192.168.250.212
Sun Sep 29 15:35:09 2024 daemon.info dnsmasq[1]: 626 192.168.250.212/52598 forwarded IOT-SERVER-2-HASS.lan_iot to 192.168.150.1
Sun Sep 29 15:35:09 2024 daemon.info dnsmasq[1]: 212 192.168.150.1/49056 query[A] IOT-SERVER-2-HASS.lan_iot from 192.168.150.1
Sun Sep 29 15:35:09 2024 daemon.info dnsmasq[1]: 212 192.168.150.1/49056 config IOT-SERVER-2-HASS.lan_iot is NXDOMAIN
Sun Sep 29 15:35:09 2024 daemon.info dnsmasq[1]: 626 192.168.250.212/52598 reply IOT-SERVER-2-HASS.lan_iot is NXDOMAINping z sieci lan_mgmt do IOT-SERVER-2-HASS idzie w swiat.
ping z sieci lan_iot do IOT-SERVER-2-HASS.lan_iot:
Sun Sep 29 16:16:45 2024 daemon.info dnsmasq[1]: 263 192.168.150.100/59270 query[A] IOT-SERVER-2-HASS.lan_iot from 192.168.150.100
Sun Sep 29 16:16:45 2024 daemon.info dnsmasq[1]: 263 192.168.150.100/59270 config IOT-SERVER-2-HASS.lan_iot is NXDOMAINCzy jest jakas opcja aby z dowolnej podsieci lokalnej (lan_mgmt lub lan_iot) widziec nazwy urzadzen?