动态IP访问控制列表解析

ACL访问控制列表 ACL 访问控制列表 可制定一系列不同规则,设备根据这些规则对数据包进行分类,并对不同类型的报文进行不同的处理,实现对网络访问行为的控制、限制网络流量、提高网络性能、防止网络攻击等 背景 随着网络的飞速发展,网络安全和网络服务质量QoS(Quality of Service)问题日益突出。 园区重要服务器资源被随意访问,园区机密信息容易泄露,造成安全隐患。 Intern... 阅读详情

本文网址:bbs.bitscn.com/71684

IP访问控制列表算是Cisco IOS一个内在的security feature,以下是对常用的动态访问控制列表做了个总结,欢迎飞砖.


Pt.1 Lock-and-Key Security

Lock-and-Key Overview

lock-and-key动态ACL使用IP动态扩展ACL过滤IP流量.当配置了lock-and-key动态ACL之后,临时被拒绝掉的IP流量可以获得暂时性的许可. lock-and-key动态ACL临时修改路由器接口下已经存在的ACL,来允许IP流量到达目标设备.之后lock-and-key动态ACL把接口状态还原.

通过lock-and-key动态ACL获得访问目标设备权限的用户,首先要开启到路由器的telnet会话.接着lock-and-key动态ACL自动对用户进行认证.如果认证通过,那么用户就获得了临时性的访问权限.

Configuring Lock-and-Key

配置lock-and-key动态ACL的步骤如下:

1.设置动态ACL:

BitsCN(config)#access-list {access-list-number} [dynamic dynamic-name [timeout minutes]] {deny|permit} telnet {source source-wildcard destination destination-wildcard}

2.扩展动态ACL的绝对计时器.可选:

BitsCN(config)# access-list dynamic-extend

3.定义需要应用ACL的接口:

BitsCN(config)#interface {interface}

4.应用ACL:

BitsCN(config-if)#ip access-group {ACL}

5.定义VTY线路:

BitsCN(config)#line vty {line-number [ending-line-number]}

6.对用户进行认证:

BitsCN(config)#username {username} password {password}

7.采用TACACS认证或本地认证方式.可选:

BitsCN(config-line)#login {tacacs|local}

8.创建临时性的访问许可权限,如果没有定义参数host,默认为所有主机:

BitsCN(config-line)#autocommand access-enable {host} [timeout minutes]


Case 1

在5分钟内开启到172.16.1.2的telnet会话,如果认证成功,对用户给予120秒的访问许可权:

!

interface Ethernet0

description this document is written by *****

description powered by BitsCN

ip address 172.16.1.1 255.255.255.0

ip access-group 101 in

!

access-list 101 permit tcp any host 172.16.1.2 eq telnet

access-list 101 dynamic BitsCN timeout 120 permit ip any any

!        

line vty 0 4

login tacacs

autocommand access-enable timeout 5

!


Monitoring and Maintaining Lock-and-Key

查看ACL信息:

BitsCN#show access-lists

Pt.2 TCP Intercepting

TCP Intercepting Overview

一般情况下,TCP连接的建立需要经过三次握手的过程:

1.建立发起者向目标计算机发送一个TCP SYN数据包.

2.目标计算机收到这个TCP SYN数据包后,在内存中创建TCP连接控制块(TCB),然后向发送源回复一个TCP确认(ACK)数据包,等待发送源的响应.

3.发送源收到TCP ACK数据包后,再以一个TCP ACK数据包,TCP连接成功.


TCP SYN洪水攻击的过程:

1.攻击者向目标设备发送一个TCP SYN数据包.

2.目标设备收到这个TCP SYN数据包后,建立TCB,并以一个TCP ACK数据包进行响应,等待发送源的响应.

3.而发送源则不向目标设备回复TCP ACK数据包,这样导致目标设备一致处于等待状态.

4.如果TCP半连接很多,会把目标设备的资源(TCB)耗尽,而不能响应正常的TCP连接请求.,从而完成拒绝服务的TCP SYN洪水攻击.


TCP拦截特性可以防止TCP的SYN洪水攻击.TCP拦截特性的两种模式:

1.拦截(intercept):软件将主动拦截每个进站的TCP连接请求(TCP SYN),并以服务器的身份,以TCP ACK数据包进行回复,然后等待来自客户机的TCP ACK数据包.当再次收到客户机的TCP ACK数据包后,最初的TCP SYN数据包被移交给真正的服务器,软件进行TCP三次握手,建立TCP连接.

