文件名称:rVRRPd:轻便,快速且高度安全的VRRP守护程序
文件大小:114KB
文件格式:ZIP
更新时间:2024-05-25 04:52:49
linux rust freebsd security daemon
介绍 是一种快速,多平台且符合标准的VRRPv2实现,它以 (一种以其可移植性,内存安全性和速度而著称的现代编程语言)编写。 特征 旨在快速,便携式和高度安全 支持多种操作系统和处理器架构 多线程操作(每个接口和虚拟路由器1个线程) 可以使用或轻松配置 可与符合 (VRRPv2)的设备互操作与Cisco IOS和Cisco IOS-XE设备完全兼容 认证支持 基于密码身份验证(类型1) 专有P0 HMAC(SHA256截断为8个字节) 专有P1(SHAKE256 XOF) 支持多种操作模式: 嗅探器模式( -m0 ) 前景模式下的虚拟路由器( -m1 ) 守护程序模式下的虚拟路由器( -m2 ) 支持基于MAC的虚拟LAN接口( macvlan ) (Linux) 使用Berkeley数据包过滤器套接字( BPF ) (FreeBSD) 支持BPF Linux套接字过滤
【文件预览】:
rVRRPd-master
----conf()
--------rvrrpd.json.conf(933B)
--------rvrrpd.conf(3KB)
----Cargo.toml(1KB)
----utils()
--------rvrrpd-pw()
----.github()
--------workflows()
----LICENSE-GPLv3(32KB)
----src()
--------vrouter.rs(36KB)
--------timers.rs(6KB)
--------fsm.rs(38KB)
--------threads.rs(5KB)
--------checksums.rs(2KB)
--------config.rs(12KB)
--------protocols.rs(1KB)
--------debug.rs(2KB)
--------auth.rs(3KB)
--------lib.rs(44KB)
--------constants.rs(3KB)
--------api()
--------bin()
--------os()
--------packets.rs(5KB)
----LICENSE(1KB)
----README.md(3KB)
----Makefile(716B)
----LICENSE-OpenSSL(6KB)
----docs()
--------conf.py(6KB)
--------config()
--------index.rst(3KB)
--------Makefile(580B)
--------api()
----.gitignore(410B)