コンピューターに静的IPを設定する場合、どのIPv6を使用するかをどのように判断できますか?


14

最近、デスクトップにWindows Server 2012をインストールしました。接続設定を変更して、内部IPアドレスを192.168.0.99(IPv4)としてハードコーディングしました。Windows Server 2012は、IPv6アドレスも静的アドレスに設定する必要があると警告しましたが、同等のアドレスがIPv6形式であるかどうかはわかりません。私はこれをグーグルで検索しようとしましたが、「IPv4をIPv6に変換する」いくつかのウェブサイトを訪れた後、それぞれ異なる値を与えてくれました。どちらが正しいのかわかりません。

IPv4アドレスをIPv6アドレスに適切に変換するにはどうすればよいですか?具体的には、192.168.0.99がIPv6形式で何であるかを知りたいです。ありがとう!


一意のローカルアドレスを使用するようにOSに指示します。これらは、プライベートアドレスの実際の置き換えです。LANをマージする場合でも一意である必要があるため、固定することはできませんが、通常の状態では、競合がない場合は同じままにする必要があります。
BatchyX

2
192.168。*。* *(再利用可能/ルーティングされていないアドレス)アドレスは、ipv4がアドレス空間を使い果たしている間に機能し続けることができるようにするための回避策です。ipv6が解決策です。
ctrl-alt-delor

回答:


22

IPv6には、IPv4の「プライベート範囲」アドレスに相当するもの(一意のローカルアドレスRFC 4193)と呼ばれる)があり、そのfd00::/8範囲を使用します。その範囲内でランダムな/ 48または/ 64プレフィックスを選択し(例についてはWikipediaの記事を参照)、ネットワークで使用します。

ただし、内部IPv4アドレスの直接変換はあまり意味がありません。(もしそうすれば、IPv4と同じ制限がありますよね?)

ただし、IPv6では、ローカルアドレスを使用する必要はありません。ISPがネイティブIPv6をまだ提供していない場合でも、グローバルアドレス範囲を自分で取得する方法はいくつかあります。

  • Tunnelbrokerまたは同様のサービスでサインアップできます。それらのほとんどは、グローバルに到達可能な/64ブロック(1つのサブネット)を提供し、多くは要求に応じて提供/48または/56ブロックします(それぞれ64kおよび256サブネット)。同じトンネルを使用すると、グローバルIPv6インターネットにもアクセスできます。

  • または、グローバル IPアドレスに基づいて6to4アドレス範囲を使用できます。たとえば、ISPから割り当てられている場合(16進数のC0 00 7B EA)、使用できます。そのようなアドレスは、インターネットからも到達可能です。192.0.123.2342002:c000:7bea::/48


良いアドバイス。LANでIPv6を実行する場合、これがその方法です。
サンダーステファン

9

grawityの答え(プライベート範囲に相当するものは、Unique Local Addresses、RFC 4913)を拡張するために、使用する実際のアドレスを選択する方法を以下に示します。

192.168.XのようなIPv4プライベート範囲。、Xの値をランダムに選択しますが、選択できる値はほんの数個(192.168.0を選択します)、マシンの乱数を選択します( 99を選択します)。複数のネットワーク、たとえば192.168.1を使用できます。、しかし実際には2つの既存のネットワークのセットを結合することはできません。プライベートレンジ10.XY使用するとより多くのオプションが提供されますが、それでも制限されます。

IPv6の場合、「fd」で始まり、その後に一意の割り当て用の10桁の16進数(x)、およびネットワーク用の4桁の16進数(y)が続きます。各マシンには、最大16桁の16進数(z)の番号が付けられます。

これにより、「fdxx:xxxx:xxxx:yyyy:zzzz:zzzz:zzzz:zzzz」のような値が得られますが、多くのゼロを入力すると、書き出すのにかなり時間がかかります。

たとえば、最初のランダムな10(x)として「12:3456:789a」を選択し、その(y)内でネットワーク「0001」を使用してから、マシンで「0000:0000:0000:0063」を選択します(16進数63が10進数の99と同じ)。

これにより、マシンにIPv6アドレス「fd12:3456:789a:0001:0000:0000:0000:0063」が付与されます。(特定のネットワークでは、12:3456:789aの部分に異なるランダムな値を使用します。)