2.监控(watch):进站的TCP连接请求(TCP SYN)允许路由器移交给服务器,但是路由器将对连接进行监控,直到TCP连接建立完成.如果30秒内TCP连接建立不成功,路由器将发送重置(Reset)信号给服务器,服务器将清除TCP半连接.


Configuring TCP Intercepting

配置TCP拦截的步骤如下:

1.定义IP扩展ACL:

BitsCN(config)#access-list {access-list-number} [dynamic dynamic-name [timeout minutes]] {deny|permit} tcp {source source-wildcard destination destination-wildcard}

2.启用TCP拦截:

BitsCN(config)#ip tcp intercept list {ACL}

3.定义TCP拦截模式,默认为拦截模式.可选:

BitsCN(config)#ip tcp intercept mode {intercept|watch}

4.定义TCP拦截的切断模式,默认为切断最老的TCP连接.可选:

BitsCN(config)#ip tcp intercept drop-mode {oldest|random}

5.定义TCP拦截监控的超时时间,默认为30秒.可选:

BitsCN(config)#ip tcp intercept watch-timeout {seconds}

6.定义即使TCP连接不再活动,系统管理TCP连接的时间长度.默认时间长度为24小时.可选:

BitsCN(config)#ip tcp intercept connection-timeout {seconds}


Monitoring and Maintaining TCP Intercepting

一些辅助性的命令:

1.显示TCP连接信息:

BitsCN#show tcp intercept connections

2.显示TCP拦截的统计信息:

BitsCN#show tcp intercept statistics

Pt.3 IP Session Filtering


Reflexive ACL Overview

自反ACL可以基于上层信息过滤IP流量.可以使用自反ACL实现流量的单向穿越.自反ACL只能通过命名扩展ACL来定义.


Configuring Reflexive ACL

配置自反ACL的步骤如下:

1.定义命名扩展ACL:

BitsCN(config)#ip access-list extended {name}
2.定义自反ACL:

BitsCN(config-ext-nacl)#permit {protocol} any any reflect {name} [timeout seconds]

3.嵌套自反ACL:

BitsCN(config-ext-nacl)#evaluate {name}

4.应用自反ACL:

BitsCN(config-if)#ip access-group {name} {in|out}

5.全局定义自反ACL的超时时间.可选:

BitsCN(config)#ip reflexive-list timeout {seconds}


Case 2

路由器B连接的网段192.168.0.0/24为内部区域,路由器B的串行接口所连的10.0.0.0/30以及上游网段为外部区域.路由器A和B运行EIGRP.要求允许EIGRP和ICMP信息;允许到达外部区域的TCP和UDP信息;而不允许进入内部区域的TCP和UDP信息:


路由器B配置如下:

!

ip access-list extended inbound

permit eigrp any any

permit icmp any any

evaluate BitsCN

ip access-list extended outbound

permit eigrp any any

permit icmp any any

permit tcp any any reflect BitsCN

permit udp any any reflect BitsCN

!

interface Ethernet0

description this document is written by ******

description powered by BitsCN

ip address 192.168.0.1 255.255.255.0

ip access-group inbound in

ip access-group outbound out


【转自】

ACL访问控制列表从原理到配置:标准ACL、扩展ACL与命名ACL全解析 在计算机网络中,数据包的转发与拦截离不开访问控制机制。ACL(Access Control List,访问控制列表)作为路由器、交换机等网络设备上最基础的流量过滤手段,决定了哪些数据包可以通过、哪些必须丢弃。它按规则顺序逐条匹配,命中即停止,并遵循默认拒绝原则,因此规则的书写顺序和应用方向直接影响策略的成败。通配符掩码、标准ACL按源IP控制、扩展ACL精确匹配协议与端口,以及命名ACL的灵活编辑特性,共同构成了网络访问控制的核心技术。从企业内网隔离到服务器Web访问限制,再到跨厂商设备的安全策略配置,AC 阅读详情

相关推荐

【RocketMQ】RocketMQ ACL实战指南:从配置到权限管理全解析

本文详细解析了RocketMQ ACL的配置与权限管理全流程,从基础概念到实战技巧,涵盖服务端配置、客户端接入及高级管理。通过动手实践和踩坑记录,帮助开发者高效实现消息队列的安全管控,确保系统稳定运行。

