We are having some Timeout Problems on one of our Web Based applications. These timeouts seem to be sporadic (no pattern determined as yet). One of the possible suspected reasons is DNS Resolution on the internal network. The senario is as Follows:
1. A user connects to the Web Site (login required) [The Web Server using MS IIS 4.0 is multi homed with one network card pointing to the Internet through an ISP and the other network card pointing to the internal network (Single Domain – 255.255.255.0 subnet)
2. The Web Server application connects to the Database server (MS SQL 7.0) on the internal network to obtain the required information (data) for the Web application computations.
3. The resulting computed information is returned to the user through the internet connection on the Web Server.
I am looking for a means to ping, query, or what ever the Database server on the internal network [using an independent machine – not the web or database server] and record the times for DNS resolution to compare with the timeouts reported by the Web Server application.
Additionally are there any particular DNS settings that could be causing or used to relieve (speed up) DNS resolution on the internal network?