Hi guys
I have RUT950 on the local lan - i have renamed this to something.local by changing /etc/config/dhcp
config dnsmasq
[...]
option domain 'something.local'
I have also managed to set conditional dns forwarding by adding to /etc/config/dhcp
config dnsmasq
[...]
list server '/something.local/10.0.0.10'
option rebind_protection '0'
Router acts as DNS Server for the computers on the LAN
When I do:
1. nslookup google.com
Observed: First two dns requests time out and third one resolves.
Expected Result: It should resolve DNS without the first two timeouts?
2. nslookup PC1
Observed: Request to RUT950.something.local timed-out
Expected Result: It should be checking 10.0.0.10 with request to PC1.something.local and resolving it?
3. nslookup PC1.something.local
Observed: Request to RUT950.something.local timed-out
Expected Result: It should be checking 10.0.0.10 with request to PC1.something.local and resolving it?
4. nslookup PC1 10.0.0.10
Observed and Expected - correct response is received - showing PC1.something.local and its IP Address
5. nslookup PC1.something.local 10.0.0.10
Observed and Expected - correct response is received - showing PC1.something.local and its IP Address
Can you please help me fix 1,2,3 so that it works as per expected result?
Does it have something to do with the default lines that are in /etc/config/dhcp:
config dnsmasq
[...]
option domainneeded '1'
option localise_queries '1'
option expandhosts '1'