weixin_29313817的博客 597

CCIE之ACL

 ACL------通常总的分为两大类:standard和extended Standard:只能匹配一个地址(源地址) Extended:能匹配两个地址(源和目的),之外extended还可以匹配协议,四层端口号等 当做过acl之后,若测试时出现u,则为管理性不可达,是由于acl有问题 另外:在写acl时要按照从小到大写(覆盖面积),按金字塔结构 Standard: Acces

share_technology_go的博客 1128

五、访问控制列表ACL之高级访问控制列表(动态ACL、自反ACL、基于时间的ACL、基于上下文的ACL)

动态ACL是能够自动创建动态访问表项的访问列表。传统的标准访问列表和扩展的访问列表不能创建动态访问表项。一旦在传统访问列表中加入了一个表项,除非手工删除,该表项将一直产生作用。而在动态访问表中,可以根据用户认证过程来创建特定的、临时的访问表项,一旦某个表项超时,就会自动从路由器中删除。

锦慈的技术博客 498

动态访问控制列表的介绍与配置

Lock-and-key(Dynamic acl)是动态过滤IP协议流量的流量过滤安全特性。它使用IP动态扩展访问列表配置。它可以联合其它标准访问列表和静态扩展访问列表使用。 当配置了lock-and-key,指定用户的一般情况下会被阻塞掉的IP流量会获得一个临时性的权限通过路由器。一旦被触发,lock-and-key重新配置接口已经存在的acl以允许用户到达他们指定...

weixin_33872566的博客 443

动态访问控制列表配置详解

一本好书详细介绍:动态访问控制列表配置详解

一文搞懂【Linux 搭建 Dread Hunger 服务器】附本体及Docker部署集群方案

看直播发现了五花八门的开服器和版本,一时兴起按官方文档进行了搭建尝试,所以我的版本基于官方Stream2024.01.10更新的版本,也就是停服时的玩法,应该可以根据mod和补丁魔改成更那些开服器一样的版本,本文不做谈论,注重服务器搭建,毕竟8个人不可能在一个局域网里乱象:首先,我看了大量教程视频,一类是开服器的推广,另一类自建的基本采用Windows搭建,我觉得最离谱的是大部分教程都会教你买一台远程Windows虚拟机???

LHmine的博客 3983

ACL动态控制列表

实验一:基本的动态访问列表的应用(手动激活) 1.试验说明:使用3台路由器,R1模拟一个内网用户;R2模拟网关;R3模拟外网的一台服务器。R2上已经做了策略禁止R1远程登陆到R3,它只允许R1远程登陆到R2上,然后激活一个动态访问列表。这个动态访问表是临时性的,它允许R1在一个特定的时间内可以登陆到R3上,现在进行配置 2.初始配置: R...

weixin_33785972的博客 190

STM32F407-OV7670(无FIFO)-ONENET-实现摄像头画面上传到onenet(EDP协议)

EDP协议 EDP协议文档说明:https://leoeinstein.lanzous.com/ifX1Ckfkaaf 服务器登录 登录流程: (1)客户端发送连接请求(CONN_REQ) (2)服务器验证请求的合法性 (3)服务器发送一个回执(CONN_RESP)给客户端 其中请求包含三部分:消息头、选项和消息体。 1、消息头 包括消息的类型和剩余消息长度。 2、选项 包括协议名称、协议版本、连接标志、保持连接时间。 3、消息体 可能包含设备ID、用户ID(可选)、鉴权信息(看采取什么方式登录)。 设备

LiangWF22的博客 1万+

演示:动态访问控制列表(带锁的ACL)

演示:动态访问控制列表 技术交流与答疑请加入群:1952289动态ACL是对传统ACL的一种应用扩展;动态ACL要求某些非安全区域的主机访问受保护网络资源之前,首先经过身份验证,然后,它自动创建动态访问控制项来允许访问会话的传入;传统的标准访问控制列表和扩展的访问控制列表不能做到这一点。现在需要理解的是动态ACL的工作过程,如下图10.19所示:第一步:客户机如果需要访问服务器192....

weixin_34176694的博客 195

酒店前台pms管理系统

