[index] AT-AR2010V コマンドリファレンス 5.5.3
awplus(config)# 4to6-mapping test ↓
awplus(config-4to6-mapping)# originator subnet 192.168.1.0/24 ::/96 ipv6-interface eth1 ↓ awplus(config-4to6-mapping)# exit ↓
NoteすべてのIPv4端末をNAT46の変換対象にするには、originatorコマンドで 0.0.0.0/0 を指定します。
awplus(config-4to6-mapping)# originator subnet 0.0.0.0/0 ::/96 ipv6-interface eth1 ↓
awplus(config)# interface tunnel0 ↓ awplus(config-if)# tunnel mode map4to6 ↓
awplus(config-if)# tunnel 4to6-mapping test ↓
NoteNAT46トンネルインターフェースのIPv4アドレスには、ネットワーク上で使われていない任意のアドレスを設定してください。
awplus(config-if)# ip address 192.168.0.1/32 ↓ awplus(config-if)# ipv6 enable ↓ awplus(config-if)# ip tcp adjust-mss pmtu ↓ awplus(config-if)# exit ↓
awplus(config)# ip route 192.168.2.0/24 tunnel0 ↓
awplus(config)# ip name-server 2001:db8:2::3 ↓ awplus(config)# ip dns forwarding ↓ awplus(config)# ip dns forwarding dns46 ↓ awplus(config)# ip dns forwarding dns46 test ↓
Noteこの例では上位DNSサーバー(ip name-server)をIPv6アドレスで指定していますが、変換ルール(レスポンダーマッピング)をAAAAレコードとAレコードで登録してありさえすれば、DNSサーバーへのアクセスはIPv6でもIPv4でもかまいません。
NoteDNS46を使用する場合は、下記の仕様にご留意ください。
- IPv6端末用のNAT46変換ルール(レスポンダーマッピング)をDNSサーバーに登録しておく必要があります。
このとき、実IPv6アドレスをAAAAレコード、仮想IPv4アドレスをAレコードとして、対になるよう登録してください。
- IPv4端末からのIPv4アドレス(Aレコード)問い合わせに対し、DNSリレーのDNS46機能はAレコードとAAAAレコードの両方を上位DNSサーバーに問い合わせます。
- 上位DNSサーバーからの回答に応じて、DNS46機能は次の動作を行います。
- 上位DNSサーバーからIPv4アドレス(Aレコード)とIPv6アドレス(AAAAレコード)が対で返ってきた場合は、これらを一対一のレスポンダーマッピングとしてダイナミックに登録し、IPv4端末にIPv4アドレス(Aレコード)を返答します。
AレコードとAAAAレコードがそれぞれ複数返ってきた場合は、IPv4アドレスとIPv6アドレスを返却順に組み合わせて、複数のレスポンダーマッピングを登録します。
- 上位DNSサーバーから返ってきたIPv4アドレス(Aレコード)とIPv6アドレス(AAAAレコード)の数が異なる場合は、レスポンダーマッピングを登録せず、端末にはSERVFAIL(Server Failure)エラーを返します。
- ip dns forwarding dns46 subnetコマンドを使うことで、前項 3 におけるDNS46機能の動作を特定のIPv4/IPv6アドレスサブネット(アドレス範囲)だけに限定することもできます。この場合は、レスポンダーマッピングをダイナミックに登録したいIPv4/IPv6サブネットをすべて指定してください。
awplus(config)# ip dns forwarding test subnet 192.168.2.0/24 ↓ awplus(config)# ip dns forwarding test subnet 2001:db8:2::/64 ↓
awplus(config)# 4to6-mapping test ↓
awplus(config-4to6-mapping)# originator subnet 192.168.1.0/24 ::/96 ipv6-interface eth1 ↓
NoteすべてのIPv4端末をNAT46の変換対象にするには、originatorコマンドで 0.0.0.0/0 を指定します。
awplus(config-4to6-mapping)# originator subnet 0.0.0.0/0 ::/96 ipv6-interface eth1 ↓
awplus(config-4to6-mapping)# responder single 192.168.2.5 2001:db8:2::5 ↓ awplus(config-4to6-mapping)# exit ↓
awplus(config)# interface tunnel0 ↓ awplus(config-if)# tunnel mode map4to6 ↓
awplus(config-if)# tunnel 4to6-mapping test ↓
NoteNAT46トンネルインターフェースのIPv4アドレスには、ネットワーク上で使われていない任意のアドレスを設定してください。
awplus(config-if)# ip address 192.168.0.1/32 ↓ awplus(config-if)# ipv6 enable ↓ awplus(config-if)# ip tcp adjust-mss pmtu ↓ awplus(config-if)# exit ↓
awplus(config)# ip route 192.168.2.0/24 tunnel0 ↓
(C) 2016 - 2023 アライドテレシスホールディングス株式会社
PN: 613-002311 Rev.AN