Debian 9でLinodeが私に割り当てた/ 64 IPv6スコープをどのように使用しますか?

Debian 9でLinodeが私に割り当てた/ 64 IPv6スコープをどのように使用しますか?

私はIPv6についてはよくわかりません。これまで読んだことによると、Linodeには/ 64サブネットがあります。つまり、18,446,744,073,709,551,616個のIPアドレスがあることを意味します。

このIPをどのように使用しますか?

1つずつ設定せずに、自分のコンピュータですべて使用できるようにする方法はありますか?私はDebian 9を使用しています

ベストアンサー1

まず、プロバイダがIPアドレスを割り当てる方法は2つあります。 (これはv4とv6の両方に適用されますが、もちろん、v6アドレスの塊よりもプロバイダからv4アドレスの塊を取得するのは難しいです)。

まず、サーバーが接続されているネットワークの「リンク」アドレスにルーティングできます。その場合、サーバーはトラフィックを受信したいすべてのアドレスに対するndp(ipv4の場合はarp)要求に応答する必要があります。デフォルトでは、Linuxは「ローカル」として追加されたアドレスに対してこれを行いますが、コンピュータをルーター(VPN接続、仮想マシンなど)として使用するには、ProxyプロキシARP(NDP)を入力する必要があります。ビジネス。 IPv4の場合)。

または、サーバーのプライマリIPにルーティングすることもできます。この場合、サーバーはプライマリIPに対してNDP(IPv4の場合はarp)に応答するだけです。

linodeの文書によると、前者は/ 112ブロックに対して、後者は/ 64ブロックに対して実行されるようです。

したがって、使用方法に関する質問に戻り、使用する用途によって異なります。

顧客に/ 64または/ 56を提供しても、すべての単一アドレスを使用する必要はありませんが、すべてのIPv6サブネットが/ 64であることをお勧めします。これを行う元の理由は、ステートレスの自動構成をサポートすることでしたが、ステートレスの自動構成が愚かな場合でも、より広範な規則になりました。

私が知る限り、アドレスブロックを別々に追加せずに(明らかに/ 64では実用的ではない)、アドレスブロックを「ローカルシステムに属する」として扱うようにLinuxを設定する方法はありません。 TUNインターフェイスを監視し、ローカルオンデマンドでIPを追加するプログラムを作成できますが、そうするとDDOSが設定されます。

おすすめ記事