Описание тега plant-uses
Некоторые сервисы настроены слушать только на localhost IP-адрес.
Примером может быть база данных MySQL - вы хотите, чтобы ваши PHP-приложения выполняются на одном сервере, чтобы подключиться к ней, но не хочу, чтобы какие-либо сторонние сервисы или даже хакеров извне подключиться. Настроить MySQL, чтобы только принять локальный адрес (127.0.0.1
), а не вашего сервера реальный IP-адрес (10.х.х.х
, например), вы уменьшаете вероятность компрометации.
Поэтому, отвечая на ваш вопрос - да, они разные.
имя localhost
выдается IP-адрес 127.0.0.0
сети и даны виртуального замыкания сетевого устройства Ло
. Это устройство присутствует на всех системах, независимо от того, имеют ли они физическое сетевое устройство установлен (WiFi или Ethernet, например). Система, которая не подключается к сети будет иметь этот петлевого устройства и, следовательно, 127.0.0.0
адрес. Имя узла localhost
- это просто имя, которому соответствует этот IP-адрес и настраивается в файле/etc/hosts на
.
Ваш реальный IP-адрес (10.х.х.х например) выделяется на сетевом устройстве. Это, как правило, физического сетевого устройства (WiFi или Ethernet) хотя продвинутые настройки, используя Тун
или коснитесь элемента
устройства могут использовать их слишком. Опять же, разрешение имен (например www.example.org
в 10.0.1.1
) можно настроить в файле/etc/hosts на
или может быть настроена на использование DNS.