1

У меня MacBook Pro под управлением Mac OS X 10.10 (Yosemite), когда я включаю SSH из («Предпочтения -> Общий доступ»), он дает мне такую ссылку:

members-12-13.hallsnetwork.xxxx.com

Ну, ясно, что ссылка носит описательный характер (не IP-адрес), означает ли это, что серверы Linux позволяют этой функции иметь определенную конфигурацию для ссылок SSH или что-то (чтобы сделать их частью домена)?

Обратите внимание, что я подключен к сети в крупном институте.

2 ответа2

0

По умолчанию SSH не интегрируется с другими системами. Обычно он просто открывает порт 22 на вашем локальном компьютере и позволяет клиентам SSH подключаться к нему. members-12-13.hallsnetwork.xxxx.com , скорее всего, обратный DNS для вашего IP-адреса.

Попробуйте найти свой IP-адрес с помощью ifconfig и введите его здесь. Могу поспорить, что он даст вам то же имя хоста.

0

Обратите внимание, что я подключен к сети в крупном институте.

Это именно так. SSH не имеет к этому никакого отношения - и не слепо интегрируется с большой сетью, когда он включен, - скорее, тот факт, что к вашему IP-адресу подключено имя хоста в сети вашего института. Когда вы включаете «Удаленный вход в систему», на панели управления появляется сообщение, которое выглядит примерно так:

Для удаленного входа на этот компьютер введите «ssh username@members-12-13.hallsnetwork.xxxx.com».

Это сообщение на 100% автоматически сгенерировано системой и просто для вашего удобства. Вы можете так же легко удаленно войти в свою систему, используя такой необработанный IP-адрес; обратите внимание, что 123.456.789.0 не является реальным, и я просто использую его для примера:

ssh username@123.456.789.0

Тем не менее, довольно уверенно, что обратная информация DNS об имени хоста, которое вы получаете, происходит из трафика / данных arp (Address Resolution Protocol) . Таким образом, вы можете увидеть похожую информацию, набрав эту команду arp из командной строки в «Терминале»:

arp -a

В нем будут перечислены все таблицы преобразования адресов Интернет-Ethernet, используемые протоколом разрешения адресов в вашей системе. Таким образом, результат будет примерно таким:

members-12-13.hallsnetwork.xxxx.com (123.456.789.0) at 11:ee:dd:ff:aa:cc on en0 ifscope [ethernet]

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