Configuring an IPv6-to-IPv4 source address translation policy

AFT compares an IPv6 packet with IPv6-to-IPv4 source address translation policies in the following order:

  1. IPv6-to-IPv4 source address static mappings.

  2. General prefixes.

  3. IVI prefixes.

  4. IPv6-to-IPv4 source address dynamic translation policies.

To configure an IPv6-to-IPv4 source address translation policy:

Step

Command

Remarks

1. Enter system view.

system-view

N/A

2. Create an AFT address group and enter AFT address group view.

aft address-group group-id

By default, no AFT address groups exist.

This step is required if you decide to use an address group in an IPv6-to-IPv4 source address dynamic translation policy.

3. Add an address range to the address group.

address start-address end-address

By default, no address ranges exist.

You can add multiple address ranges to an address group. The address ranges must not overlap.

4. Return to system view.

quit

N/A

5. Configure an IPv6-to-IPv4 source address translation policy.

  • Configure an IPv6-to-IPv4 source address static mapping:aft v6tov4 source ipv6-address [ vpn-instance ipv6-vpn-instance-name ] ipv4-address [ vpn-instance ipv4-vpn-instance-name ]

  • Configure an IPv6-to-IPv4 source address dynamic translation policy:aft v6tov4 source { acl ipv6 { name ipv6-acl-name | number ipv6-acl-number } | prefix-nat64 prefix-nat64 prefix-length [ vpn-instance ipv6--vpn-instance-name ] } { address-group group-id [ no-pat | port-block-size blocksize ] | interface interface-type interface-number } [ vpn-instance ipv4-vpn-instance-name ]

  • Configure a general prefix:aft prefix-general prefix-general prefix-length

  • Configure an IVI prefix:aft prefix-ivi prefix-ivi

By default, no IPv6-to-IPv4 source address translation policies exist.