IPv6 ネットワークを使用するようにサーバーを設定する方法

IPv6 ネットワークを使用するようにサーバーを設定する方法

IPv6トンネルを介してネットワークに接続できるサーバーがあります。プロキシサーバーとして使用したいです。私が理解しなければならないいくつかのことがあります。

  1. DNSを設定する方法は? IPv6をサポートするパブリックDNSはありますか?プライベートIPv6 DNS設定に関する記事が見つかりました。これは必須ですか?

  2. すべてのネットワークトラフィックがIPv6トンネルを通過するかどうかを確認するには?

答え1

「プロキシとして使用」がネットワーク全体にIPv6接続を提供する場合は、次の2つのことを行う必要があります。

  • IP(v6)転送を有効にする
  • 送信する適切なプレフィックス通知を設定します。

Linuxでは、それぞれ/proc/sys/net/ipv6/conf/all/forwardingradvdデーモンです。


DNSを設定する方法は? IPv6をサポートするパブリックDNSはありますか?プライベートIPv6 DNS設定に関する記事が見つかりました。これは必須ですか?

「IPv6 サポート」について: 「DNS による IPv6 アドレス解決」と「IPv6 による DNS によるアドレス解決」の違いを理解していることを確認してください。

前者は、名前をIPv6アドレスに変換(ipv6.google.comto 2a00:1450:8006::63)することを意味し、変換がIPv6を介しているかどうかにかかわらず、同じ方法で動作します。すべてのDNSサーバー(パブリックDNSサーバーを含む)はこの機能をサポートします。

後者は、IPv6パケット内ですべてのDNSクエリを送信することを意味します。現在公開DNSサーバーはないようです。

すべてのネットワークトラフィックがIPv6トンネルを通過するかどうかを確認するには?

::/0 via <the_tunnel_host>たとえば、SLAACを提供するradvdがある場合、デフォルトパスを追加すると自動的にこれが行われます。

関連情報