对于酒店经营者来说,选择一款优秀的管理系统,是提升运营效率、优化客人体验的关键。PMS酒店管理系统凭借其强大的房态管理、实时数据监控、OTA直联、无人值守等功能,已经成为许多酒店提升管理水平的得力助手。无论是大中型酒店,还是小型民宿,PMS系统都能根据不同需求提供量身定制的解决方案,帮助酒店实现精细化管理、提高运营效率。如果你也在为酒店管理中的繁琐琐事而困扰,不妨尝试一下PMS酒店管理系统,感受科技带来的便利与高效,让你的酒店运营更上一层楼!

2409_89897808的博客 2482

32位MIPS流水线CPU设计

32位MIPS流水线CPU设计(vivado)

m0_51320209的博客 3199

网络工程与组网技术——第三讲

ACL访问控制列表 ACL标准表:源地址可以解决问题 access-list 10 permit 192.168.30.0 0.0.0.255 ACL扩展表:源地址和目的地址,access-list number>100 access-list 103 permit tcp 192.168.30.0 0.0.0.255 any eq 80 access-list number 源地址

Coco_T的博客 2916

海康威视 2DC 系列球机手机直连实用教程

海康威视2DC系列球机手机直连教程:首先确认设备支持直连功能并下载官方"海康互联"App;通过网线连接球机与路由器,使用SADP软件调整IP至同一网段;在App中添加设备并激活,完成调试即可远程查看监控画面。常见问题包括部分型号需远程解锁、网络连接异常等,可通过检查网络环境、联系客服等方式解决。本教程提供从准备到连接的完整指引,助您轻松实现手机监控管理。

海康威视技术支持 5404

静态拓展配置,ACL,RIP

(3)对于R2而言,如果我收到一条我本地路由表已经有的路由信息,如果来源不一致则根据传递过来的路由信息中携带的开销值进行比对。(4)对于R2而言,如果我收到一条我本地路由表已经有的路由信息,如果来源不一致则根据传递过来的路由信息中携带的开销值进行比对。—当路由器访问目标网段具备相同的下一跳,同时这些目标网段是连续的(具备汇总的条件)的情况下,我们可以进行汇总,写一条去往汇总网段的路由。(2)对于R2而言,如果我收到一条我本地路由表已经有的路由信息,如果来源一致则刷新该路由信息到自己的本地路由表中。

2201_75739063的博客 826

PCL 加权局部最优投影(WLOP)简化算法

WLOP算法是一种点云重采样方法,通过迭代优化实现点云均匀化和特征保留。算法包含数据项(加权平均位置保持几何特征)和正则化项(排斥邻近点实现均匀分布)两部分。代码实现基于PCL库,通过KD树加速邻域搜索,使用高斯权重函数计算点位置更新。参数包括输出点比例、邻域半径、正则化权重和迭代次数。该算法不依赖网格信息,适合处理大规模扫描数据的预处理优化。

点云侠的博客 628

语言大模型之Tokenization的深入理解

Tokenization(分词)是自然语言处理(NLP)中一个非常重要的步骤,它的目标是将文本转换为模型可以理解的格式。对于像GPT、BERT等大型预训练模型来说,tokenization决定了文本如何转化为数字表示,从而影响模型在不同任务中的表现。接下来我会深入介绍tokenization的过程、不同的tokenization方法,以及它与模型微调(fine-tuning)之间的关系。

JustinMars的博客 341

ip第一天

FARP 无故ARP 在设备刚获取或刚使用一个新的ip地址,将向外进行正向ARP请求,被请求目标IP地址为本地的新地址;代理ARP 当目标地址为其他网段时,路由器把自己的网关mac发来,报文中的mac是网关mac,由路由器再转发给目标地址。ARP:地址解析协议 – 以下3种ARP正常均只能在同一个广播域内使用,基于二层封装的协议。面向连接的可靠传输协议 --在完成了传输层基本工作的基础上还需要保证传输的可靠性。UDP :用户数据报文协议 -- 仅完成传输层的基本工作—分段、端口号。

qBeautifulBoy的博客 81

使用R语言中的NbClust包确定最佳聚类簇数

