IPv6 アドレスを使用して Windows エクスプローラーでファイル共有にアクセスするにはどうすればよいですか?

IPv6 アドレスを使用して Windows エクスプローラーでファイル共有にアクセスするにはどうすればよいですか?

コロンでIPv6アドレスを入力しても機能しません。また、アドレスを[]括弧で囲むという一般的な方法も機能しません。

答え1

そこで私はこれ問題と解決策を説明するフォーラム投稿。

どうやらWindowsエクスプローラーはコロンを処理できないようです。回避策としては、:を-に置き換えて、アドレスの末尾を.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/これは便利なだけでなく、短縮形を使用する場合に必須です: https://[2001:db8::1428:57ab]:443/追加情報については、「RFC 2732 - URL 内のリテラル IPv6 アドレスの形式」および「RFC 3986- 統一リソース識別子 (URI): 汎用構文。" Microsoft Windows オペレーティング システムでは、統一名前付け規則 (UNC) パス名で IP アドレスも許可されていました。コロンは UNC パス名では不正な文字であるため、IPv6 アドレスを UNC 名で使用することも不正です。このため、Microsoft は、記号置換を容易にする手段として、第 2 レベルのインターネット ドメイン 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 アドレスにゾーン インデックスが含まれている場合は、's' 文字の後のアドレス部分に追加されます。 fe80--1s4.ipv6-literal.net.source wikipediaIPv6 - フリー百科事典『ウィキペディア(Wikipedia)』

関連情報