This article was previously published under Q175952
This article has been archived. It is offered "as is" and will no longer be updated.
When you carry out the command netstat -an, you may receive a displaythat shows an IP address of 0.0.0.0 in LISTENING status similar to thefollowing:
TCP 0.0.0.0:110 0.0.0.0:0 LISTENING
NOTE: The normal, or expected, behavior is to have your local computer's IPaddress listed instead of 0.0.0.0.
The Winsock application that is listening on the designated port waswritten so that it binds to any local IP address by using INADDR_ANY. Thismeans that the application will listen to all local interfaces and you canconnect to the port of any of them. This is why netstat -an shows IPaddress 0.0.0.0 listening on the port.
This is by design. However, if you do not want the Winsock application tolisten to all local interfaces, it must be designed to bind to a specificIP address. Netstat.exe will then show a local IP address in LISTENINGstatus.
NOTE: Netstat.exe began displaying TCP ports that are in LISTENING statewith Windows NT 4.0 Service Pack 3.