5. 配置 Identity NAT
使用网络对象配置 Identity NAT 的操作过程如下。
① (可选)为映射地址(与真实地址相同)配置网络对象。如果在 nat 命令中指定了 IP
地址作为内联,也可以跳过该步骤。
hostname(config)#object network obj_name
hostname(config-network-object)#{host ip_address | subnet subnet_address
netmask | range ip_address_1 ip_address_2}
② 为 Identity NAT 配置网络对象,或者如果已有的网络对象,则进入对象网络配置模式。
hostname(config)# object network obj_name
③ 如果创建了新的网络对象,定义欲执行 Identity NAT 的真实地址。如果在第 1 步为映
射地址配置了网络对象,那么,这些地址必须相匹配。
hostname(config-network-object)#{host ip_address | subnet subnet_address
netmask | range ip_address_1 ip_address_2}
④ 配置 Identity NAT。
hostname(config-network-object)# nat [(real_ifc,mapped_ifc)] static {mapped_
inline_ip | mapped_obj} [no-proxy-arp] [route-lookup]
其中,
接口( Interface),(透明模式所必需)指定真实和映射接口。确认在命令中包括“ ()”。
在路由模式中,如果不指定真实和映射接口,所有接口都将被使用。可以在一个或
两个接口都使用关键字 any。
映射 IP 地址( Mapped IP Address),确认映射地址和真实地址配置为相同的 IP 地址。
可以指定映射 IP 地址为:
网络对象。与真实对象包含相同的 IP 地址。
内联 IP 地址。映射网络的子网掩码或范围与真实网络相同。例如,如果真实网
络是主机,那么,该地址也将是主机地址。如果是多台主机,那么映射地址应
当包含与真实范围相同数量的地址。例如,如果真实地址定义的范围为 10.1.1.1~
10.1.1.6,并且指定 10.1.1.1 作为映射地址,那么,映射范围将包含 10.1.1.1~
10.1.1.6。
No Proxy ARP,(可选)指定 no-proxy-arp 关键字,使进入映射 IP 地址的包禁用 ARP
代理。
Route 查找,(只适用于路由模式,指定接口)由 route-lookup 确定出口接口,使用路
由查找代替 NAT 命令中指定的接口。
例如,使用内联映射地址映射主机地址至自己。
hostname(config)# object network my-host-obj1
hostname(config-network-object)# host 10.1.1.1
hostname(config-network-object)# nat (inside,outside) static 10.1.1.1
再如,使用网络对象映射主机地址至自己。
hostname(config)# object network my-host-obj1-identity
hostname(config-network-object)# host 10.1.1.1
hostname(config-network-object)# object network my-host-obj1
hostname(config-network-object)# host 10.1.1.1
hostname(config-network-object)# nat (inside,outside) static my-host-obj1
-identity
6. 监视网络对象 NAT
查看 NAT 统计数据,包括每个 NAT 规则的次数。
show nat
查看 NAT 池统计数据,包括地址和端口分配,以及在不同时间是如何分配的。
show nat pool
查看 NAT 配置。
show running-config nat
7. 网络对象 NAT 配置示例
访问内部的 Web 服
交换机.路由器.防火墙-技术提升【7.7】
张小明
前端开发工程师
计算机毕业设计springboot基于多模态医学知识的医疗诊断专家 基于Spring Boot框架的多模态医学知识辅助诊疗系统设计与实现 Spring Boot驱动的多模态医学知识智能诊断平台开发
计算机毕业设计springboot基于多模态医学知识的医疗诊断专家gg5689(配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。随着科技的飞速发展,医疗行业正逐步迈向智能化与信…
上一套MES系统的总体花费大概是多少?除了软件许可,还有哪些隐藏或后续成本?
很多制造业朋友私信问我:上一套MES系统到底要花多少钱?光买软件许可够不够?其实,我做MES项目预算规划7年,见过太多企业踩坑——有的老板只看软件报价,觉得便宜就签,结果实施一半发现数据迁移、定…
Memobase记忆系统:构建AI长期记忆的终极指南
Memobase记忆系统:构建AI长期记忆的终极指南 【免费下载链接】memobase Profile-Based Long-Term Memory for AI Applications 项目地址: https://gitcode.com/gh_mirrors/me/memobase 在人工智能快速发展的今天,如何让AI记住用户信息并提供个性化…
Taskflow终极指南:现代C++并行任务编程的完整解决方案
Taskflow终极指南:现代C并行任务编程的完整解决方案 【免费下载链接】taskflow 项目地址: https://gitcode.com/gh_mirrors/taskfl/taskflow Taskflow是一个使用现代C编写的通用任务并行编程框架,它通过简化复杂的并行任务调度,让开发…
break和continue的区别是什么?
一、开篇:循环控制的 “刹车” 与 “换挡”——break 和 continue 的核心定位在编程的循环逻辑中,break和continue是两个高频使用的循环控制语句,它们看似都能改变循环的执行流程,但本质上是解决完全不同问题的 “工具”ÿ…
物联网数据洪峰下的生存指南:3招让关键消息“插队“成功
当海量物联网数据涌来,如何让救命信号不被淹没?在数以万计的设备同时上报数据的场景中,普通数据与紧急告警混杂在一起,系统如何识别并优先处理那些真正重要的信息?这正是物联网数据分级、紧急消息处理和智能队列路由技…