5

ввод адреса \ IPv6 с двоеточиями не работает, также как и обычный способ заключить адрес в скобки []

1 ответ1

8

Так что я только что нашел этот пост на форуме, который объясняет проблему и решение.

По-видимому, Windows Explorer не может обрабатывать двоеточия, поэтому обходной путь для замены: на -, а затем в конце конца адреса .ipv6-literal.net

первая проблема в том, что точка с запятой не поддерживается с именем файла unc, например, \sharename

Литеральные адреса IPv6 в идентификаторах сетевых ресурсов Поскольку адрес IPv6 содержит символы двоеточия (":"), сетевые администраторы должны позаботиться о том, чтобы избежать конфликтов с другими синтаксическими значениями двоеточия в метках сетевых ресурсов. В IPv4 двоеточие используется для отделения IP-адреса от номера порта транспортного протокола. Это использование было расширено до IPv6, однако, когда порт указан в адресной строке, надлежащий адрес IPv6 должен быть заключен в квадратные скобки ("[", "]"). Это соглашение используется в других более сложных идентификаторах. Пример. В URL-адресе IPv6-адрес заключен в квадратные скобки, например, http://[2001: 0db8: 85a3: 08d3: 1319: 8a2e: 0370: 7348]/. Если в URL-адресе также указан номер порта, используется запись: https://[2001:0db8:85a3:08d3:1319:8a...7344]:443/Это не только полезно, но и обязательно при использовании shortform: https://[2001: db8:: 1428: 57ab]: 443/Дополнительную информацию можно найти в «RFC 2732 - Формат буквенных IPv6-адресов в URL» и « RFC 3986 - Универсальный идентификатор ресурса (URI): общий синтаксис». В операционных системах Microsoft Windows IP-адреса также были разрешены в именах путей UNC. Поскольку двоеточие является недопустимым символом в имени пути UNC, использование адресов IPv6 также недопустимо в именах UNC. По этой причине Microsoft зарегистрировала интернет-домен второго уровня ipv6-literal.net в качестве средства, облегчающего символическую замену. Адреса IPv6 могут транскрибироваться следующим образом: 2001: 0db8: 85a3: 08d3: 1319: 8a2e: 0370: 7348 записывается как 2001-db8-85a3-8d3-1319-8a2e-370-7348.ipv6-literal.net. автоматически разрешается программным обеспечением Microsoft без DNS-запросов к любым серверам имен. Если адрес IPv6 содержит индекс зоны, он добавляется к части адреса после символа ':' fe80--1s4.ipv6-literal.net.source wikipediaIPv6 - Википедия, свободная энциклопедия

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