После генерации нового rsa ssh-ключа с парольной фразой с использованием Terminal и ssh-keygen в Mac OSX El Capitan я получаю следующее сообщение (личная информация отредактирована:

Ключевым отпечатком является:

00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd:ee:ff myuser@myLaptop.lan

Мне интересно, почему я получаю .lan в конце параметра User. Я предполагаю, что это обозначает Локальную сеть, но я никогда не видел, чтобы это добавлялось к моему логину пользователя.

1 ответ1

2

.LAN, который делает стенд для "локальной сети", является домен псевдо-верхнего уровня, иногда используется в качестве имени домена по умолчанию для службы каталогов Active Directory Microsoft Windows доменов, которые не доступны из Интернета через полное доменное имя. Я видел, как это используется с доменами Windows Small Business Server (SBS) 2003. Также смотрите ответы на вопрос В чем разница между .local, .home и .lan? на сайте Unix & Linux Stack Exchange, где также упоминается .local, еще один домен псевдо верхнего уровня.

В реализации Bonjour Apple сети с нулевой конфигурацией используется .local, поэтому я бы с большей вероятностью ожидал .local, чем .lan в вашей системе OS X. Например, см. Статью поддержки Apple Mac OS X v10.4, 10.5, 10.6: как искать «.local» имена хостов через Bonjour и стандартный DNS, в которой упоминается:

Функция многоадресной DNS в Bonjour позволяет устройствам в локальной сети подключаться друг к другу без отдельного DNS-сервера с помощью домена «.local», как описано в этой статье.

Что касается того, почему вы видите его в своей системе OS X, если вы попробуете nslookup mylaptop.lan , вы увидите локально назначенный IP-адрес для вашего ноутбука. Вы в сети с системами Microsoft Windows?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .