IPv6を有効にしたままIPv4の優先順位を上げる設定(Windows10)
提供:あわ自由帳
Windows 10 Technical Preview で、IPv6の設定を有効にしつつ、IPv4の優先順位を上げる方法を紹介します。
Build 1004 適用してから、自宅サーバー(ローカルネット上)に接続できなくなったので行った。
コマンドプロンプトを起動
スタートボタンを右クリックし、コマンドプロンプトを管理者権限で起動します。
優先順位の確認
netsh interface ipv6 show prefixpoliciesと入力します。
C:\WINDOWS\system32>netsh interface ipv6 show prefixpolicies アクティブ状態を照会しています... 優先順位 ラベル プレフィックス ---------- ----- -------------------------------- 50 0 ::1/128 40 1 ::/0 ← IPv6 30 2 2002::/16 20 3 ::/96 10 4 ::ffff:0:0/96 ← IPv4
順位を入れ替える
コマンドで順位を入れ替える
C:\WINDOWS\system32>netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 50 0 C:\WINDOWS\system32>netsh interface ipv6 set prefixpolicy ::1/128 40 1 C:\WINDOWS\system32>netsh interface ipv6 set prefixpolicy ::/0 30 2 C:\WINDOWS\system32>netsh interface ipv6 set prefixpolicy 2002::/16 20 3 C:\WINDOWS\system32>netsh interface ipv6 set prefixpolicy ::/96 10 4
再び優先順位の確認
再びnetsh interface ipv6 show prefixpoliciesと入力します。
C:\WINDOWS\system32>netsh interface ipv6 show prefixpolicies アクティブ状態を照会しています... 優先順位 ラベル プレフィックス ---------- ----- -------------------------------- 50 0 ::ffff:0:0/96 ← IPv4 40 1 ::1/128 30 2 ::/0 ← IPv6 20 3 2002::/16 10 4 ::/96
PCの再起動
設定の変更は、PCを再起動後に有効になりました。
デフォルトの状態に戻すには
C:\WINDOWS\system32>netsh interface ipv6 reset
コマンド発行後に PC の再起動をします。