firewall central-snat-map
Use this command to create NAT rules as well as NAT mappings that are set up by the global firewall table. Multiple NAT rules can be added on a FortiGate and these NAT rules can be used in firewall policies.
A Typical NAT rule consists of:
- source ip address
- original port number
- translated ip address
- translated port number
IP addresses can be single address or multiple addresses that are predefined with an IP pool. Similarly, port numbers can also be a single port or a range of ports.
History
The following table shows all newly added, changed, or removed entries as of FortiOS 6.0.
Command | Description |
---|---|
set comments [comment] |
Comments field added for Central SNAT policy. |
config firewall central-snat-map edit {policyid} # Configure central SNAT policies. set policyid {integer} Policy ID. range[0-4294967295] set status {enable | disable} Enable/disable the active status of this policy. config orig-addr edit {name} # Original address. set name {string} Address name. size[64] - datasource(s): firewall.address.name,firewall.addrgrp.name next config srcintf edit {name} # Source interface name from available interfaces. set name {string} Interface name. size[64] - datasource(s): system.interface.name,system.zone.name next config dst-addr edit {name} # Destination address name from available addresses. set name {string} Address name. size[64] - datasource(s): firewall.address.name,firewall.addrgrp.name next config dstintf edit {name} # Destination interface name from available interfaces. set name {string} Interface name. size[64] - datasource(s): system.interface.name,system.zone.name next config nat-ippool edit {name} # Name of the IP pools to be used to translate addresses from available IP Pools. set name {string} IP pool name. size[64] - datasource(s): firewall.ippool.name next set protocol {integer} Integer value for the protocol type (0 - 255). range[0-255] set orig-port {string} Original TCP port (0 to 65535). set nat-port {string} Translated port or port range (0 to 65535). set nat {disable | enable} Enable/disable source NAT. set comments {string} Comment. size[1023] next end
Additional information
The following section is for those options that require additional explanation.