На моем /etc /hosts я сделал несколько адресов ipv6

fe80::ee01          hpux.ipv6.private      hpux
fe80::ee03          slack64.ipv6.private    slack64

я делаю

ssh -6 fe80::ee01%br0 OK

если я сделаю

  ssh -6 hpux%br0 

дай мне ошибку

а также

ssh hpux%br0

дай ошибку. Нет способа использовать имя хоста ipv6?

1 ответ1

2

Дайте реальные адреса своим хозяевам. fe80: адреса являются локальными ссылками и подходят для автоматических протоколов (mDNS, DHCPv6 и т. д.), но не для обычного использования. Используйте глобальные IPv6-адреса, которые вы получили от своего провайдера. Если ваш провайдер еще не поддерживает IPv6, найдите лучшего провайдера. Я понимаю, что это может быть возможно не для всех.

Альтернативой является создание собственного префикса ULA, например, на http://unique-local-ipv6.com/ или https://www.sixxs.net/tools/grh/ula/. Вы не сможете получить доступ к Интернету с помощью адресов ULA, но они хороши, если вы хотите получить опыт работы с протоколом.

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