百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
B

badvpn

> 编程语言
开源

NCD 脚本语言、tun2socks 代理程序、P2P VPN

1.9K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

NCD 脚本语言、tun2socks 代理程序、P2P VPN

此仓库已被归档,作者不再维护。

BadVPN

NCD(网络配置守护程序)是一个守护程序和编程/脚本语言,用于配置网络接口和操作系统的其他方面。它通过内置模块实现了各种功能,用户可以在需要时从 NCD 程序中使用这些功能。这种模块化使 NCD 具有极高的灵活性和可扩展性。它在各种形式的热插拔方面表现非常出色,例如 USB 网络接口和有线设备的链路检测。通过使用直观的接口,以 C 语言模块的形式实现语句,可以添加新功能。

tun2socks 程序在网络层中"过滤" TCP 连接。它实现了一个 TUN 设备,该设备接受所有到来的 TCP 连接(无论目标 IP 为何),并通过 SOCKS 服务器转发这些连接。这样,您就可以通过 SOCKS 转发所有连接,而无需应用程序支持。例如,可以使用它来通过远程 SSH 服务器转发连接。

本项目的 VPN 部分实现了两个节点 (VPN 节点) 之间的第 2 层 (以太网) 网络。两个节点连接到一个中央服务器,该服务器充当通信代理,使两个节点能够彼此建立直接连接 (数据连接)。这些连接用于传输网络数据 (以太网帧),并且可以通过多种机制进行加密。值得注意的特点包括:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言