聚类分析是一种常用的数据分析技术,它将相似的数据点分组成不同的簇。NbClust包是R语言中一个强大的工具,它提供了多种方法来帮助我们确定最佳的聚类簇数。综上所述,使用R语言中的NbClust包可以帮助我们确定最佳的聚类簇数。通过选择适当的聚类算法和评估指标,我们可以更好地理解数据集的结构和模式,并根据需要进行进一步的分析和解释。此外,NbClust包还提供了其他函数和参数,用于执行不同的聚类算法、选择不同的评估指标等。安装完毕后,我们需要加载NbClust包,以便使用其中的函数。函数来确定最佳聚类簇数。

2301_79326559的博客 2278

3步掌握Headscale ACL策略:从0到1实现企业级网络隔离

你是否还在为远程办公的网络安全担忧?当团队成员遍布各地,如何确保开发服务器不被随意访问?数据库只对特定人员开放?本文将通过3个实战步骤,带你掌握Headscale ACL(访问控制列表)策略,用简单配置实现精细化网络权限管理。读完本文你将学会: - 理解ACL(访问控制列表)的核心作用 - 编写符合业务需求的HuJSON策略文件 - 使用`headscale policy`命令管理访问规则 ##

gitblog_00902的博客 617

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

交换机/路由器/防火墙支持的命令

1. 交换机支持的命令:  交换机基本状态:  switch: ;ROM状态, 路由器是rommon>  hostname> ;用户模式  hostname# ;特权模式  hostname(config)# ;全局配置模式  hostname(config-if)#

收集盒 Book box 867

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

动态访问控制列表在企业网中的实现

摘要:动态访问控制列表可以根据用户认证过程来创建特定的、临时的访问控制列表,是对传统访问控制列表的一种功能增强,能提供更好的安全性。基于一个企业网络,设计模拟拓扑图,给出路由器、服务器等的接口设置、ip地址分配以及配置命令,对使用动态访问控制列表前后的结果进行测试和对比分析,并在实际的网络设备上进行了实验验证。 1 引言 随着互联网的不断扩大,越来越多不同种类的网络被...

weixin_33912445的博客 165

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

华为eNSP模拟器综合实验之- ACL控制列表核心命令全解析及场景应用

摘要:ACL与traffic-filter协同实现网络流量精准管控。ACL作为规则定义器分为基本/高级/二层/用户自定义四类,通过源/目的IP、端口等维度匹配流量。traffic-filter作为执行器在接口方向(inbound/outbound)应用ACL规则,实现访问控制、安全隔离等场景。典型应用包括办公网隔离、MAC绑定、NAT转换等,需注意规则顺序、隐式deny及方向选择。ACL在NAT与过滤场景中语义不同,建议通过display acl counter排查规则命中情况。

网工历程 494

访问控制列表

访问控制列表是应用在路由器接口的指令列表,这些指令列表用来告诉路由器哪些数据包可以接收、哪些数据包需要拒绝。 中文名访问控制列表 外文名Access Control Lists 简 称ACL 应用学科计算机网络安全 目录1 基本定义 2 功能 3 分类 ▪ 标准IP访问列表 ▪ 扩展IP访问 ▪ 命名的IP访问 ▪ 标准IPX访问 ▪ 扩展IPX访问 ▪ 命名的IPX访问 4 工作原理 ▪ ...

2397

动态IP和静态IP的使用场景,技术要求

业务稳定性需求高频更换IP的业务(如爬虫、广告投放)选动态IP;长期稳定的服务(如服务器、远程监控)选静态IP。安全与合规性动态IP需关注匿名性(如高匿名代理),静态IP需强化防火墙和访问控制。成本与资源管理动态IP适合预算有限且流量波动的场景,静态IP需评估长期固定成本与带宽需求。建议优先选择支持免费试用的服务商(如青果网络、IPWO),并通过压力测试验证性能。

2501_91457362的博客 978

IP黑白名单:Spring Boot访问控制列表实现终极指南

在当今网络安全威胁日益严峻的环境下,IP黑白名单访问控制列表已成为保护Web应用的第一道防线。Spring Boot作为Java开发的主流框架,提供了强大的安全机制来实现IP地址过滤功能。本文将为你详细解析如何在Spring Boot项目中配置IP黑白名单访问控制列表,让你的应用安全性更上一层楼!🚀 ## 什么是IP黑白名单访问控制列表? IP黑白名单访问控制列表是一种基于网络层地址的访问控

gitblog_00355的博客 394
上一篇: Linux下的GTK图形界面编程
下一篇: 给大学生的18条忠告
linuxchyu
博客等级 码龄17年 28粉丝 178原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值