ACL 与NAT
ACL
概述
acl是由一系列permit或deny语句组成、有序规则的列表。
ACL是一个匹配工具,能够对报文进行匹配和区分。
应用
匹配流量
在traffic-filter中备调用
在NAT中被调用
在路由策略中被调用
在QoS中被调用
(两种应用)【应用在接口的ACL---->(源目IP地址,源目协议/端口,五元组),应用在路由的协议----->匹配相应的路由条目。】
工作原理
当数据包从接口经过时,由于接口启用了acl,此时路与其会对报文进行检查,然后做出相应的处理(拒绝,接受)
种类
2000-2999--->基本ACL--->依据数据包当中的源目IP地址匹配数据(数据时从哪个IP地址过来的)【尽量用在靠近目的地】
3000-3999--->高级ACL--->高级ACL一句数据包当中的源、目的IP,源,目的端口,协议号匹配数据【尽量用在靠近源的地方(可以保护带宽和其他资源)】
ACL配置命令
ACL 2000 ## 创建基础ACL
rule permit (deny)source 1.1.1.1 ##添加规则允许、拒绝 源IP为1.1.1.1的地址
int g/0/0/1 ##进入要配置的端口
traffic-filter oubound (inbound)ACL 2000 # 在入口或出口调用ACL 2000 的规则
实验 PC1不可用访问serverPC2可以

给PC端配置IP地址子网掩码和网关

检测PC1和PC2是否都可以通server



在路由设置ACL不允许PC1访问serverPC2可以



NAT
作用与介绍
(NETWORK ADDRESS TRANSLATION 网络地址转换) 可以让内网访问外网,但外网无法访问内网。保护内网
数据包经过NAT设备从内网到外网和外网到内网的转换过程
NAT技术当内网数据包经过路由器,会将源地址转换成公网地址。
当公网的数据包经过路由器,NAT会将目的地址转换成内网地址。
NAT分类
①静态NAT:私网地址和公网地址一对一映射,局限性是需要每一个私网ip对应一个公网ip,所以需要公网ip比较多。
②动态NAT:将公网ip划出一个公网ip池,当内网地址访问外网时随机分配一个公网对应ip,访问完毕后回收公网ip。
NAT配置
静态nat配置
进入企业出口路由器static nat enable 开启静态nat
nat static global 1.1.1.1 inside 2.2.2.2 将静态nat私网地址1.1.1.1对应公网2.2.2.2
动态nat配置
nat address -group 1 200.1.1.10 200.1.1.15 #建立地址池
acl number 2000 #创建acl 2000
rule 5 permit source 192.168.1.0 0.0.0.255 #给需要地址转换的 网段添加规则
int g0/0/1 #进入g0/0/1接口i
nat outbound 2000 address-group 1 no-part #将添加的规则放在出口
EASY-IP 实验 PC1和PC2可以通过企业路由器访问外网







