• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

02-网络管理命令参考

05-NAT命令

本章节下载 05-NAT命令  (125.01 KB)

docurl=/cn/Service/Document_Software/Document_Center/IP_Security/ACG/H3C_SecPath_ACG1000/Command/Command_Manual/H3C_ACG1000_CR(E6411_R6609)-800/02/202112/1510221_30005_0.htm

05-NAT命令


1 NAT

1.1  NAT地址池配置命令

1.1.1  ip nat pool

ip nat pool 命令用来创建地址池,并进入地址池视图,如果创建的地址池已经存在,则进入地址池视图。

no ip nat pool 命令用来删除已创建的地址池。

【命令】

ip nat pool pool-name

no ip nat pool pool-name

【视图】

系统视图

【参数】

pool-name:地址池名称。

【举例】

# 创建名为abc的地址池。

host# configure termina

host(config)# ip nat pool abc

1.1.2  ip address

ip address 命令用来向地址池中添加地址。

no ip address 命令用来删除地址池中的地址。

【命令】

ip address start-ip end-ip

no address start-ip end-ip

【缺省情况】

缺省情况下,地址池为空。

【视图】

地址池节点视图

【参数】

start-ip:开始IP地址。

end-ip:结束IP地址。

【使用指导】

地址池中地址个数不能超过256个。

【举例】

# 向名为abc的地址池添加地址范围 1.1.1.1 到1.1.1.5。

host# configure termina

host(config)# ip nat pool abc

host(ip-nat-pool)# ip address 1.1.1.1 1.1.1.5

1.2  源NAT配置命令

1.2.1  ip nat source

ip nat source 命令用来配置源NAT规则。

no ip nat source 命令用来删除源NAT规则。

【命令】

ip nat source interface-name { source-address | any } { destination-address | any } service { pool | interface | no_trans } [ log ] [ id ]

no ip nat source id

【视图】

系统视图

【参数】

interface-name:接口名称。

source-address:源地址对象或地址组对象名称。

destination- address:目的地址对象或地址组对象名称。

any:任意地址或地址组对象。

service:源NAT匹配的服务,可以引用服务或者服务组对象名称。

pool:地址转换类型,转换成NAT地址池的地址。

interface:地址转换类型 ,转换后的地址为出接口地址。

no_trans:地址转换类型,不进行转换。

log:是否产生日志,1为产生,0为不产生。

id:规则id,转换规则的唯一标识。

【使用指导】

源NAT是一种单向的针对源地址的映射,主要用于内网访问外网,减少公有地址的数目,隐藏内部地址。

【举例】

# 在ge0口上创建一条源NAT规则,转后的地址为地址池abc中的地址。

host# configure termina

host(config)# ip nat pool abc

host(ip-nat-pool)# ip address 192.168.1.1 192.168.1.5

host(ip-nat-pool)# exit

host(config)# ip nat source ge0 any any any abc

1.3  目的NAT配置命令

1.3.1  ip nat destination

ip nat destination命令用来配置目的NAT规则。

no ip nat destination 命令用来删除目的NAT规则。

【命令】

ip nat destination interface-name { source-address | any } { destination-address | any } service-name { pool | no_trans } [ service service-id ] [ log ] [ id ]

no ip nat destination id

【视图】

系统视图

【参数】

interface-name:接口名称。

source-address:源地址对象或地址组对象名称。

destination- address:目的地址对象或地址组对象名称。

any:任意地址或地址组对象。

service-name:源NAT匹配的服务,可以引用服务或者服务组对象名称。

pool:地址转换类型,转换成NAT地址池的地址。

interface:地址转换类型 ,转换后的地址为出接口地址。

no_trans:地址转换类型,不进行转换。

service-id: 转换后的端口。

log:是否产生日志,1为产生,0为不产生。

id:规则id,转换规则的唯一标识。

【举例】

# 在ge0口上创建一条源NAT规则,转后的地址为地址池abc中的地址。

host# configure termina

host(config)# ip nat pool abc

host(ip-nat-pool)# ip address 192.168.1.1 192.168.1.5

host(ip-nat-pool)# exit

host(config)# ip nat destination ge0 any any any abc

1.4  静态NAT配置命令

1.4.1  ip nat static

ip nat static命令用来配置静态NAT规则。

no ip nat static 命令用来删除静态NAT规则。

【命令】

ip nat static interface-name local-address global-address [ id ]

no ip nat static id

【视图】

系统视图

【参数】

interface-name:接口名称。

local-address:内网地址。

global- address:外网地址。

id:规则id,转换规则的唯一标识。

【举例】

# 在ge0口上创建一条内网地址192.68.1.1到外网地址1.1.1.1的转换规则。

host# configure termina

host(config)# ip nat static ge0 192.168.1.1 1.1.1.1

1.5  NAT规则移动配置命令

1.5.1  ip nat { static | source | destination } move

ip nat { static | source | destination } move命令用来移动配置的NAT规则。

【命令】

ip nat { static | source | destination } move id { before | after } ref-id

【视图】

系统视图

【参数】

static:静态NAT规则。

source:源NAT规则。

destination:目的NAT规则。

before:参考规则之前。

after:参考规则之后。

id:规则id,转换规则的唯一标识。

ref-id:参考规则id。

【举例】

# 将源id为1的源NAT移到id为2的源NAT规则之后。

host# configure termina

host(config)# ip nat source move 1 after 2

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们