WindowsでIPv6を使うときの設定について
■Windows2000
追加ソフトが必要。詳しくは↓を。
http://pub.cozmixng.org/~hiki/v6/?Windows2000%A4%CBIPv6%A4%F2%C6%B3%C6%FE%A4%B9%A4%EB%BC%EA%BD%E7
■WindowsXP SP1
↓のサイトがわかりやすい。
http://www.atmarkit.co.jp/fnetwork/tanpatsu/10winxpv6/winxpv602.html
ちなみに、WindowsXPのなかでも時代によってIPv6の表記名や仕様が異なる
環境 | IPv6インストール方法 | プロトコル表示 |
WindowsXP SPなし | コマンド(ipv6 install) | Microsoft IPv6 Developer Edition |
WindowsXP SP1 | GUIも可 | Microsoft IPv6 Developer Edition |
Advanced Networking Pack for Windows XP(*1)あり | GUIも可 | Microsoft TCP/IP version 6 |
WindowsXP SP2 | GUIも可 | Microsoft TCP/IP version 6 |
'*1)「Advanced Networking Pack for Windows XP」の詳細は↓
http://support.microsoft.com/default.aspx?scid=kb;ja;817778
WindowsXP SP1でWindowsUpdate?などから追加でインストールできる。
これがインストールされていると、プロトコルの名称も変わり、コマンドもいくつか変わる(*2)。WindowsXP SP2での本格的サポートの準備っていう感じ。
'*2)例えば、IPv6匿名アドレスのに関するコマンド
Advanced Networking Pack for Windows XP なし | Advanced Networking Pack for Windows XP あり |
ipv6 gpu UseAnonymousAddresses? [yes or no or always or counter] | ipv6 gpu UseTemporaryAddresses? [yes or no or always or counter] |
■Windows2000
ipconfigではIPv6アドレスは確認できない
コマンドプロンプトから
ipv6 if
■WindowsXP全般
コマンドプロンプトから
ipconfig や ipconfig/all
結果例 (*には16進数がはいる)
C:\Documents and Settings\HELPDESK>ipconfig Windows IP Configuration Ethernet adapter ワイヤレス ネットワーク接続 8: Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 192.168.1.9 Subnet Mask . . . . . . . . . . . : 255.255.255.0 IP Address. . . . . . . . . . . . : 2001:DB8:abcd:0:74ba:e9ed:aec:**** IP Address. . . . . . . . . . . . : 2001:DB8:abcd:0:202:2dff:fe87:**** IP Address. . . . . . . . . . . . : fe80::202:2dff:fe87:****%4 Default Gateway . . . . . . . . . : 192.168.1.1 fe80::2a0:deff:fe30:****%4 Ethernet adapter ローカルエリア接続: Media State . . . . . . . . . . . : Media disconnected Tunnel adapter Teredo Tunneling Pseudo-Interface: Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : fe80::5445:5245:****%7 Default Gateway . . . . . . . . . :
もしくは
ipv6 if
■WindowsXP全般
コマンドプロンプトで
ping 通信相手のIPv6アドレス(例えば、www.kame.net)
結果例
C:\Documents and Settings\HELPDESK>ping www.kame.net Pinging www.kame.net [2001:200:0:8002:203:47ff:fea5:3085] with 32 bytes of data: Reply from 2001:200:0:8002:203:47ff:fea5:3085: time=8ms Reply from 2001:200:0:8002:203:47ff:fea5:3085: time=8ms Reply from 2001:200:0:8002:203:47ff:fea5:3085: time=10ms Reply from 2001:200:0:8002:203:47ff:fea5:3085: time=8ms Ping statistics for 2001:200:0:8002:203:47ff:fea5:3085: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 8ms, Maximum = 10ms, Average = 8ms
もしくは
ping6 通信相手のIPv6アドレス(例えば、www.kame.net)
ping6を使うとSourceAddress?が表示されるから便利。
結果例
C:\Documents and Settings\HELPDESK>ping6 www.kame.net Pinging www.kame.net [2001:200:0:8002:203:47ff:fea5:3085] from 2001:DB8:abcd:0:74ba:e9ed:aec:56a4 with 32 bytes of data: Reply from 2001:200:0:8002:203:47ff:fea5:3085: bytes=32 time=7ms Reply from 2001:200:0:8002:203:47ff:fea5:3085: bytes=32 time=8ms Reply from 2001:200:0:8002:203:47ff:fea5:3085: bytes=32 time=8ms Reply from 2001:200:0:8002:203:47ff:fea5:3085: bytes=32 time=8ms Ping statistics for 2001:200:0:8002:203:47ff:fea5:3085: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 7ms, Maximum = 8ms, Average = 7ms
ただし、リンクローカルアドレスにpingを打つときはスコープID(↓の例だと最後の「%4」のこと)が必要。
ping fe80::2a0:deff:fe30:70e8%4
スコープIDは、%インターフェースIDのこと。
インターフェースIDは、ipv6 if の結果で表示された番号のこと。
Interface 4: Ethernet: ワイヤレス ネットワーク接続 8
だったら %4
■WindowsXP全般
コマンドは「ipv6コマンド」と「netshコマンド」の2種類があるが、どちらでもよい。
「ipv6コマンド」は無くなる方向に進んでいる。
各コマンドは↓の表を参照
http://www.atmarkit.co.jp/fnetwork/tanpatsu/10winxpv6/hyo3.html