略記法でゼロを折りたたむことができるため、これは単に「fd12:3456:789a:1 :: 63」になります。

割り当て全体は「fd12:3456:789a :: / 48」になり、使用しているサブネットは「fd12:3456:789a:1 :: / 64」になります。

上記の例では、IPv4とIPv6の両方の範囲のマシンで同じ番号(10進数99、0x0063 16進数)が発生することがありますが、一致する必要はありません(単に簡単な場合があります)。


1

まず、ホームネットワークでIPv6アドレスを使用することはありませんが、必要に応じて自動に設定する必要があります(IPv6のみ)。また、ルーターはDHCPv6をサポートする必要があります。WindowsサーバーはIPv4をIPv6に自動的に変換します。静的IPv6アドレスを試してみたい場合は...

率直に言って、使用できるIPv6アドレスには複数の種類がありますが、それらのすべてについては知りません。以下は、指定されたIPv4の変換表です。これは私が信頼できる最高のツールの1つです。

換算表

私が言える限りでは2002:C0A8:63:0:0:0:0:0、静的IPv6アドレスとして使用する必要があります。(以前に別の形式を使用していましたが、誰かがこの形式を有線で使用しないでくださいとコメントしました。私はこの形式に切り替えました。)

同様のServerFault質問があります。これは少し役立つと思います。


2
アドレスリンク0:0:0:0:0:ffff:c0a8:0063は、ソフトウェアがIPv4を介して通信する場合でもIPv6 APIを使用できるようにするためのものです。ワイヤ上で使用しないでください(したがって、インターフェイスアドレスとしても使用しないでください)。
サンダーステファン

さて、私は、IPv6に変更されている2002:C0A8:63:0:0:0:0:0、その6-に-4形式を
ミタルAkshat

-1

はい、NATを使用している場合、IPv6に移行する必要はありませんが、1)NATは特にVoice over IPサービスに問題があります)NATは複雑さを追加し、ルーティングの時間/労力を増加させます

実際の質問に答えるために、IPv4アドレスを:: FFFFの形式でIPv6アドレスにエンコードできます。

したがって、119.225.152.21のIPv4アドレスは、IPv6では0:0:0:0:0:FFFF:119.225.152.21として表すことができます。これは、:: FFFF:192.225.152.21に短縮されます。

IPv4アドレスの各セクションはもちろん16進数で送信されるため、ネットワークトレースには、:: FFFF:C0E1:9815が16進数で192 = C0、16進数で225 = E1,152 = 98などと表示されます。

これは、IPv6ネットワークを離れてIPv4ネットワークに入るときにIPv4アドレスに変換されます

このページにはこれに関する情報があります

http://computernetworkingnotes.com/ipv6-features-concepts-and-configurations/special-ipv6-to-devices.html


-4

実際の必要はなく、おそらく内部ネットワークにIPv6アドレスを設定する意味はありません。IPv4アドレスをそのまま使用し、警告を無視してください。この警告は、パブリックサーバーでの使用に関連するため、内部ネットワークでIPv6を実行する正当な理由がない限り、心配する必要はありません。

他の点では、IPv4アドレスのIPv6「変換」はありません。それらは別個のシステムです。

デスクトップでIPv6を割り当てるには、IPv6ネットワークを管理するように内部ルーターを構成する必要があります。

ホームIPv6ネットワークを実行したい場合は、次の質問に役立つコメントがあります。


8
たとえそれがオプションであっても、正確さのために私はまだしたいと思います。
私の

IPv6ネットワークを内部で実行する場合は、IPv6用のルーターも構成する必要があります。ここにいくつかの有用なコメントがあります:superuser.com/questions/43853/…–
harunahi

1
IPv6は、あなたが考えているよりもはるかに多くの場所で使用されています。最近では、すべてのインターフェイスにデフォルトでリンクローカルIPv6アドレスがあります。通常、グローバルIPv6アドレスの設定は、ISPから提供された場合にのみ役立ちますが、ULA(Unique Local Addresses)を使用してローカルIPv6ネットワークを実行できます。
サンダーステファン

7
これは2013年の平凡な回答でした。今日は危険なほど古くなっています。
マイケルハンプトン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.