Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
nixos-config — Конфигурация NixOS Lan Tian | Kitploit
Инструменты/GitHubGitHub/xddxdd/nixos-config
Безопасность облачной инфраструктурыАудит конфигурацииСетевая безопасностьКриптографияDevSecOpsКонфиденциальностьАппаратная БезопасностьОбнаружение СекретовАнализ DNS
GitHubxddxdd/nixos-config

nixos-config

Конфигурация NixOS Lan Tian

13037 ч 36 мин назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Репозиторий

Конфигурация NixOS от Lan Tian

Этот репозиторий содержит файлы конфигурации для всех моих систем NixOS.

Возможности

  • Полная система root-on-tmpfs, использующий impermanence
  • Nftables вместо iptables
  • Управление секретами с помощью sops-nix
  • Эмуляция пользовательского режима QEMU для большинства архитектур
  • Nix Flakes с патчингом Nixpkgs
  • Дополнительные модули ядра из моего репозитория NUR
    • Патчинг драйверов NVIDIA
  • Поддержка постквантовой криптографии и GOST для OpenSSL
  • Пользовательская вспомогательная библиотека (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: Системные опции, используемые всеми узлами.
        • Компоненты отличаются от «Приложений» тем, что компонент является фундаментальной частью системы (часто путем настройки параметров ядра), в то время как приложение предоставляет сервис на уровне пользовательского пространства.
      • 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, используемые некоторыми узлами. Требуется ручной импорт в определениях, специфичных для хоста.