The difference between localhost and 127.0.0.1, localhost127.0.0.1_php tutorial

Source: Internet
Author: User

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 ...

  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.