The difference between localhost and 127.0.0.1, localhost127.0.0.1
Today a new server, the code moved past the time, unexpectedly database connection, looked, the original will be configured from 127.0.0.1 to localhost on it. Look at the difference between the two below.
Many people will be exposed to this IP address 127.0.0.1. Maybe you'll ask 127.0.0.1 what's the address? In fact, 127.0.0.1 is a loopback address, refers to the local machine, commonly used for testing. We often use to ping 127.0.0.1 to see the local ip/tcp is not normal, if you can ping the normal usage.
For most of the customary localhost, it is essentially pointing to 127.0.0.1, the local IP address. There is a configuration file in the operating system that binds localhost to 127.0.0.1. Can be understood as the meaning of the local host.
What is the difference between localhost and 127.0.0.1?
Believe that some people will say is the local IP, has been said that with 127.0.0.1 than localhost better, can be reduced once the resolution.
It seems that there are some people who are not aware of this problem, but there is a difference between the two.
LocalHost is also known as local, and the correct explanation is: the native server
The correct explanation of 127.0.0.1 in Windows and other systems is: Native address (native server)
Their resolution through the native host file, Windows automatically resolves localhost to 127.0.0.1
Localhot (local) is not transmitted through the network card! This is important, and it is not limited by network firewalls and Nic-related.
The 127.0.0.1 is transmitted through the network card, relies on the network card, and is restricted by the net firewall and the NIC.
The general Setup program when the local service with localhost is the best, localhost will not be resolved to IP, and will not occupy the network card, networking resources.
Sometimes it can be used with localhost, but it is in this case that it is not possible to use 127.0.0.1. Guess localhost access, the system with the current user's permissions to access, while using IP, is equal to the machine is through the network to access the machine, may involve network users ' rights.
The original text is referenced in: http://blog.csdn.net/xifeijian/article/details/12879395
http://www.bkjia.com/PHPjc/1095121.html www.bkjia.com true http://www.bkjia.com/PHPjc/1095121.html techarticle the difference between localhost and 127.0.0.1, localhost127.0.0.1 today opened a new server, the code moved past the time, unexpectedly database connection, looked at, the original will be configured from ...