IPv6の ローカルIPからグローバルIPへルーティングするルータの記述は不要か?
結論から言うと、IPv6ではIPv4のような「プライベートIPからグローバルIPへ変換(NAT/NAPT)しながらルーティングする」という設定や概念そのものが原則不要、かつ通常は行いません。
IPv6におけるアドレス設計とルータの挙動は、IPv4とは根本的に異なります。以下の3つのポイントでその理由を解説します。
1. 端末自体が最初から「グローバルIP」を持っている
IPv4ではアドレスが足りないため、社内や家庭内には「プライベートIP」を割り当て、ルータで「グローバルIP」に変換(NAT/NAPT)していました。
しかし、IPv6はアドレスが実質無限にあるため、社内や家庭内のパソコン・スマホの一台一台に、プロバイダから配られた「本物のグローバルIPアドレス」が直接自動設定されます。そのため、ルータでIPアドレスを変換する必要(NAT)がありません。
2. 「ローカルIP」は外に出ていかない
IPv6にも「ローカルでしか使わないアドレス(リンクローカルアドレス:fe80::/10 や、一意なローカルアドレス:ULA fc00::/7)」が存在します。
しかし、これらはルータを越えてインターネットへルーティング(転送)してはならないと世界的なルールで決まっています。そのため、「ローカルIPをインターネットへルーティングする記述」をしようとしても、ルータはそれを破棄します。
3. ルータの本来の役割は「交通整理」と「壁」
では、IPv6のルータは何をしているかというと、以下の2つだけです。
- ルーティング(交通整理):
端末が持つグローバルIPのパケットを、そのまま外のインターネットのグローバルIPへ「変換せず、右から左へ流す」だけです。
- ファイアウォール(セキュリティ):
すべての端末がグローバルIPを持つと外から丸見えになってしまうため、ルータのセキュリティ機能で「外からの不正な通信を通さない(中からの通信の戻りだけ通す)」というブロックを行っています。
💡 まとめ:ルータに記述(設定)すべきこと
あなたがルータの設定(Cisco等のコマンドや構成)を考えている場合、必要なのは「ローカルからグローバルへの変換・ルーティング」ではなく、以下の記述になります。
- ❌ 不要な記述: nat や napt(IPv6では不要)
- ⭕ 必要な記述:
- プロバイダからIPv6プレフィックス(ネットワークの住所)を受け取る設定(DHCPv6-PDなど)
- 配下の端末へIPv6を自動分配する設定(RA:ルータ広告)
- 外からの通信を遮断する
IPv6ファイアウォール(ACL)の設定(※これが無いと大変危険です)
現在設定しようとしているルータの機種(Cisco、YAMAHA、その他)や、どういったネットワーク環境(自宅、社内ラボ、検証環境など)を構築しようとしているか教えていただけますか?環境に合わせた具体的な設定の要否やコマンドの例をご案内できます。
RTpro
IPv6基本設定 - RTpro
DHCPv6による自動設定を指定した際の動作は、以下となります。 ipv6 address dhcp コマンドを設定する...
Reddit·r/ipv6
IPv6で、全部のデバイスがパブリックIPを持つようになったら
2026/01/27 — ほとんどすべてのルーターはすでに IPv6 をサポートしています。インターネットトラフィックの約半分はすでに IPv6
...
Japan Network Information Center
インターネット10分講座:IPv6アドレス~技術解説~ - JPNIC
IPv6アドレスには、リンクローカルユニキャストアドレスという種類があります。リンクローカルユニキャストアドレスは、上位...
その時のデフォルトルートの記述はどうなりますか?
IPv6におけるデフォルトルートの記述(設定)は、IPv4と全く同じ考え方で行います。ただし、表記がIPv6のルール(::/0)に変わります。
ルータの機種によってコマンドは異なりますが、主要なメーカーでの記述例は以下の通りです。
1. Cisco(シスコ)ルータの場合
IPv4の 0.0.0.0
0.0.0.0 に相当するものが、IPv6では ::/0(すべてのビットが0)になります。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。