Windows PCにおいて、IPv6よりもIPv4を優先させるコマンドと、その逆方向のコマンドです!!
■IPv6よりIPv4を優先させるコマンド
NETSH INTERFACE IPV6 SET PREFIXPOLICY ::ffff:0:0/96 50 0
NETSH INTERFACE IPV6 SET PREFIXPOLICY ::1/128 40 1
NETSH INTERFACE IPV6 SET PREFIXPOLICY ::/0 30 2
NETSH INTERFACE IPV6 SET PREFIXPOLICY 2002::/16 20 3
NETSH INTERFACE IPV6 SET PREFIXPOLICY ::/96 10 4
NETSH INTERFACE IPV6 SET PREFIXPOLICY 2001::/32 5 5
NETSH INTERFACE IPV6 SHOW PREFIXPOLICIES
ping localhost
PAUSE IPv4の優先順位をIPv6よりも先になるよう変更しました。
■IPv4よりIPv6を優先させるコマンド
netsh interface ipv6 set prefixpolicy ::1/128 50 0
netsh interface ipv6 set prefixpolicy ::/0 40 1
netsh interface ipv6 set prefixpolicy 2002::/16 30 2
netsh interface ipv6 set prefixpolicy ::/96 20 3
netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 10 4
NETSH INTERFACE IPV6 SHOW PREFIXPOLICIES
ping localhost
PAUSE IPv6の優先順位をIPv4よりも先になるよう変更しました。
管理者になってないと動きませぬ。