| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> 最新图文操作--访问控制列表(ACL)项目实验 -> 正文阅读 |
|
[网络协议]最新图文操作--访问控制列表(ACL)项目实验 |
目录?(1)创建拓扑图:4台FTP客户机,一台二层交换机,两台路由器,一台FTP服务器; 1、ACL定义:访问控制列表(ACL)是一种基于包过滤的访问控制技术,它可以根据设定的条件对接口上的数据包进行过滤,允许其通过或丢弃。访问控制列表被广泛地应用于路由器和三层交换机,借助于访问控制列表,可以有效地控制用户对网络的访问,从而最大程度地保障网络安全。 2、ACL的用途:访问控制列表具有许多作用,如限制网络流量、提高网络性能;通信流量的控制; 例如ACL可以限定或简化路由更新信息的长度,从而限制通过路由器某一网段的通信流量;提供网络安全访问的基本手段,在路由器端口处决定哪种类型的通信流量被转发或被阻塞; 例如,用户可以允许E-mail通信流量被路由,拒绝所有的 Telnet通信流量等。 3、ACL是一种策略:ACL--访问控制列表(是一种策略) 作用:读取第三层,第四层包头信息; 根据预先定义好的规则对流量进行筛选,过滤。 三层头部信息:源、目IP; 四层头部信息:TCP/UDP协议、源、目端口号; 4、访问控制列表的调用的方向:出:已经被本地路由器处理过了,流量将离开本地路由器; 入:流量将要进入本地路由器,将被本地路由器处理; 策略做好后,在入接口调用和出接口调用的区别: (1)入接口调用的话,是对本地路由器生效; (2)出接口调用的话,对本地路由器不生效,流量将在数据转发过程中的下一台路由器生效; 所谓的接口的出和入方向和流量的走向有关系。 5、访问控制列表的处理过程:(1)路由条目只会被匹配一次; (2)路由条目在ACL访问列表中匹配的顺序是从上往下匹配; (3)ACL访问控制列表隐含一个拒绝所有; (4)ACL访问控制列表至少要放行一条路由条目;
6、访问控制列表的类型:(1)标椎访问控制列表: 只能基于源IP地址进行过滤; 标椎访问控制列表的列表号是:2000--2999 调用原则:靠近目标 (2)扩展访问控制列表: 可以根据源、目IP地址,TCP/IP协议,源、目端口号进行过滤; 相比较标椎访问控制列表,流量控制的更加精确; 扩展访问控制列表的列表号是3000-3999 调用原则:靠近源 ?7、标椎访问控制列表实验:(1)创建拓扑图:4台PC机,一台二层交换机,一台路由器:? ? ? ? 前期做单臂路由配置;后面开始进行创建标椎访问控制列表; ?(2)对二层交换机进行相关配置:
(3)对路由器R1进行路由配置:
(4)对PC机进行配置IP地址,子网掩码和网关:PC1设置IP地址,子网掩码和网关:192.168.10.10 ?255.255.255.0 ?192.168.10.1 测试:各PC机之间两两互ping; PC1pingPC2:ping 192.168.20.10 效果图: ?8、ACL扩展访问控制列表实验:?(1)创建拓扑图:4台FTP客户机,一台二层交换机,两台路由器,一台FTP服务器;? ? ? ? ? 这个实验是在标椎访问控制列表实验上添加配置的; ?(2)交换机SW2的相关配置:
(3)路由器R2的相关配置:? ? ? ? ? 这里我先配置路由器R2,回过头来在配置路由器R1,这样不会遗忘;
(4)对路由器R1进行相关实验配置:? ? ? ? ?这里包含了标椎访问控制列表的实验配置:
(5)设置服务器IP地址,子网掩码和网关,启动服务器:设置服务器IP地址,子网掩码和网关:20.20.20.100 ?255.255.255.0 ?20.20.20.2 (6)客户机登录服务器测试:PC1登入服务器:20.20.20.100 ?这里,扩展访问控制列表成功完成。 总结:1、访问控制列表(ACL)是一种基于包过滤的访问控制技术; 2、访问控制列表(ALC)是一种策略; 3、接口的出和入方向和流量的走向有关系; 4、访问控制列表实验要注意禁止流量后要放行流量; |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/28 20:37:49- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |