---
title: AWS IPv6のすゝめ
tags: 
author: [難波和生](https://www.docswell.com/user/4944428)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/KJ495NP271.jpg?width=480
description: JAWS-UG Okayama 2024 の登壇資料です
published: July 13, 24
canonical: https://www.docswell.com/s/4944428/K82Y2W-jaws-oka-2024
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/KJ495NP271.jpg)

AWS
IPv6のすゝめ
IPv6を活用した環境構築


# Page. 2

![Page Image](https://bcdn.docswell.com/page/LE1KW59KJG.jpg)

自己紹介
◼ 氏名
⚫ 難波 和生（なんば かずお）
◼ 所属/担当
⚫ トレノケート株式会社
⚫ クラウド系コースの講師
◼ 経歴
⚫ インフラエンジニア
⚫ 伝送交換・線路エンジニア
⚫ 情報システム管理者
⚫ クラウドエンジニア
◼ 資格
⚫ ネットワークスペシャリスト
⚫ 電気通信主任技術者
⚫ 第一級陸上特殊無線技士


# Page. 3

![Page Image](https://bcdn.docswell.com/page/GEWD65QPJ2.jpg)

アクセス試してください
IPv6対応通信キャリア
のみアクセスできます
https://bit.ly/4eQEqbT
7/13 のみ有効


# Page. 4

![Page Image](https://bcdn.docswell.com/page/47ZGYNW6E3.jpg)

デモ環境 の構成
User client only via IPv6
jaws-ok-2024
10.0.0.0/16 + 2600:1f14:252:1d00::/56 Internet gateway
Availability Zone
Availability Zone
Public subnet：Dual Stack
Public subnet：Dual Stack
Elastic network interface
Application Load
Balancer
Elastic network interface
Private subnet：IPv6 Only
Private subnet：IPv6 Only
Target Group
Instances
Instances
Auto Scaling group


# Page. 5

![Page Image](https://bcdn.docswell.com/page/YJ6YD8GL7V.jpg)

本資料の目的とゴール
【目的】
IPv6を活用したAWS環境構築の紹介
【ゴール】
AWSでIPv6環境を構築、管理するオペレーションのお役に立つ


# Page. 6

![Page Image](https://bcdn.docswell.com/page/GJ5G39VMJ4.jpg)

本資料のアジェンダ
• どうしてIPv6の環境が必要なの？
• AWSで IPv6 のみの環境を構築するとどんな感じになるのか
• IPv6 のみで 環境構築


# Page. 7

![Page Image](https://bcdn.docswell.com/page/LE3R6YD975.jpg)

本資料のアジェンダ
• どうしてIPv6の環境が必要なの？
• AWSで IPv6 のみの環境を構築するとどんな感じになるのか
• IPv6 のみで 環境構築


# Page. 8

![Page Image](https://bcdn.docswell.com/page/8EDYV5P8EG.jpg)

IPV4/IPV6 DUAL STACK
• World IPv6 Day
IPv6が本格的に展開していくことに弾みをつけるための試み
として、Internet Society (ISOC)が2011年6月8日の1日だけ、
サービス事業者が一斉にIPv6を有効化してみることを呼びか
けたのがWorld IPv6 Dayです
As an attempt to give momentum to the full-scale
deployment of IPv6, the Internet Society (ISOC) held
World IPv6 Day on June 8, 2011, to encourage service
providers to enable IPv6 simultaneously for one day.
https://www.worldipv6launch.org/
https://blog.nic.ad.jp/2021/6406/


# Page. 9

![Page Image](https://bcdn.docswell.com/page/V7P6VGNWJ8.jpg)

どうしてIPv6の環境が必要なの？
アジア太平洋地域におけるIPv4アドレスの在庫が無くなりました


# Page. 10

![Page Image](https://bcdn.docswell.com/page/2JV3Z6K9EQ.jpg)

どうしてIPv6の環境が必要なの？
パブリック IPv4 アドレスの利用に対する新しい料金体系を発表


# Page. 11

![Page Image](https://bcdn.docswell.com/page/5EG34NQ47L.jpg)

どうしてIPv6の環境が必要なの？
IPv4 アドレス １０個
$3.65 × 10 = $36.5
1ドル 155円換算：約 5,657円


# Page. 12

![Page Image](https://bcdn.docswell.com/page/4JQ5GQKR7P.jpg)

本資料のアジェンダ
• どうしてIPv6の環境が必要なの？
• AWSで IPv6 のみの環境を構築するとどんな感じになるのか
• IPv6 のみで 環境構築


# Page. 13

![Page Image](https://bcdn.docswell.com/page/K7495NPQE1.jpg)

IPv6 のみの環境を構築する
IPv6 のみのサブネットと EC2 インスタンスの作成が可能に


# Page. 14

![Page Image](https://bcdn.docswell.com/page/LJ1KW59L7G.jpg)

IPv6 のみの環境を構築する
ALB がインターネットクライアント向けに IPv6 のみでのサポートを開始


# Page. 15

![Page Image](https://bcdn.docswell.com/page/GJWD65QQ72.jpg)

実際に環境を作ってみると
IPv6 のみで 環境を構築すると どんな感じになるのか


# Page. 16

![Page Image](https://bcdn.docswell.com/page/4EZGYNW3J3.jpg)

実際に環境を作ってみると
IPv6 のみで 環境を構築すると どんな感じになるのか
↓
IPv6 のみで 必要な環境 を 構築するのは まだ難しい状況です


# Page. 17

![Page Image](https://bcdn.docswell.com/page/Y76YD8GZEV.jpg)

本資料のアジェンダ
• どうしてIPv6の環境が必要なの？
• AWSで IPv6 のみの環境を構築するとどんな感じになるのか
• IPv6 のみで 環境構築


# Page. 18

![Page Image](https://bcdn.docswell.com/page/G75G39V974.jpg)

IPv6 サポート状況
Services that support IPv6


# Page. 19

![Page Image](https://bcdn.docswell.com/page/9J2YZ235JR.jpg)

IPv6 のみで 環境構築 ？
ELB の起動は Dual Stack サブネット になります
Introducing dual-stack without public IPv4 Application Load Balancer


# Page. 20

![Page Image](https://bcdn.docswell.com/page/DEYGRY16EM.jpg)

IPv6 のみで 環境構築
EC2 は IPv6 Only サブネットで起動できます
ELBのターゲットグループに追加
プライマリ IPv6 IP を割り当てる
高度なネットワーク設定
プライマリ IPv6 IP を割り当てる
「はい」に設定


# Page. 21

![Page Image](https://bcdn.docswell.com/page/VJNGDPQ178.jpg)

IPv6 のみで 環境構築
IMDSv2 を使った 情報取得も可能です
IMDSv2 ipv6 有効化
高度な詳細
「メタデータ IPv6 エンドポイント」で 「有効化」
TOKEN=`curl -X PUT &quot;http://[fd00:ec2::254]/latest/api/token&quot; H &quot;X-aws-ec2-metadata-token-ttl-seconds: 21600&quot;`
INSTANCEID=`curl http://[fd00:ec2::254]/latest/metadata/instance-id -H &quot;X-aws-ec2-metadata-token: $TOKEN&quot;`
インスタンスメタデータの取得


# Page. 22

![Page Image](https://bcdn.docswell.com/page/YE9WG3DYE3.jpg)

IPv6 のみで 環境構築 ？
Systems Manger Session Manager が使用できません
• 使用するためには サブネットで NAT64/DNS64 を有効にします
• NAT Gateway も併用するので パブリック IPv4 が必要です
JPNIC：NAT64/DNS64


# Page. 23

![Page Image](https://bcdn.docswell.com/page/GE8NVM3K7D.jpg)

IPv6 のみで 環境構築 ？
Systems Manger Session Manager が使用できません
• 使用するためには サブネットで NAT64/DNS64 を有効にします
AWS が IPv6 サービスと IPv4 サービス間の通信を可能にする NAT64 および DNS64
機能の提供を開始


# Page. 24

![Page Image](https://bcdn.docswell.com/page/LELP53VP7R.jpg)

IPv6 のみで 環境構築 ？
• NAT Gateway も併用するので パブリック IPv4 が必要です
• [64:ff9b::/96] の経路を NAT Gateway に設定します
新機能 – IPv6 専用ワークロードを IPv4 サービスに接続できるようになりました


# Page. 25

![Page Image](https://bcdn.docswell.com/page/4JM43DG27W.jpg)

デモンストレーション
• マネジメントコンソールでの解説


# Page. 26

![Page Image](https://bcdn.docswell.com/page/PJRWQ4Z579.jpg)

IPv6 環境の資料
Dual Stack and IPv6-only Amazon VPC Reference Architectures


# Page. 27

![Page Image](https://bcdn.docswell.com/page/PEXP529X7X.jpg)

まとめ
• どうしてIPv6の環境が必要なの？
• AWSで IPv6 のみの環境を構築するとどんな感じになるのか
• IPv6 のみで 環境構築
IPv6 のみで必要な環境を構築するのは まだ難しい状況です


# Page. 28

![Page Image](https://bcdn.docswell.com/page/3EKD6MP9JD.jpg)

AWS
IPv6のすゝめ
IPv6を活用した環境構築
ありがとうございました&lt;(_ _)&gt;


