ip nat pool
Syntax
ip nat pool name [ startIpAddress endIpAddress ]
{ netmask networkMask | prefix-length length }
no ip nat pool name
Release Information
Command introduced before JunosE Release 7.1.0.
Description
Creates an address pool from which the NAT router obtains an address when performing a dynamic translation. You can create address pools with either a single range or multiple, nonoverlapping ranges. The no version removes the NAT pool.
![]() | Note: The router will not allow you to remove a pool that has allocations outstanding. Before removing this type of pool, you must remove the dynamic translation, clear any outstanding translations, and then remove the pool. |
![]() | Caution: Specifying a range in “single line” mode from the CLI replaces all other ranges. You cannot specify a range in this mode if any existing ranges are in use. To add additional ranges, issue this command to access IP NAT Pool Configuration mode. |
Options
- name—Name of the address pool; 32 alphanumeric characters maximum
- startIpAddress—First IP address (inclusive) in the NAT pool range you are creating; omitting this value in the command (along with endIpAddress) launches the IP NAT Pool Configuration mode, in which you can enter multiple, discontinuous ranges
- endIpAddress—Last IP address (inclusive) in the NAT pool range you are creating; omitting this value in the command (along with startIpAddress) accesses IP NAT Pool Configuration mode, in which you can enter multiple, discontinuous ranges
- ipAddressMask—Subnet mask for any NAT pool ranges you specify
- length—Length of the network prefix; the number of bits masking the base address that results in the address that you want to match
Mode
Global Configuration
Hide Navigation Pane
Show Navigation Pane
SHA1

