Windows OSの一時IPv6アドレスを無効にする
はじめに現在の設定値を確認します。コマンドプロンプトで既定値を確認する。
コマンドプロントを開き、次のコマンドを実行します。
>netsh interface ipv6 show privacy
アクティブ状態を照会しています...
一時アドレス パラメーター
---------------------------------------------
一時アドレスの使用 : enabled
重複アドレスの検出の試み : 3
有効期間の最大値 : 7d
優先する有効期間の最大値 : 1d
再生成時間 : 5s
ランダム時間の最大値 : 10m
ランダム時間 : 4m38s
コマンドプロンプトで一時IPv6アドレスを無効にする。
管理者権限でコマンドプロントを開き、次のコマンドを実行します。
>netsh interface ipv6 set privacy state=disable
インターフェイスを再起動します。
PowerShellで設定値を確認する。
PS C:\> Get-NetIPv6Protocol
DefaultHopLimit : 128
NeighborCacheLimit(Entries) : 256
RouteCacheLimit(Entries) : 4096
ReassemblyLimit(Bytes) : 267020064
IcmpRedirects : Enabled
SourceRoutingBehavior : DontForward
DhcpMediaSense : Enabled
MediaSenseEventLog : Disabled
MldLevel : All
MldVersion : Version2
MulticastForwarding : Disabled
GroupForwardedFragments : Disabled
RandomizeIdentifiers : Enabled
AddressMaskReply : Disabled
UseTemporaryAddresses : Enabled
MaxTemporaryDadAttempts : 3
MaxTemporaryValidLifetime : 7.00:00:00
MaxTemporaryPreferredLifetime : 1.00:00:00
TemporaryRegenerateTime : 00:00:05
MaxTemporaryDesyncTime : 00:10:00
DeadGatewayDetection : Enabled
DefaultHopLimit : 128
NeighborCacheLimit(Entries) : 256
RouteCacheLimit(Entries) : 4096
ReassemblyLimit(Bytes) : 267020064
IcmpRedirects : Enabled
SourceRoutingBehavior : DontForward
DhcpMediaSense : Enabled
MediaSenseEventLog : Disabled
MldLevel : All
MldVersion : Version2
MulticastForwarding : Disabled
GroupForwardedFragments : Disabled
RandomizeIdentifiers : Enabled
AddressMaskReply : Disabled
UseTemporaryAddresses : Enabled
MaxTemporaryDadAttempts : 3
MaxTemporaryValidLifetime : 7.00:00:00
MaxTemporaryPreferredLifetime : 1.00:00:00
TemporaryRegenerateTime : 00:00:05
MaxTemporaryDesyncTime : 00:10:00
DeadGatewayDetection : Enabled
PowerShellで一時IPv6アドレスを無効にする。
Set-NetIPv6Protocol -UseTemporaryAddresses Disabled
以上です。