Patrick9876
Regular Contributor
I'm running Merlin 384.14_2 on an AC86U. Occasionally the host name/IP addr association of a computer, as reported by the DNS, gets corrupted and I'm not sure where to start in debugging this. The computer gets its IP addr from the DHCP server on the router. It has always gotten 192.168.1.81. And usually an NSLOOKUP for the computer's host name return 192.168.1.81. But occasionally the DNS server returns 192.168.1.94. And once, an IPv6 query returned 192.168.94 while an IPv4 query returned 192.168.1.81. (The difference may have been the result of a cached reply so I'll ignore that one occurrence for now.) The computer's IP address always stays 192.168.1.81 and can (almost) always be accessed by IP addr even when the DNS server if is wrong.
The "almost" in that last sentence is a slight hedge. Yesterday I briefly lost communication with the computer. When I tried reestablishing the connection I had to use the IP addr; the DNS info had changed. If this had been just a problem in the DNS server, the connection would not have broken so I assume the computer did something to initiate this condition. (It could be caused by something in the router, but nothing else was obviously disrupted, and the problem present itself only twith this one computer.)
I have never seen any display in the router mentioning 192.168.1.94. Even when the DNS responds to a query with 192.168.1.94 the router shows this computer as 192.168.1.81 in the list of clients. And IP config displays on the computer always have shown 192.168.1.81, but I could easily have missed a transient condition where the other address is present.
Anyone have an idea of how I can find and fix the problem?
I've demonstrated before on this forum that I don't understand how DNS servers work, and have just spent half a day trying to find a description of the host / DNS server handshake where the computer registers its host name with the DNS server. I'll willingly accept an RTFM if someone will point me to the correct fine manual.
The "almost" in that last sentence is a slight hedge. Yesterday I briefly lost communication with the computer. When I tried reestablishing the connection I had to use the IP addr; the DNS info had changed. If this had been just a problem in the DNS server, the connection would not have broken so I assume the computer did something to initiate this condition. (It could be caused by something in the router, but nothing else was obviously disrupted, and the problem present itself only twith this one computer.)
I have never seen any display in the router mentioning 192.168.1.94. Even when the DNS responds to a query with 192.168.1.94 the router shows this computer as 192.168.1.81 in the list of clients. And IP config displays on the computer always have shown 192.168.1.81, but I could easily have missed a transient condition where the other address is present.
Anyone have an idea of how I can find and fix the problem?
I've demonstrated before on this forum that I don't understand how DNS servers work, and have just spent half a day trying to find a description of the host / DNS server handshake where the computer registers its host name with the DNS server. I'll willingly accept an RTFM if someone will point me to the correct fine manual.