Internet Connection Problems


Server Not Found
Often times, staying connected to the internet can be a little frustrating. This section covers some common problems which can occur with existing high-speed internet connections. This section is not intended to be a how-to of installing and configuring a network interface, to set up an internet connection.

The problems can range from local trouble at the end users computer to a down server, downed lines or some interruption between the ISP's server and the website you are trying to connect to. Other problems can range from complete disconnection to reduced network bandwidth. More often than not, the problem is simple to diagnose and easily resolved with a little patience and knowledge. Some of the troubleshooting techniques used will range from the most basic to the more advanced.

First, there are some simple things that the end user can do that take little time to determine where the problem may be. There are some more advanced troubleshooting techniques that you can used to check the state of your network connection from the command line in windows. To start the command line, click on, "Start" choose run and type in "cmd" (without the quotes) and click OK.

ipconfig


The "ipconfig" command displays all current TCP/IP network configuration values and refreshes Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS) settings. Used without parameters, ipconfig displays the IP address, subnet mask, and default gateway for all adapters. To use this, just type: "ipconfig" (without the quotes)in the command line.

If you have a network connection, you should see something like:

Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix : (this may or may not contain an entry)
IP Address. . . . . . . . . . . . : 192.168.0.64
Subnet Mask . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . : 192.168.0.254

(Note - The address' may differ depending on your configuration)

If there is no connection, you will probably see something similar to this:

Ethernet adapter Local Area Connection:

Media State . . . . . . . . . . . : Media disconnected


nslookup


Nslookup is a command-line administrative tool for testing and troubleshooting DNS servers. Nslookup is used in Windows and Unix to query Domain Name System (DNS) servers to find DNS details, including IP addresses of a particular computer and the NS servers of a domain. The name nslookup means "name server lookup". To use this, just type "nslookup" (without the quotes) from the command line.

When using the command, it is normal for the system to report that it "can't find the server name for the address". This is due to the configuration of the network however it does then give a prompt ">" let the user know that it is now ready to start finding things.

For instance, if you type in: "www.google.com", it will then go out to the DNS server and report back a list of the addresses it recognizes for Google and likewise for other addresses. What this tells you is that windows is able to resolve names properly and therefore the other programs used within windows should be able to resolve names properly.

Be sure to type: "exit" when you are finished using nslookup.

Ping


Ping is a computer network administration utility used to test whether a particular host is reachable across an Internet Protocol (IP) network and to measure the round-trip time for packets sent from the local host to a destination computer, including the local host's own interfaces. Provided there is no firewall in place blocking the ping, you should get a response. Typically, you might want to type "ipconfig" (without the quotes)to get the address of your default gateway and then ping your default gateway by typing: "ping" (without the quotes)followed by the address of your default gateway. The default gateway is an external device from the computer and pinging the default gateway will tell you if you have connectivity through the network.

Tracert


Traceroute (tracert) is a computer network tool used to show the route taken by packets across an IP network.

Traceroute works by increasing the "time-to-live" (TTL) value of each successive batch of packets sent. The first three packets sent have a TTL value of one (implying that they are not forwarded by the next router and make only a single hop). The next three packets have a TTL value of 2, and so on. When a packet passes through a host, normally the host decrements the TTL value by one, and forwards the packet to the next host. When a packet with a TTL of one reaches a host, the host discards the packet and sends an ICMP time exceeded packet to the sender. The traceroute utility uses these returning packets to produce a list of hosts that the packets have traversed en-route to the destination. The three timestamp values returned for each host along the path are the delay (latency) values typically in milliseconds (ms) for each packet in the batch.

To use this, just type tracert from the command line followed by the IP address you want to use. For example, a common IP address used by techs for testing external networks is 4.2.2.2. To use this, you would type: "tracert 4.2.2.2" (without the quotes). Tracert may or may not give you feedback on certain hops through the network depending on firewalls that may be in place blocking communication.

By using this tool, you can get an idea where in the network the problem may be. Most users will never need this tool but it is available and will give you an idea where the problem lies if you are having trouble reaching a site.
If these suggestions don't work, we recommend contacting your ISP (Internet Service Provider) as there may be an issue on their end that they may already know about. Some of the items discussed here are advanced. If the user is uncomfortable using them or believe them to above their skill level, as always, contact your local technician to troubleshoot and resolve the problem. User Friendly PC can be contacted at (775) 200-6171.