web-dev-qa-db-ja.com

WindowsでIPv6アドレスの自動構成を無効にするXP

Windows Vista以降のバージョンでは、GUIを介して、またはnetshを使用して、静的IPv6アドレスとゲートウェイをインターフェイスに割り当てることができます。アドレスは、Windowsで静的に構成することもできますXP with

netsh interface ipv6 add address "Local Area Network" 2001:db8::bad:f00d

そしてデフォルトルートは:

netsh interface ipv6 add route ::/0 "Local Area Network" 2001:db8::1

ただし、これに伴う問題は、RA放出ルーターがリンク上に存在する場合、Windows XPは、アドバタイズされたプレフィックスとリンクローカル(fe80::)デフォルトゲートウェイとしてのルーターのアドレス。

ホストが静的にアドレス指定されている場合、どうすれば自動構成をオフにできますか?

[〜#〜] update [〜#〜]

IPv6自体を無効にせずにSLAACを無効にする簡単な方法はないようです。そうするためのレジストリ設定はありますか?

5
user81458

ローカルIPv6ネットワークでXPボックスを起動するのは...楽しかったです。そうではありません。

したがって、1つの画像で、ここに問題があります。XPのIPv6のサポートはせいぜい最小限です。ステートレス自動構成を無効にすること可能、またはそれ以外のものを使用することさえ可能だとは思いません。

Windows XP IPv6 FAIL

まず、ステートレス自動構成とプライバシーアドレスを問題なく取得します。プライバシーアドレスはグローバルインターネットで機能します。これは、Google Chromeで 私のIPアドレスツール にアクセスして確認しました。

だから私たちはいじり始めます。

まず、GUIはIPv6の構成オプションを提供しません。 「プロパティ」がグレー表示されていることを確認してください。やりたいことはすべてコマンドラインから実行する必要があります。

routerdiscovery=disabled @MikePenningtonからの提案は、このコマンドがXPでまったくサポートされていないため、機能しません。Vista以降が必要です。

いわゆる WindowsXP用のAdvancedNetworking Pack はSP1システム用にダウンロードできますが、この機能は SP2に含まれています であり、提供されるものはすべてSP2またはより高いシステム。

インストールすると、ipv6コマンドが使用可能になりますが、それは 関連するものは何も提供しません 近隣探索を無効にします。

残念ながら、WindowsファイアウォールはXP IPv4接続とIPv6接続を区別しません )であるため、ファイアウォールでブロックするICMPv6メッセージを選択することはできません。 Windowsファイアウォールの回避策。

最後に、 XPはDHCPv6もサポートしていません

IPv6自体は、このコードが2003年にリリースされてから成熟しているため(MicrosoftはXPで更新したことがないようです)、ほぼ10年前にIPv6について知られていたことによって制限されています。私の知る限り、WindowsでのIPv6サポートXPは「テクノロジープレビュー」と見なされ、本番環境では使用されないか、少なくとも細心の注意を払い、その制限を完全に理解して使用する必要があります。

もちろん、XPはこの時点で耐用年数の終わりに近づいています(そして、すでに耐用年数の終わりを過ぎたと言う人もいます)ので、あなたがcanボックスをアップグレードできます。これがおそらく最も簡単な解決策です。

TL; DR:きれいな写真を見てください。泣きます。現在のバージョンのWindowsにアップグレードします。

5
Michael Hampton

ホストが静的にアドレス指定されている場合、どうすれば自動構成をオフにできますか?

ルーターにすでにipv6自動構成がある場合、静的なデフォルトとアドレスを割り当てる理由を尋ねる価値があります。

ただし、探していることを実行するには、管理者のcmd.exeシェルからこのコマンドを使用します...

netsh interface ipv6 set interface "Local Area Connection" routerdiscovery=disabled

ソース: MSDN technet

[〜#〜]編集[〜#〜]

XPを使用しているため、WindowsファイアウォールでRAメッセージをブロックします。

1
Mike Pennington

機能を備えたものを具体的に指定することはできませんが、組み込みのXPファイアウォールだけが利用可能なソフトウェアファイアウォールではありません。おそらく、他のファイアウォールソフトウェアパッケージの1つがそれらのパケットをチャックアウトできます。君は?

0
Mark