NAT:网络地址转换
将私网地址转换为公网地址
NAT分类:
1、静态NAT(一对一:一个公网地址对应一个私网地址)
[huawei]interface g0/0/0
[huaweig0/0/0]nat static enable
可以在接口下配置(必须是数据包的出端口)
nat static global 100.1.1.3 inside 192.168.10.1
2、NAPT/PAT(一对多:一个公网地址对应多个私网地址)分为3步
1)定义多个私网地址
[huawei]acl 2000
[huawei-acl-basic-2000]rule pemit source 192.168.1.0 0.0.0.255
2)定义一个公网
[huawei]nat address-group 1 12.1.1.15 12.1.1.15(不是接口的那个IP) //定义NAT地址池为一个IP
-----------------------------------名字 起始地址 结束地址 -------------------------------------
3)配置NAT
[huawei]intface g0/0/2
[huawei-g0/0/2]nat outbound 2000 address-group 1
3、EasyIP
1)定义多个私网地址
[huawei]acl 2000
[huawei-acl-basic-2000]rule pemit source 192.168.1.0 0.0.0.255
2)配置NAT
[huawei]intface g0/0/2
[huawei-g0/0/2]nat outbound 2000 //直接用公网地址的IP进行转换
4、动态NAT(多对多:多个公网地址对应多个私网地址)
1)定义多个私网地址
[huawei]acl 2000
[huawei-acl-basic-2000]rule pemit source 192.168.1.0 0.0.0.255
2)定义一个公网
[huawei]nat address-group aa 12.1.1.15 12.1.1.20(不是接口的那个IP) //定义NAT地址池为一个IP
名字 起始地址 结束地址
3)配置NAT
[huawei]intface g0/0/2
[huawei-g0/0/2]nat outbound 2000 address-group aa
5、端口映射(用于外网访问内网)
[huawei]intface g0/0/2
[huawei-g0/0/2]nat sever(static) protocol tcp global 12.1.1.100(不是与该接口是同一个IP这是第二个公网地址,想要与接口IP一致在这里写current-interface) 23 inside10.1.1.1 23(23端口号)
//外网要访问12.1.1.100的IP实际上访问的是私网的10.1.1.1