手当たり次第に書くんだ

飽きっぽいのは本能

VyOS 1.4 の nat66 masquerade と IPv6 NAT の考え方

VyOS 1.4 で IPv6 の masquerade、つまり nat66 が利用できることを確認したメモです。IPv6 では NAT を標準設計にしない方が自然ですが、ULA を使った内部設計や prefix 変更対策として検討されることがあります。

設定例

configure
set nat66 source rule 5000 outbound-interface 'eth0'
set nat66 source rule 5000 source prefix 'fd00::/64'
set nat66 source rule 5000 translation address 'masquerade'
set service router-advert interface eth2 prefix fd00::/64
commit
save

設計上の意味

この構成では、LAN 側に ULA を配布し、外向き通信で WAN 側 IPv6 アドレスへ変換します。IPv4 の NAPT と似た抽象化を IPv6 側にも持たせる考え方です。

注意点

  • IPv6 の基本設計は end-to-end 到達性を重視する。
  • nat66 は便利でも、トラブルシューティングや到達性の意味が変わる。
  • GUA prefix をそのまま LAN に配る設計、NPTv6、ULA + proxy などの代替案も比較する。

まとめ

VyOS 1.4 の nat66 masquerade は、IPv6 設計に IPv4 NAT 的な抽象化を持ち込める点で興味深い機能です。ただし、IPv6 の一般論として推奨するというより、prefix 設計や運用主権のための選択肢として慎重に扱います。

VyOS 1.4 の nat66 masquerade と IPv6 NAT の考え方

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る