When I try nslookup for one of the local machines that has a DHCP assigned IP address, I get NXDOMAIN back. If I try the same thing for a machine with a fixed lease I get the IP address.
The local domain name is “lan” and adding the donmain name to the lookup does not change anything.
Example of lookup of a machine with DHCP assigned IP addres:
Hi! No change with nslookup solo.lan unfortunately. Machines with DHCP assigned IP addresses returns NXDOMAIN while machines with fixed IP addresses can be resolved.
Forget about the previous message. The real fix is as follows:
Open reForis and go to Network Setting → DNS
Uncheck “Enable DHCP clients in DNS” and save
Check “Enable DHCP clients in DNS” and save
Then it works!
Found log lines like
Nov 24 22:05:28 turris dnsmasq-script[9354]: /usr/lib/dnsmasq/dhcp-script.sh: /etc/resolver/dhcp_host_domain_ng.py: line 3: import: not found
Nov 24 22:05:28 turris dnsmasq-script[9354]: /usr/lib/dnsmasq/dhcp-script.sh: /etc/resolver/dhcp_host_domain_ng.py: line 4: import: not found
Nov 24 22:05:28 turris dnsmasq-script[9354]: /usr/lib/dnsmasq/dhcp-script.sh: /etc/resolver/dhcp_host_domain_ng.py: line 5: import: not found
And after the disable/enable steps above, the error lines in /var/log/messages went away.
vcunats reply earlier in this thread also indicated this solution, but unfortunately I didn’t quite managed to connected the dots then. Sorry about that!
Btw., existing DHCP connected clients must reconnect again in order to become resolvable.