Что такое 127.0 0.1, локальный хост или адрес обратной связи?

1 min


Есть несколько IP-адресов, которые полезно узнать вручную – например, IP-адрес вашего маршрутизатора. Один из малоизвестных IP-адресов, который вам следует знать, – это 127.0.0.1, но к чему он подключается и когда его использовать?

Давайте рассмотрим, что такое 127.0.0.1 и что он может делать.

Что такое 127.0.0.1?

127.0.0.1 известен как адрес обратной связи, но вы можете увидеть его под именем «localhost». Когда вы указываете браузер на 127.0.0.1, он пытается подключиться к компьютеру, который вы используете прямо сейчас. Это удобно, когда вы хотите подключиться к серверу на своем компьютере.

127.0.0.1 является особенным среди IP-адресов. Как правило, IP-адрес является уникальным для каждого компьютера как в локальной сети, так и в Интернете. 127.0.0.1, однако, всегда указывает на компьютер, который вы используете в данный момент, несмотря ни на что.

Например, если вы настроили сервер на компьютере A, вы можете подключиться к нему, посетив 127.0.0.1 на компьютере A. Однако, если вы перейдете на компьютер B и введете 127.0.0.1, вы вместо этого подключитесь к компьютеру B A. Для подключения к нему с компьютера B. вам потребуется интернет-адрес компьютера A или локальная сеть.

В чем разница между 127.0.0.1 и Localhost?

Нет реальной разницы между 127.0.0.1 и localhost. Некоторым программам может нравиться одна над другой, но обе они указывают на одно и то же местоположение: ваш компьютер.

Вы можете представить localhost как «имя» для адреса 127.0.0.1, так же, как «www.google.com» является «именем» для IP-адреса Google. Однако, когда вы посещаете www.google.com, он должен пройти через DNS-сервер, чтобы ваш компьютер мог определить, какой IP-адрес соответствует имени.

Localhost не нужен DNS-сервер, потому что ваш компьютер уже знает, что это означает, что вы хотите подключиться к нему. Таким образом, вы можете использовать localhost, даже если у вас нет подключения к интернету.

Как получить доступ к 127.0.0.1

Если вы хотите подключиться к своему компьютеру, вы можете сделать это, как и любой другой IP-адрес. Откройте веб-браузер и введите 127.0.0.1 в адресную строку, затем нажмите Enter. Если вы не очень хорошо помните числа, вместо этого вы можете ввести localhost.

Если вы введете это без предварительной настройки, вы не найдете ничего интересного. Вероятно, ваш браузер сообщит вам, что ваш компьютер отклонил ваш запрос.

Это звучит немного странно, так как ваш компьютер фактически отказался от подключения к себе; однако, он сделал это только потому, что в настоящее время не ожидает никаких подключений. Таким образом, у него нет причин позволять себе соединяться с самим собой, как бы странно это ни звучало!

Для чего используется 127.0.0.1?

Таким образом, у нас есть этот полезный способ сообщить нашему ПК о подключении к самому себе, но зачем нам вообще беспокоиться? Какие практические применения это имеет?

Использование Localhost для настройки сетевых инструментов

Хотя 127.0.0.1 само по себе мало что делает, все меняется, когда вы запускаете сервер на своем компьютере. Когда вы это сделаете, у вашего компьютера теперь есть причина прослушивать входящие соединения, поэтому он не отклонит ваш запрос.

Фактически, это позволит вам получить доступ к серверу, расположенному на вашем ПК, как если бы вы смотрели на него через Интернет. Это полезно, когда вы работаете с сетевым программным обеспечением и хотите, чтобы все прошло гладко, прежде чем размещать его в Интернете.

Например, допустим, вы настраиваете сервер, к которому вы хотите, чтобы другие подключались в будущем. Независимо от того, используете ли вы готовое программное обеспечение или сами программируете сервер, вы можете провести его «тестовый запуск», чтобы убедиться, что он работает, прежде чем позволить другим подключиться.

Для этого вы можете запустить сервер на своем компьютере, а затем подключиться к нему с помощью 127.0.0.1. Сервер будет загружаться в ваш браузер, как если бы вы подключились к нему через Интернет, а также запретить кому-либо еще просматривать вашу незавершенную работу.

Вы можете увидеть это в действии в нашем руководстве о том, как настроить свой собственный сервер WAMP. В руководстве мы поговорим о том, как настроить и запустить сервер WAMP на вашем компьютере. После того, как он запустится, вы можете использовать «localhost», чтобы увидеть ваш сервер в браузере, не размещая его в Интернете.

Использование Localhost для игр с друзьями

Вы также можете использовать localhost, когда играете в многопользовательские игры. Например, в некоторых играх вы можете разместить сервер на своем ПК, чтобы друзья могли играть с вами. Конечно, вы хотите подыгрывать, поэтому вам нужно подключиться к серверу, расположенному на вашем собственном ПК – хорошо, у вас есть идеальный инструмент для работы!

Minecraft – хороший пример, где вы можете использовать localhost. Вы можете запустить серверное программное обеспечение на своем компьютере, чтобы разместить мир на своем ПК, но вам все равно необходимо подключиться к нему через браузер сервера Minecraft.

Для этого откройте браузер сервера и введите «localhost» или «127.0.0.1» в качестве IP-адреса. Minecraft распознает это и подключится к серверу, работающему на вашем ПК.

В чем разница между 0.0.0.0 и 127.0.0.1?

Иногда вы сталкиваетесь с другим IP-адресом 0.0.0.0, который, похоже, выполняет ту же работу, что и 127.0.0.1. Однако, сравнив их, вы обнаружите, что они выполняют две совершенно разные задачи.

127.0.0.1 – это сигнал к TCP / IP вашего компьютера о том, что вы не хотите подключаться к Интернету; Вы хотите подключиться к серверу на своем компьютере. Таким образом, вы обычно вводите его, когда говорите программному обеспечению подключаться к серверу через веб-браузер или игру.

0.0.0.0, с другой стороны, является более подстановочным знаком, чем конкретное местоположение. Когда вы используете 0.0.0.0, вы говорите программному обеспечению разрешать соединения с любого возможного локального IP-адреса, а не просто с 127.0.0.1.

Знакомство с вашими IP-адресами

Есть несколько полезных IP-адресов, которые удобно знать, 127.0.0.1 является одним из них. Теперь вы знаете, что он делает, как работает и когда вы можете его использовать.

Если вы хотите узнать больше полезных адресов, как узнать IP-адрес вашего роутера?


0 Comments

Добавить комментарий