Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
nixos-config — Lan Tian 的 NixOS 配置 | Kitploit
工具/GitHubGitHub/xddxdd/nixos-config
云基础设施安全配置审计网络安全密码学DevSecOps隐私保护硬件安全秘密检测DNS 分析
GitHubxddxdd/nixos-config

nixos-config

Lan Tian 的 NixOS 配置

查看仓库
13034小时19分前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Lan Tian的NixOS配置

此仓库包含我所有NixOS系统的配置文件。

特性

  • 完整的系统root-on-tmpfs,使用impermanence
  • 使用Nftables替代iptables
  • 使用sops-nix管理机密
  • 大多数架构的QEMU用户模式仿真
  • 带有Nixpkgs补丁的Nix Flakes
  • 来自我的NUR仓库的额外内核模块
    • NVIDIA驱动补丁
  • OpenSSL的后量子密码学和GOST支持
  • 自定义辅助库 (LT),提供广泛的函数和常量来管理配置。
  • DNS管理,使用自定义的Nix到DNSControl转换器。

主机类型

我的主机分为三种类型:

  • client:运行NixOS的主机。通常是运行桌面环境的台式机/笔记本电脑。
  • minimal:最小化的NixOS主机,用于特殊目的。
  • server:运行NixOS且无图形界面的主机。通常是云提供商上的虚拟机。

文件夹结构

  • dns:我的自定义Nix到DNSControl代码,生成DNSControl的config.js文件,控制我域名的DNS记录。

    • 子目录
      • common:跨域共享的公共记录。
      • core:将Nix属性集转换为DNSControl config.js格式的核心组件。
      • domains:控制单个(或组)区域的Nix定义。
  • helpers:此仓库中代码使用的快捷方式定义。

  • home:我的Home Manager配置。

    • 子目录
      • common-apps:所有节点使用的应用程序。
      • client-apps:client节点使用的应用程序。
  • hosts:特定主机的NixOS系统定义。每个子目录对应一个主机。主机列表在flake.nix中自动获取。这里的配置通常控制网络参数和特定主机的调优。

下载工具
  • nixos:公共NixOS系统定义。

    • 所有节点使用

      • common-apps:所有节点使用的应用程序。
      • minimal-apps:所有节点使用的应用程序。
      • minimal-components:所有节点使用的系统选项。
        • 组件与“Apps”的区别在于,组件是系统的基础部分(通常通过调整内核核心参数),而应用程序在用户空间层面提供服务。
      • minimal-modules:自包含的NixOS模块,理论上是可向上游提交到nixpkgs的。它们独立工作,默认禁用,只添加选项而不启用服务,除非显式配置。适用于所有主机类型。
    • 客户端节点使用

      • client-apps:客户端节点特有的应用程序。
      • client-components:客户端节点特有的组件。
    • 服务器节点使用

      • server-apps:服务器节点使用的应用程序。
      • server-components:服务器节点使用的组件。
    • Proxmox VE节点使用

      • pve-components:Proxmox VE节点特有的组件。
    • 补充文件

      • hardware:通用硬件配置片段,包括LVM和QEMU虚拟机。
      • optional-apps:部分节点使用的应用程序。需要在特定主机定义中手动导入。
      • optional-cron-jobs:部分节点使用的Cron任务。需要在特定主机定义中手动导入。