ACL 与NAT的更多相关文章
- 思科设备ACL与NAT技术
ACL 访问控制列表(Access Control Lists),是应用在路由器(或三层交换机)接口上的指令列表,用来告诉路由器哪些数据可以接收,哪些数据是需要被拒绝的,ACL的定义是基于协议的,它适 ...
- 华为设备ACL与NAT技术
ACL 访问控制列表(Access Control Lists),是应用在路由器(或三层交换机)接口上的指令列表,用来告诉路由器哪些数据可以接收,哪些数据是需要被拒绝的,ACL的定义是基于协议的,它适 ...
- ACL,NAT的使用
项目练习 练习一: 练习目的:通过配置路由器的dhcp功能使pc自动获取ip地址. Router>enable Router#configure terminal Router(config) ...
- ACL和NAT
1 ACL 1.1 ACL的作用 1).用来对数据包做访问控制(丢弃或者放弃) 2).结合其他协议,用来匹配范围 1.2 ACL的工作原理 当数据包从接口经过时,由于接口启用了ACL,此时路由器会对报 ...
- CCNA网络工程师学习进程(8)访问控制列表ACL
前面几节我们介绍了路由器的路由配置,接下来几节我们将介绍路由器的高级配置应用,包括ACL.NAT.DHCP.PPP.VPN和远程连接等的配置. (1)ACL概述: ACL(Access C ...
- 访问控制列表ACL应用
ACL的应用的场景 应用在三层接口 • Nat地址转换 Nat(network address translation,地址转换)是将数据报报头中的ip地址转换为另一个ip地址的过程,主要用于实现内部 ...
- HCL实验8:NAT搭建私有网络
NAT 通过NAT技术,进行私有网络的搭建 拓扑图 先对路由器的端口进行配置 R1 [H3C]sys R1 [R1]INT G0/0 [R1-GigabitEthernet0/0]ip address ...
- Linux转发性能评估与优化-转发瓶颈分析与解决方式(补遗)
补遗 关于网络接收的软中断负载均衡,已经有了成熟的方案,可是该方案并不特别适合数据包转发,它对server的小包处理非常好.这就是RPS.我针对RPS做了一个patch.提升了其转发效率. 下面是我转 ...
- Linux转发性能评估与优化(转发瓶颈分析与解决方式)
线速问题 非常多人对这个线速概念存在误解. 觉得所谓线速能力就是路由器/交换机就像一根网线一样. 而这,是不可能的.应该考虑到的一个概念就是延迟. 数据包进入路由器或者交换机,存在一个核心延迟操作,这 ...
- 华为ap3010DN-V2刷出胖AP并配置接入POE交换机实现上网
配置FAT AP二层组网示例 组网图形 图1 配置二层网络WLAN基本业务示例组网图 组网需求 如图1所示,FAT AP通过有线方式接入Internet,通过无线方式连接终端.现某企业分支机构为了保证 ...
随机推荐
- AntdPro中formItemProps和fieldProps的区别
最近在工作中接触到了 antd 和 antd pro,作为一个 react 和 antd 新人,在学习和使用中遇到了不少的问题,下边就常见的一个问题来进行记录,后续还会记录更多的问题以及心得 Form ...
- java开发的配置文件配置到数据库(配置到配置文件里面个人感觉修改较麻烦,故配置到数据库)
配置文件的创建表sql CREATE TABLE `checkwork_tab_properties` ( `id` varchar(50) NOT NULL COMMENT '主键id', `typ ...
- 10/29/2017_C语言_三道题
1. 用标准C编程:找出整形数字1-100之间的素数,并打印出来.(素数:除了1和自己本身可以被整除.) 2. 用标准C编程:有两个整形变量m.n,求出这两个数的最小公倍数. 3. 用标准C编程:输出 ...
- Codeforces Round #885 (Div. 2) A-D
比赛链接 A 代码 #include <bits/stdc++.h> using namespace std; using ll = long long; bool solve() { i ...
- 长连接:chatgpt流式响应背后的逻辑
一.前言: 提起长连接,我们并不陌生,最常见的长连接非websocket莫属了.即使没有在项目中实际用过,至少也应该有所接触.长连接指在一次网络通信中,客户端与服务器之间建立一条持久的连接,可以在多次 ...
- RAT蓝队自动化测试框架
RAT蓝队自动化测试框架 介绍 RAT 是根据 MITRE ATT&CK 战术矩阵测试蓝队检测能力的脚本框架,由 python2.7 编写,共有 50 多种不同 ATT&CK 技术点和 ...
- 【微信小程序的开发】初步认识
目录 项目结构 页面组成 json配置文件 app.json project.config.json sitemap.json 每个页面的json 实例 wxml 标签名称 ...
- error: failed to push some refs to 'https://gitee.com/xxxxxxxxx/xxxxxxxt'
原因是ReadMe文件不在本地中, 此时我们要执行git pull --rebase origin master命令README.md拉到本地, 任何然后执行git push origin maste ...
- 2023-07-31:用r、e、d三种字符,拼出一个回文子串数量等于x的字符串。 1 <= x <= 10^5。 来自百度。
2023-07-31:用r.e.d三种字符,拼出一个回文子串数量等于x的字符串. 1 <= x <= 10^5. 来自百度. 答案2023-07-31: 大体步骤如下: 1.初始化一个字符 ...
- [Python]树基础
关于树 树是一种数据结构,由n个有限节点组成的一个具有层次关系的集合.二叉树则是每个节点最多有两个子树的树结构.二叉树一般有以下性质: 二叉树第k层上的节点数目最多为 \(2^{k-1}\) 深度为 ...