web-dev-qa-db-ja.com

IPv6を使用してWindowsネットワークフォルダーをマップします

ネットワークフォルダをマップまたは参照する必要があります。ブラウザ/ URLでIPv6しか使用できません。これは可能ですか?

2台のWindows7マシン、1台のVista PC、および1台のWindows Server 2008R2マシンを使用しています。マシンには、それぞれ次の静的IPアドレスが割り当てられています。

2001::4%64
2001::5%64
2001::6%64
2001::7%64

ネットワークは、ESXi4.0サーバーの別の仮想スイッチ上に作成されます。

6
Haranadh Gupta

怠惰な方法- 2001--5s64.ipv6-literal.net 。つまり、すべてのコロンをダッシュ​​に変更します。 %s(「スコープ」の場合)に変更し、Microsoftの特別な.ipv6-literal.netドメインを追加します。

賢い方法は、これらのマシンに適切なホスト名を設定することです。 WindowsはすでにNetBIOSの名前解決を行っており、DNSはさらに優れています。フォールバックとして、 /etc/hosts –もありますが、Windowsでは%SystemRoot%\System32\drivers\etc\hostsと呼ばれています。次のような行を追加します。

2001::4   vm5.example.com

(短所:アドレススコープを指定できません。ただし、例のアドレスはグローバルであるため、必要ありません...)

8
user1686

UNCパスでリテラルIPv6アドレスを指定する場合は、次の手順に従ってください。

  1. コロンを置き換えます(:)ダッシュ付きの文字(-) キャラクター。
  2. テキストを追加します.ipv6-literal.netIPアドレスに。

例えば.

Net Use x: \\fe80-0-0-0-a0b6-99c9-2f6c-5759.ipv6-literal.net\admin$

またはマップドライブダイアログで:

\\fe80-0-0-0-a0b6-99c9-2f6c-5759.ipv6-literal.net\admin$
10
Arthur Fatt