イベントガイドを IPv6 で利用できるようにするコースは、ターミナルを操作し、アドレス、名前、ポートを識別できる学習者向けの実践的なネットワークプロジェクトです。IPv4 で動作しているガイドから始め、実際の IPv6 クライアントが同じ名前で完全なページとプログラムを取得できるようにします。
1 つのガイド付きラボで、独立したアプリケーションリスナー、短い Nginx 設定、AAAA レコード、範囲を限定した検証と読み込み、DNS キャッシュの自然な更新を学びます。1 つの独立チャレンジでは、イベント、接続先、リソースを変え、同じ方法を応用します。IPv4、他のサイトとレコード、元のコンテンツは常に維持します。
学習内容
- IPv6 アドレスへの到達性、ネイティブなアプリケーションの待ち受け、正しい HTTP 内容を区別する;
- 省略表記の IPv6 アドレスと角括弧付き URL を読み、
curlに IPv4 または IPv6 を明示する; - IPv4 リスナーを残して短い Nginx サイト設定を拡張する;
- 対象 AAAA を修正し、ゾーンの検証と読み込み、キャッシュの自然な期限切れを観察する;
- 両アドレスファミリーで同一の元のホーム、詳細、スタイルシート、完全なダウンロードを取得する;
- 限定的な変更の中で、独立したサービス、レコード、準備済みネットワーク設定を維持する。
このコースの対象者
アドレスの設定や ping の成功から、実際に使えるアプリケーションの提供へ進みたいネットワーク学習者、管理者志望者を対象とします。
前提知識: 基本的なコマンド入力、パス移動、タブ切り替えと、IP アドレス、DNS 名、ポート、待ち受けサービスの識別。名前解決を事前に練習しておくことを推奨します。IPv6 管理や Nginx の経験は不要です。アドレス構文、短いファイルの編集、検証、読み込み、復旧を本コースで説明します。
学習環境: Guide Server と Guide Client の独立コンソール、実際の IPv4/IPv6 ネットワーク、DNS 権威サーバーとキャッシュ、イベント内容、ダウンロード済みファイル用のブラウザ表示を備えた Linux 環境です。ノードは 1 つのカーネルを共有します。実行時のラベルとサイトは英語で、コースとラボの文書は 9 言語に対応します。
よくある質問
自宅にパブリック IPv6 が必要ですか?
不要です。準備済みのローカルネットワークで実際の IPv6 接続を行います。自宅のインターネット接続には依存せず、変更もしません。
ブラウザでページが開けば IPv6 の証明になりますか?
なりません。デュアルスタックのクライアントは IPv4 に切り替えることがあります。ファミリーを指定し、実際の接続先を読み、受信した完全なリソースを比較します。保存ファイルの表示機能は不足分を取得しません。
IPv6 ルーティングや Nginx を最初から設定しますか?
いいえ。アドレスとルートは準備済みです。小さなリスナー変更と対象 DNS の修正だけを行います。RA、DHCPv6、NAT64、トンネル、公開環境への展開は対象外です。
チャレンジでは何が変わりますか?
別のイベントで接続先とリソース名が変わります。既存サービスを維持しながら修正対象のリスナーとレコードを判断し、練習済みのツールと復旧方法だけを使います。

