有一些IP地址对于手动了解很有用,例如您路由器的IP。您应该知道的鲜为人知的IP地址之一是127.0.0.1,但是它连接到什么以及何时使用呢?
让我们探究127.0.0.1是什么以及它可以做什么。
什么是127.0.0.1?
127.0.0.1被称为环回地址,但是您可能会在“本地主机"名称下看到它。当您将浏览器指向127.0.0.1时,它会尝试连接到您正在使用的计算机。当您要连接到自己计算机上的服务器时,这非常方便。
127.0.0.1在IP地址中很特殊。通常,IP地址对于本地网络和Internet上的每台计算机都是唯一的。但是无论如何,127.0.0.1始终指向您当前正在使用的计算机。
例如,如果您在计算机A上设置了服务器,则可以通过访问127.0.0.1来连接到该计算机。在计算机A上。但是,如果移至计算机B并键入127.0.0.1,则将连接到计算机B而不是计算机A。您将需要计算机A的Internet或本地网络IP地址才能从计算机B与其连接。
127.0.0.1和Localhost有什么区别?
127.0.0.1和localhost之间没有真正的区别。某些程序可能会一个又一个,但它们都指向同一位置:您的计算机。
You can imagine localhost as the “name” for the 127.0.0.1 address, much like how “www.google.com” is the “name” for Google’s IP address. However, when you visit www.google.com, it has to go through a DNS server so your computer can figure out which IP address matches with the name.
Localhost不需要DNS服务器,因为您的计算机已经知道这意味着您要连接对此。这样,即使没有互联网连接,也可以使用localhost。
如何访问127.0.0.1
如果要连接到自己的主机计算机,您可以像其他任何IP地址一样进行操作。打开您的Web浏览器并在地址栏中输入 127.0.0.1 ,然后按Enter。如果您不太记得数字,则可以键入 localhost 。
如果不进行任何事先设置就输入数字,将不会有什么令人兴奋的事情。
这听起来有些奇怪,因为您的计算机基本上拒绝了自己的连接。但是,这样做只是因为目前不希望有任何连接。因此,没有理由让自己连接到自己,就像听起来很奇怪!
127.0.0.1的用途是什么?
所以我们有了这个告诉PC与自身连接的有用方法,但是为什么我们首先要打扰呢?它有什么实际应用?
虽然127.0.0.1本身并不能做很多事情,但是当您在计算机上运行服务器时,情况会发生变化。当您这样做时,您的计算机现在就有理由侦听传入的连接,因此它不会拒绝您的请求。
实际上,它可以让您像访问计算机一样访问PC上托管的服务器。正在通过互联网查看它。当您使用网络软件并希望确保一切都能在互联网上正常运行之前,这很有用。
例如,假设您正在设置一个服务器,希望其他人连接到未来。无论您使用的是预制软件还是自己编写服务器,都可能需要对其进行“测试运行",以确保服务器能够正常工作,然后再让其他人连接。
为此,您可以可以在计算机上运行服务器,然后使用127.0.0.1连接到该服务器。该服务器将在您的浏览器中加载,就像您已通过Internet连接到该浏览器一样,同时也禁止其他人窥视正在进行的工作。
您可以在我们的如何设置自己的WAMP服务器。在指南中,我们讨论如何在计算机上设置和运行WAMP服务器。运行后,您可以使用“本地主机"在浏览器中查看服务器,而无需将其放置在互联网上。
在玩多人游戏时,也可以使用本地主机。例如,某些游戏允许您在PC上托管服务器,以便朋友可以与您一起玩。当然,您想一起玩,所以您需要连接到您自己PC上托管的服务器-好东西,您拥有完成工作的完美工具!
Minecraft是一个很好的示例,您可以在其中使用本地主机您可以在计算机上运行服务器软件以在PC上托管世界,但仍然需要通过Minecraft服务器浏览器连接该服务器。
为此,请打开服务器浏览器,然后输入“ localhost" "或“ 127.0.0.1"作为IP地址。 Minecraft会识别出这一点并连接到PC上运行的服务器。
0.0.0.0和127.0.0.1有什么区别?
有时您会遇到另一个名为0.0.0.0的IP地址,似乎与127.0.0.1的功能相同。但是,在比较它们时,您会发现它们执行了两个完全不同的任务。
127.0.0.1是计算机TCP / IP的信号,表示您不想连接到Internet;您要连接到自己计算机上的服务器。因此,通常在告诉软件通过Web浏览器或游戏连接到服务器时会输入它。
0.0.0.0另一方面,通配符比具体位置。使用0.0.0.0时,是在告诉软件允许所有可能的本地IP地址进行连接,而不仅仅是127.0.0.1。
了解您的IP地址
有一些有用的IP地址很容易知道,其中127.0.0.1是其中之一。现在您知道它的作用,如何工作以及何时使用。
标签: