微耕门禁跨网段搜索代理

解决UDP无法跨网段时的控制器搜索问题

思路:

  1. 配置已知的搜索指令
  2. 配置已知的待搜索网段
  3. 定时使用HTTP发送指令至IP,收集并缓存收到的应答
  4. 监听收到UDP搜索指令,将未超时的缓存作为应答返回

?

配置

@@@code

{

"Logging": {

"LogLevel": {

"Default": "Warning"

}

},

"Scan": {

"Minute": 60,

"AliveMinute": 720,

"Command": [

{

"Name": 1994,

"Enable": 1,

"Data": "19 94 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00",

"ProtocolHead": "1994",

"SNPosition": 4

},

{

"Name": 2410,

"Enable": 1,

"Data": "24 10 f4 33 02 06 00 00 00 00 00 00 ff ff ff ff 00 00 02 00",

"ProtocolHead": "2411",

"SNPosition": 8

?

},

{

"Name": 2440,

"Enable": 1,

"Data": "24 40 b3 e4 01 00 00 00 00 00 00 00 ff ff ff ff 00 81 02 00",

"ProtocolHead": "2441",

"SNPosition": 8

?

}

],

"Timeout": 3,

"NetMask": [

"172.16.2.*:60000",

"172.16.3.*:60000",

"172.16.4.*:60000",

"172.16.5.*:60000",

"192.168.153.*:60000",

"192.168.156.*:60000"

]

},

"UDPServer": {

"ProtocolHead": [

{

"Name": 1994,

"Heads": [ "1994", "1794" ]

},

{

"Name": 2410,

"Heads": [ "2410" ]

},

{

"Name": 2440,

"Heads": [ "2440" ]

}

],

"Timeout": 3,

"IPEndPoint": "127.0.0.1:60000"

},

"AllowedHosts": "*"

}

?

?

@@#

效果图

?

?

原文地址:https://www.cnblogs.com/QinQouShui/p/11493401.html

时间: 2024-11-01 19:05:06

微耕门禁跨网段搜索代理的相关文章

利用Teensy进行EM410x卡模拟以及暴力破解EM410X类门禁系统可行性猜想

前些天Open入手了Teensy++ 2.0,所以在无聊的情况下研究了Teensy++ 2.0模拟EM410X,并且针对EM410X的门禁进行了一次暴力破解测试,以下就是相关代码以及内容. 什么是低频?什么是EM410x? 首先,我不得不再次提一下那些工作在125khz频率下的低频卡(如:EM410X之类的),以便大家更好的阅读以下的内容. 什么是低频?以下就是低频的解释: 低频(LF, Low frequency)是指频带由30KHz到300KHz的无线电电波.一些无线电频率识别( RFID技

某科技公司高安全区域门禁系统改造实例

系统描述: 该公司车间生产高机密产品,采用双控式刷卡感应门禁系统控制人员进出.基于双控的原则,首次进入高安全区域须2人三秒内先后刷卡进入,后面人员单人刷卡进出:人员下班离开时,剩下的最后2人同样须三秒内先后刷卡离开:即必须随便保持高安全区域在有人的情况下,人数不得小于2人!目前采用门禁感应器控制,在车间没人的情况下,单人刷卡无法进入:刷卡后门的开启时间为10秒,超过10秒未关闭即会产生报警:车间剩下最后两人时,单人刷卡产生报警,相关报警信息实时传送到保安室并自动记录报警日志. 问题描述: 尾随进

【面向对象版本】门禁系统

项目:门禁系统 一,走出第一步: 这是我人生中的第一个小项目.能够最终完成我心里还是非常高兴的.在实现的过程中可谓是百般艰难. 接下来简单说说完成路上的一点个人心得,希望能给到跟我一样是新手的朋友们一点点帮助. 这个项目起初拿到命题后,完全不知道从何入手.只能粗略的从命题中抓取几个关键字.比如说 小区电子门,访客,门卫(管理员),业主,指纹验证,刷卡验证,手机扫码验证等. 然后还可以做到的是,对比它们之间的关系.发现我可以把访客,门卫,业主分为一类放到一个包中,电子门可以放到一个包中,各种验证放

Step4:SQL Server 跨网段(跨机房)复制

一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 解决方案(Solution) 搭建过程(Process) 注意事项(Attention) 参考文献(References) 二.背景(Contexts) 搭建SQL Server复制的时候,如果网络环境是局域网内,通过主机名就可以实现了,但是如果是跨网段.跨机房异地搭建复制的时候就需要注意了,因为SQL Server复制不支持通过IP连接分发服务器,那有什么办法解决跨网段.跨机房的问题呢?

SQL Server 跨网段(跨机房)通过备份文件初始化复制

笔者最近碰到了需要搭建跨网段的SQL Server复制,实际的拓扑结构如下草图所示: A服务器位于CDC机房中 B服务器位于阿里云 因为SQL Server复制不支持通过IP连接分发服务器,为了解决跨网段.跨机房的问题,笔者采用了如下的解决方案: 1.设置端口映射:在防火墙中开放外网IP的1433端口对应位于CDC机房中的发布服务器A的1433端口.并且该1433端口仅对位于阿里云的服务器B开放. 2.打开位于阿里云的服务器B的1433端口,并设置仅限CDC机房服务器访问. 3.基于安全考虑,采

利用Teensy进行em410x卡模拟以及暴力破解em410x类门禁系统

什么是低频?什么是EM410x? 首先,我不得不再次提一下那些工作在125khz频率下的低频卡(如:EM410X之类的),以便大家更好的阅读以下的内容. 什么是低频?以下就是低频的解释: 低频(LF, Low frequency)是指频带由30KHz到300KHz的无线电电波.一些无线电频率识别( RFID技术 )标签使用低频. 这些标签通常被称为 LFID’s或LowFID’s(低频率识别Low Frequency Identification). 然而LFID’s/LowFID’s所常用(非

大华门禁SDK二次开发(二)

经过与大华技术支持的沟通,门禁服务程序已经开发好了,可以正常接收门禁开关事件,可以发送开门命令.基于项目实时性要求,这里使用SignalR实现门禁状态.控制命令的实时传送. 几种场景需求 根据SignalR的设计规则,Client端可以主动调用服务端Hub的多个方法,但是客户端被动接收消息的方法只能有一个. 根据门禁功能需求,我们将Client分为两组: doorclient:指Web客户端 doorserver:指门禁服务端 这样便于服务端区分Web客户端和门禁服务端这两类client. 项目

人脸识别门禁系统有哪些功能作用

人脸辨认门禁体系主要经过摄像头采集人脸信息,与后台庞大的人脸模板对比,确认是社区或楼层住户就可以自在通行.如此一来,即便是出门忘带磁卡.指纹变形.忘掉暗码,也不会被拦在小区大门处,"刷脸"收支,安全卫生. 人脸门禁在企事业园区.政府工作大楼等场所使用人脸辨认技能在门禁体系中做通行权限"钥匙",经过抓拍人脸与预先录入的人脸库比对,对不同区域.不同门禁点.不同时刻段的进出权限,经过人脸这张特别的"卡片"来做判别,控制建筑物内门禁体系的开启.主要以人脸

学校有必要装人脸识别门禁么?-道奇智能

人脸识别门禁是一种完全脱机的人脸识别门禁考勤产品,它常用来取代市场上的刷卡.指纹门禁考勤机.人脸识技术中被广泛采用的区域特征分析算法,它融合了计算机图像处理技术与生物统计学原理于一体,利用计算机图像处理技术从视频中提取人像特征点,利用生物统计学的原理进行分析建立数学模型,即人脸特征模板.利用已建成的人脸特征模板与被测者的人的面像进行特征分析,根据分析的结果来给出一个相似值.通过这个值即可确定是否为同一人.学校是学生的第二个家园,学生学习安全是学校管理方的重要职责,一些校外人员常常会利用管理漏洞随