DebianベースのシステムでIPv6を設定するには?

DebianベースのシステムでIPv6を設定するには?

これはおそらく非常に基本的な質問であることを知っていますが、私に合った答えが見つからないようです。 IPv4用のネットワークを構成した経験がありますが、IPv6はまったく異なる話です。私はこの問題を解決しようとしています。

IPv6を使用するようにラップトップを設定しようとしています。職場でIPv6処理を開始する必要があるので、ローカルで試してみると思いました。アドレスの設定についていくつかの質問があります。

まず、これに基づいてこのウェブサイト私のLinuxカーネルはIPv6をサポートし、IPv6用に設定されています。

$ [ -f /proc/net/if_inet6 ] && echo 'IPv6 ready system!' || echo 'No IPv6 support found! Compile the kernel!!'
IPv6 ready system!
$ lsmod | grep -qw ipv6 && echo "IPv6 kernel driver loaded and configured." || echo "IPv6 not configured and/or driver loaded on the system."
IPv6 kernel driver loaded and configured.

を使用してpingを正常に実行できますping6 -wlan0 [ip6addr]。私の現在のIPは私が理解しているリンクローカルアドレスです。グローバルスコープが必要です外の世界(例:ipv6.google.com)にアクセスします。

  1. 私自身のグローバルスコープIPを割り当てることはできますか?それとも、ネットワーク検索/ DHCPv6にそれを処理させる必要がありますか?
  2. 後者の場合、これを行うようにシステムをどのように構成しますか?
  3. 電子ならフォローすることもできますねこのガイドライン。 IPv4設定と非常によく似ています。プレフィックスを20XXに設定する以外に、アドレスを生成する方法の韻や理由はありますか?

また、私のワイヤレスルーターをIPv6用に設定する必要があることも知っていますが、これはこの質問の一部ではありません。

ベストアンサー1

Debian、Ubuntu、その他のLinuxディストリビューションはすでに複数のリリースでIPv6をサポートしています。

  1. 自分のグローバルIPv4アドレスを割り当てることができないかのように、自分のグローバルIPv6アドレスを割り当てることはできません。 ISPまたはIPv6プロバイダから割り当てを受け取る必要があります。 IPv6ネットワークに接続している場合は、radvd広告のデータを使用してコンピュータを自動的に設定できます。
  2. IPv6は自動設定用に設計されています。 IPv6アドレスを一覧表示して設定されていることを確認できます(複数の可能性があります)。コマンドを試してくださいip -6 addr show。出発住所fe80:リンクローカルアドレス。で始まるアドレスがある場合は、2xxx:グローバルIPv6アドレスがあります。
  3. グローバルIPv6アドレス(およびネットワークブロック)を取得する方法はいくつかあります。
  4. あなたのISPがIPv6をサポートしている場合は、そのISPからアドレスと少なくとも/ 64ネットワークブロックを取得できます。
  5. 6to4ネットワークを使用して、IPv4アドレスに基づくIPv6ネットワークを取得できます。これは2002年から始まります。その後には16進IPv6アドレスが続きます。radvdIPv4アドレスからIPv6ネットワークブロックを派生するように設定できます。
  6. 6in4を使用してIPv6ネットワークをトンネルプロキシにトンネリングできます。この場合、トンネルプロキシからIPv6アドレスとネットワークブロックを取得します。 ISPがIPv6を準備していない場合は、これが最善の選択です。

ISPからアドレスを受信できなかった場合、ISPがIPv6を準備すると、アドレスが変更されます。この変換は、複数のIPv6アドレスといくつかのルーティングルールを使用してシームレスに実行できます。

おすすめ記事