1 repositorio
Python scripts designed to interact with network daemons for monitoring and management.
Distinct from Python Scripting Environments: Focuses on network administration tasks rather than general-purpose Python development environments.
Explore 1 awesome GitHub repository matching development tools & productivity · Network Administration Scripts. Refine with filters or upvote what's useful.
CJDNS es una VPN peer-to-peer y una red superpuesta criptográfica que implementa una red mesh IPv6 cifrada. Funciona como un router de tabla hash distribuida, utilizando una métrica XOR no jerárquica para enrutar el tráfico entre nodos sin depender de una autoridad o registro central. El proyecto se distingue por vincular la identidad de red a la propiedad criptográfica, derivando direcciones IPv6 únicas a partir de claves públicas. Garantiza una conectividad segura entre pares a través de límites NAT mediante autenticación de clave pública, cifrado de paquetes de extremo a extremo y un protocolo de handshake que proporciona secreto perfecto hacia adelante (perfect forward secrecy). El software cubre una amplia gama de capacidades, incluyendo el descubrimiento automático de pares mediante semillas DNS y beaconing de red local, así como operaciones de gateway de red para tunelizar tráfico hacia la internet pública. Incluye controles de seguridad para la integridad de paquetes y protección contra ataques de repetición, junto con una API administrativa para monitoreo programático y gestión de enrutamiento. El sistema admite la automatización de servicios durante el arranque y la inicialización de dispositivos de túnel de red virtual.
Exposes an administrative port specifically for external Python scripts to manage network behavior.