IPv6 Link Локальные адреса в / etc / hosts

Я пытаюсь SSH на сервер на моей локальной сети через IPv6. Для того, чтобы сэкономить время и не набирать SSH FE80 :: 301B: 7ACC: BC33: A191% WLP1S0 Я пытался определить хост в / etc / hosts .

Проблема в том, что со ссылкой на локальные адреса вам необходимо указать интерфейс, но когда я пытаюсь добавить

Fe80 :: 301B: 7ACC: BC33: A191% WLP1S0 Ubuntu

, а затем запустить Ubuntu

Я получаю

$ ssh ubuntu ssh: подключиться к хосту Ubuntu Port 22: неверный аргумент

, ни я не могу пинговать Ubuntu, но если я сделаю ping -i wlp1s0 ubuntu Тогда это работает.

Поэтому вопрос: Как вы указываете хосты по ссылке Local IPv6 адресов? Может быть, я должен сделать что-то еще, чем редактирование / etc / hosts?

Я бы предпочел не запустить DNS-сервер или какое-то другое «тяжелое» решение :) Мне просто нужно указать один хост в конце.

Спасибо.

0
задан 23 March 2021 в 15:44

1 ответ

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

TL; DR

Так что для того, чтобы назвать разрешение работать должным образом необходимо активировать LLMNR, редактирование

/etc/systemd/res revolding.conf и незачагаемая строка llmnr = Да и перезапустить соответствующую службу со стороны Sudo SystemCTL Перезагрузите систему SystemD-REVENT.SERVICE на всех хостах, которые вы хотите, чтобы имя хоста было разрешено.

Дольше ответа. Как указано в https://unix.stackexchange.com/questions/452527/ipv6-link-local-address-in-etc-hosts?noredirect=1&lq=1 В основном из-за Glibc (и вся сеть, используя Soft, будет использовать вызовы к тому, что Lib см. GetAddrinfo (3), например). Нет смысла использовать файл / etc / hosts. Но вместо этого следует использовать llmnr. По умолчанию в Ubuntu 20.10 по умолчанию по умолчанию не включен, поэтому нужно включить его вручную. Вы делаете это на всех имена хостов, которые вы хотели бы быть разрешены автоматически.

Некоторые чтение Человек SystemD-Rested.Service Resolvectl. RESEVEL.CONF

0
ответ дан 1 April 2021 в 23:01

Другие вопросы по тегам:

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