IfIndex |
This object specifies the interface index, for which the
table entry shall be valid. If set to 0, the entry will
be valid for all interfaces configured to use NAT. |
Protocol |
This object specifies the protocol, for which the table
entry shall be valid. Enumerations: - icmp (1)
- tcp (6)
- udp (17)
- gre (47)
- esp (50)
- ah (51)
- l2tp (115)
- any (255)
- delete (256)
|
RemoteAddr |
This object specifies together with ipNatOutRemoteMask the
set of target IP addresses for which the table entry is
valid. If both objects are set to 0.0.0.0, the table entry
will be valid for any target IP address. |
RemoteMask |
This object specifies together with ipNatOutRemoteAddr the
set of target IP addresses for which the table entry is
valid. If both objects are set to 0.0.0.0, the table entry
will be valid for any target IP address. |
ExtAddr |
With ipNatOutExtMask, this object specifies the external
'IP address' or 'NET address' to which the internal IP address
is mapped.
- To map exactly to ipNatOutExtAddr (i.e. map to a single IP
address), ipNatOutExtMask MUST be set to 255.255.255.255
- To keep HOST part of source IP address and map only the
NET part, ipNatOutExtMask MUST be the related subnet mask
(and it should be the same as ipNatOutIntMask ). |
RemotePort |
This object specifies together with ipNatOutRemotePortRange
the range of portnumbers for outgoing calls, for which the
table entry shall be valid. If both objects are set to -1, the
entry is valid for all portnumbers. If ipNatOutPortRange
is set to -1, the entry is only valid, when the portnumber
of an outgoing call is equal to ipNatOutRemotePort.
Otherwise, the entry is valid, if the called portnumber
lies in the range RemotePort .. RemotePortRange. |
RemotePortRange |
This object specifies together with ipNatOutRemotePort
the range of portnumbers for outgoing calls, for which the
table entry shall be valid. If both objects are set to -1, the
entry is valid for all portnumbers. If ipNatOutPortRange
is set to -1, the entry is only valid, when the portnumber
of an outgoing call is equal to ipNatOutRemotePort.
Otherwise, the entry is valid, if the called portnumber
lies in the range RemotePort .. RemotePortRange. |
IntAddr |
This object specifies together with ipNatOutIntMask
the internal hosts IP address for outgoing calls
matching the table entry. If both objects are set to
0.0.0.0, the table entry will be valid for any source
IP address. |
IntMask |
This object specifies together with ipNatOutIntAddr
the internal hosts IP address for outgoing calls
matching the table entry. If both objects are set to
0.0.0.0, the table entry will be valid for any source
IP address. |
IntPort |
This object specifies the internal source port for which the
table entry shall be valid. If this object is set to -1,
any internal source port matches this entry. |
ExtPort |
This object may be used to specify a fixed external source
port to which the internal source port is mapped.
If this object is set to -1, the port is mapped to the next
free source port available. |
ExtMask |
With ipNatOutExtAddr, this object specifies the external
'IP address' or 'NET address' to which the internal IP address
is mapped.
- To map exactly to ipNatOutExtAddr (i.e. map to a single IP
address), ipNatOutExtMask MUST be set to 255.255.255.255
- To keep HOST part of source IP address and map only the
NET part, ipNatOutExtMask MUST be the related subnet mask
(and it should be the same as ipNatOutIntMask). |