Почему мое имя хоста появляется с адресом 127.0.1.1, а не 127.0.0.1 в/etc/hosts?

Чтобы быть ясной, вся моя информация прибыла из этой веб-страницы: http://blog.mpecsinc.ca/2009/03/sbs-2008-remove-single-ts-user.html

  1. Нажмите Start и тип: Конфигурация Служб удаленных рабочих столов [Входит] (консоль сразу подойдет при вводе),

  2. Нажмите Continue на подсказку контроля учётных записей.

  3. Дважды щелкните по Ограничиванию каждого пользователя к единственной установке сессии.

  4. Снимите флажок с установкой.

  5. Нажмите Apply и OK.

209
задан 11 September 2013 в 12:21
4 ответа

Между ними нет большой разницы; 127/8 (например: 127.0.0.0 => 127.255.255.255 ) все привязаны к интерфейсу обратной связи.

Причина, по которой задокументирована в руководство Debian в гл. 5 Настройка сети - 5.1.1. Разрешение имени хоста .

В конечном счете, это обходной путь; исходный отчет - 316099 .

162
ответ дан 16 December 2019 в 22:45

Я прочитал несколько ответов вокруг, и я откровенно немного смущен.

я сначала пытался понять то, что является каноническим именем хоста здесь .

то, Что я могу сказать, - то, что @cmroanirgo является правильным в высказывании, что на моем ноутбуке Ubuntu, вызов

hostname --fqdn 

с /etc/hosts настроенный как это

127.0.0.1   localhost 
127.0.1.1   laptop

возвраты laptop, тогда как изменению файла нравится, следуют

127.0.0.1   localhost laptop

возвраты localhost.

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

1
ответ дан 16 December 2019 в 22:45

Подводя итоги связного информации:

  • Это (спорным) полезно иметь запись в ваших / и т.д. / хостов перевод машины полностью квалифицированное имя домена в его постоянный IP-адрес.
  • debian-installer , а точнее, его компонент netcfg , в настоящее время (по крайней мере до марта 2013 г.) создает эту запись.
  • Если файл неизвестно, что у машины есть постоянный IP-адрес, debian-installer по-прежнему хочет, чтобы у нее была такая запись.
  • Адрес 127.0.1.1 использует интерфейс обратной связи , отвечает с вашего собственного компьютера, как и 127.0.0.1 , но это отдельная запись в / etc / hosts , которую можно рассматривать отдельно от 127.0.0.1 if / когда необходимо.

Томас Худ объясняет добавление этой записи следующим образом:

[Это] гарантирует, что если имя хоста UNIX будет разрешено, то оно будет всегда быть собственным каноническим именем хоста

, но:

В конечном итоге имя хоста UNIX вообще не должно помещаться в / etc / hosts.

48
ответ дан 16 December 2019 в 22:45

Я был мне любопытно, и мне не понравился любой другой ответ, потому что они, похоже, не ответили на то, что я искал, по крайней мере.

Ответ: Оглядываясь назад на этот документ , кажется, что Томас заявляет, что предоставление ему другого выделенного IP-адреса в кольцевой проверке позволяет ему быть каноническим.

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

Дело в том, что вы можете разместить все свои записи в одной строке, как эта

127.0.0.1 localhost localhost.domain www.myfakednsname.com myakednsname.com 

Если ваше имя хоста является локальным, то есть у вас нет глобальной записи DNS в Интернете, сопоставленной с фактическим IP-адресом в Интернете, тогда в этом случае Томас был говоря, что вам НУЖНО иметь вторую строку ввода, например, чтобы посвятить ее там (канонической).

127.0.0.1 localhost localhost.localdomain
127.0.1.1 myfakednsname
10
ответ дан 16 December 2019 в 22:45

Теги

Похожие вопросы