Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
nixos-config — Configuraci�n de NixOS de Lan Tian | Kitploit
Herramientas/GitHubGitHub/xddxdd/nixos-config
Seguridad de Infraestructura en la NubeAuditoría de ConfiguraciónSeguridad de RedesCriptografíaDevSecOpsPrivacidadSeguridad de HardwareDetección de SecretosAnálisis de DNS
GitHubxddxdd/nixos-config

nixos-config

Configuraci�n de NixOS de Lan Tian

1303hace 7h 27mRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Ver Repositorio

Configuración de NixOS de Lan Tian

Este repositorio contiene los archivos de configuración para todos mis sistemas NixOS.

Características

  • Sistema completo root-on-tmpfs, usando impermanence
  • Nftables en lugar de iptables
  • Gestión de secretos con sops-nix
  • Emulación en modo usuario de QEMU para la mayoría de arquitecturas
  • Nix Flakes con parches de Nixpkgs
  • Módulos de kernel adicionales de mi repositorio NUR
    • Parches del controlador NVIDIA
  • Soporte de Criptografía Post-Cuántica y GOST para OpenSSL
  • Librería auxiliar personalizada (LT) que proporciona una amplia gama de funciones y constantes para gestionar la configuración.
  • Gestión de DNS usando un conversor personalizado de Nix a DNSControl.

Tipos de Host

Mis hosts se categorizan en tres tipos:

  • client: Un host ejecutando NixOS. Generalmente un escritorio/portátil con un entorno de escritorio.
  • minimal: Un host NixOS mínimo, usado para propósitos especiales.
  • server: Un host ejecutando NixOS sin GUI. Generalmente una VM en un proveedor de nube.

Estructura de Carpetas

  • dns: Mi código personalizado de Nix a DNSControl que genera un archivo config.js de DNSControl, controlando los registros DNS de mis dominios.

    • Subdirectorios
      • common: Registros comunes compartidos entre dominios.
      • core: Componente principal que convierte un conjunto de atributos Nix al formato config.js de DNSControl.
      • domains: Definiciones Nix que controlan zonas individuales (o grupos de zonas).
  • helpers: Definiciones de atajos utilizados por el código en este repositorio.

  • home: Mis configuraciones de Home Manager.

    • Subdirectorios
      • common-apps: Aplicaciones usadas por todos los nodos.
      • client-apps: Aplicaciones usadas por los nodos client.
  • hosts: Definiciones de sistema NixOS específicas por host. Cada subdirectorio se refiere a un host. La lista de hosts se obtiene automáticamente en . Las configuraciones aquí usualmente controlan parámetros de red y ajustes específicos del host.

Descargar herramienta
flake.nix
  • nixos: Definiciones comunes del sistema NixOS.

    • Usado por todos los nodos

      • common-apps: Aplicaciones usadas por todos los nodos.
      • minimal-apps: Aplicaciones usadas por todos los nodos.
      • minimal-components: Opciones del sistema usadas por todos los nodos.
        • Los componentes se diferencian de las "Aplicaciones" en que un componente es una parte fundamental del sistema (a menudo ajustando parámetros del núcleo), mientras que una aplicación proporciona un servicio a nivel de espacio de usuario.
      • minimal-modules: Módulos NixOS autocontenidos que teóricamente podrían integrarse en nixpkgs. Funcionan de forma independiente y están deshabilitados por defecto, solo añaden opciones sin habilitar servicios a menos que se configuren explícitamente. Aplicados a todos los tipos de host.
    • Usado por nodos client

      • client-apps: Aplicaciones específicas para nodos client.
      • client-components: Componentes específicos para nodos client.
    • Usado por nodos server

      • server-apps: Aplicaciones usadas por nodos server.
      • server-components: Componentes usados por nodos server.
    • Usado por nodos Proxmox VE

      • pve-components: Componentes específicos para nodos Proxmox VE.
    • Archivos suplementarios

      • hardware: Fragmentos de configuración de hardware comunes, incluyendo LVM y VMs QEMU.
      • optional-apps: Aplicaciones que son usadas por algunos nodos. Se requieren importaciones manuales en las definiciones específicas del host.
      • optional-cron-jobs: Trabajos cron que son usados por algunos nodos. Se requieren importaciones manuales en las definiciones específicas del host.