tools:network_tools
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tools:network_tools [2025/08/21 13:02] – aperez | tools:network_tools [2026/02/01 21:54] (current) – aperez | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ---- | ---- | ||
| ---- | ---- | ||
| + | ## NotebookLM (Asistente de Investigación de IA de Google) | ||
| + | |||
| + | **NotebookLM** es un asistente de investigación y aprendizaje basado en IA de Google, diseñado para ayudar a los usuarios a interactuar profundamente con sus documentos, notas y enlaces. A diferencia de los chatbots de IA tradicionales, | ||
| + | |||
| + | ### Características Clave: | ||
| + | |||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | |||
| + | ### Acceso y Uso: | ||
| + | |||
| + | * | ||
| + | * | ||
| + | * | ||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | |||
| + | ## Aprenda a Su Manera (Experimento de IA de Google) | ||
| + | |||
| + | " | ||
| + | |||
| + | ### Características Clave: | ||
| + | |||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * Mapas mentales para visualizar conceptos. | ||
| + | * | ||
| + | |||
| + | ### Acceso y Uso: | ||
| + | |||
| + | * | ||
| + | * | ||
| + | * | ||
| + | |||
| + | |||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | **[[https:// | ||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | ====== NetBox ====== | ||
| + | |||
| + | **[[https:// | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | **NetBox** is an open-source platform designed to act as a *Network Source of Truth* for documenting and modeling modern networks. | ||
| + | It unifies **IP Address Management (IPAM)** and **Data Center Infrastructure Management (DCIM)** into a single, cohesive system. | ||
| + | |||
| + | ===== Core Functionality ===== | ||
| + | |||
| + | As of **2026**, NetBox is primarily used to represent the **intended state** of a network, not the live operational state. | ||
| + | It serves as the authoritative blueprint against which automation and validation tools operate. | ||
| + | |||
| + | ==== IPAM ==== | ||
| + | |||
| + | Tracks and manages logical network resources: | ||
| + | |||
| + | * IPv4 and IPv6 addresses | ||
| + | * Subnets and prefixes | ||
| + | * VRFs (Virtual Routing and Forwarding) | ||
| + | * VLANs | ||
| + | |||
| + | ==== DCIM ==== | ||
| + | |||
| + | Models the physical infrastructure of the network: | ||
| + | |||
| + | * Sites and locations | ||
| + | * Racks and rack units | ||
| + | * Device types and roles | ||
| + | * Cabling and connections | ||
| + | * Power feeds and power distribution | ||
| + | |||
| + | ==== Automation Hub ==== | ||
| + | |||
| + | NetBox acts as a central inventory and automation backbone: | ||
| + | |||
| + | * REST API for full programmatic access | ||
| + | * GraphQL support for efficient queries | ||
| + | * Primary source of truth for: | ||
| + | * Ansible | ||
| + | * Terraform | ||
| + | * Nornir | ||
| + | |||
| + | NetBox enables consistent, repeatable, and auditable network automation by ensuring all tools operate from a single authoritative dataset. | ||
| + | |||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | |||
| + | **[[https:// | ||
| + | |||
| + | **[[https:// | ||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | |||
| + | ====== Network Automation Toolchain ====== | ||
| + | |||
| + | The following tools form the core **network automation toolchain**, | ||
| + | |||
| + | ===== Tools ===== | ||
| + | |||
| + | * **Ansible** | ||
| + | * Primary automation engine | ||
| + | * Declarative and procedural execution | ||
| + | * Ideal for configuration, | ||
| + | |||
| + | * **NetBox** | ||
| + | * Source of Truth (IPAM / DCIM) | ||
| + | * Provides inventory and *intended state* | ||
| + | * Feeds Ansible, Nornir, and IaC tools | ||
| + | |||
| + | * **NAPALM** | ||
| + | * Multi-vendor abstraction layer | ||
| + | * State retrieval and compliance validation | ||
| + | * Primarily focused on *read-only* operations | ||
| + | |||
| + | * **Netmiko** | ||
| + | * Simplified SSH library for network devices | ||
| + | * Useful for direct tasks and quick scripts | ||
| + | * Foundation for many custom automations | ||
| + | |||
| + | * **Nornir** | ||
| + | * Concurrent automation framework | ||
| + | * Ideal for large-scale validation, audits, and queries | ||
| + | * Complements Ansible (does not replace it) | ||
| + | |||
| + | * **Terraform / OpenTofu** | ||
| + | * Infrastructure as Code (IaC) | ||
| + | * **Controlled and cautious** use in networking | ||
| + | * Recommended for: | ||
| + | * Object provisioning (NetBox, cloud, base infrastructure) | ||
| + | * Not for frequent operational network changes | ||
| + | |||
| + | ===== Usage Principles ===== | ||
| + | |||
| + | * **NetBox** defines the intended state | ||
| + | * **Ansible / Nornir** execute and validate | ||
| + | * **NAPALM / Netmiko** retrieve actual state | ||
| + | * **Terraform / OpenTofu** is limited to structural provisioning | ||
| + | |||
| + | This approach reduces risk, preserves traceability, | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | ===== OBS Studio ===== | ||
| + | |||
| + | **[[https:// | ||
| + | |||
| + | **OBS Studio** (Open Broadcaster Software) is a **free and open-source** software used for **video recording** and **live streaming** from a computer. | ||
| + | |||
| + | It allows capturing the **screen**, **application windows**, **webcams**, | ||
| + | |||
| + | It is widely used for **online classes**, **live streaming on platforms such as YouTube or Twitch**, **tutorial recording**, | ||
| + | |||
| + | The software is compatible with **Windows, macOS, and Linux**, and offers advanced features such as: | ||
| + | * Audio and video quality control | ||
| + | * Scene transitions | ||
| + | * Recording in multiple formats | ||
| + | * Plugin support | ||
| + | |||
| + | **Official download site: | ||
| + | [[https:// | ||
| + | |||
| + | OBS Studio is a robust and flexible tool for creating professional audiovisual content. | ||
| + | |||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | **[[https:// | ||
| + | ---- | ||
| + | ---- | ||
| + | **[[https:// | ||
| + | ---- | ||
| + | ---- | ||
| + | |||
| + | **[[https:// | ||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | |||
| ====== Royal TS ====== | ====== Royal TS ====== | ||
| Line 212: | Line 413: | ||
| ---- | ---- | ||
| **Multicast tester software** | **Multicast tester software** | ||
| + | |||
| + | |||
| + | |||
| + | **[[https:// | ||
| + | |||
| {{ : | {{ : | ||
| + | |||
| + | **[[https:// | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| ---- | ---- | ||
| Line 965: | Line 1177: | ||
| **[[https:// | **[[https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ====== Technitium Overview ====== | ||
| + | |||
| + | **Technitium** is a software platform focused on privacy, network control, and scalability. | ||
| + | Founded in 2003 by university students, it has become a well-known provider of networking and cybersecurity tools. | ||
| + | Official website: [[https:// | ||
| + | |||
| + | ===== Main Tools ===== | ||
| + | |||
| + | ==== Technitium Mesh ==== | ||
| + | * Open-source, | ||
| + | * Provides strong end-to-end encryption using algorithms such as DHE-2048, ECDHE-256, RSA-2048, and AES-256. | ||
| + | * Requires Windows. | ||
| + | |||
| + | ==== Technitium MAC Address Changer (TMAC) ==== | ||
| + | * Free utility to change or spoof MAC addresses on Ethernet and Wi-Fi adapters in Windows. | ||
| + | * Offers complete adapter configuration and allows presets for quick switching. | ||
| + | * Supports IPv6. | ||
| + | |||
| + | ==== Technitium DNS Server ==== | ||
| + | * Open-source authoritative and recursive DNS server with focus on privacy and security. | ||
| + | * Available for Windows, Linux, macOS, and Raspberry Pi. | ||
| + | * Key Features: | ||
| + | * DNS-level blocking (ads, malware, tracking). | ||
| + | * Detailed query logging and statistics. | ||
| + | * High performance (100,000+ requests/ | ||
| + | * DNSSEC support, advanced caching, authoritative zones. | ||
| + | * Built-in DHCP server, DNS-over-TLS, | ||
| + | * REST API and web-based admin console. | ||
| + | |||
| + | ==== DNS Client Service ==== | ||
| + | * Online DNS query tool to perform lookups using any server, including root servers. | ||
| + | * Available directly on their website. | ||
| + | |||
| + | ==== Blog and Community Support ==== | ||
| + | * Frequent updates on new releases and features. | ||
| + | * Blog provides guides and details about features (e.g., Catalog Zones for clustering). | ||
| + | * Community support available via Reddit and email. | ||
| + | * [[https:// | ||
| + | |||
| + | ===== Useful Links ===== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | **[[https:// | ||
| + | |||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| ---- | ---- | ||
| + | |||
| + | ====== Security Onion Solutions (SOS) Overview ====== | ||
| + | |||
| + | **Security Onion Solutions (SOS)** is a free and open platform for network security monitoring, intrusion detection, and log management. | ||
| + | It is widely used to build Security Operations Centers (SOC) and provides integrated tools for monitoring, hunting, and incident response. | ||
| + | Official website: [[https:// | ||
| + | |||
| + | ===== Key Features ===== | ||
| + | |||
| + | * **Alerts** – Correlate events from IDS/IPS engines (e.g., Suricata, Snort). | ||
| + | * **Hunt** – Threat hunting interface to query and analyze logs and events. | ||
| + | * **Detections** – Rules-based and anomaly-based detection. | ||
| + | * **PCAP** – Packet capture and full session reconstruction. | ||
| + | * Pull packet captures from network events and analyze them using SOC interface, CyberChef, or external tools (e.g., Wireshark). | ||
| + | * **Cases** – Integrated case management for incident response. | ||
| + | * **Dashboards** – Visualization of alerts, logs, and KPIs. | ||
| + | * **Analyzers** – Built-in and external tools to parse and analyze captured data. | ||
| + | |||
| + | ===== Data Types ===== | ||
| + | * **Agent** – Endpoint agents to collect telemetry. | ||
| + | * **Alert** – Event-based alerts from detection engines. | ||
| + | * **Asset** – Network and host assets tracked within the SOC. | ||
| + | |||
| + | ===== Integrated Tools ===== | ||
| + | * Suricata IDS/IPS | ||
| + | * Zeek network security monitor | ||
| + | * Wazuh for host monitoring | ||
| + | * TheHive case management | ||
| + | * Kibana dashboards | ||
| + | * CyberChef for data parsing and decoding | ||
| + | |||
| + | ===== Benefits ===== | ||
| + | * Free and open-source (with professional support available). | ||
| + | * All-in-one SOC in a box (network + host + log analysis). | ||
| + | * Scalable: from single node deployments to enterprise SOC clusters. | ||
| + | * Strong community support and active development. | ||
| + | |||
| + | ===== Useful Links ===== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | {{ : | ||
| + | {{ : | ||
| + | {{ : | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | ====== Prometheus Overview ====== | ||
| + | |||
| + | **Prometheus** is an open-source monitoring and alerting toolkit designed for reliability and scalability. | ||
| + | It collects, stores, and queries time-series data, and is widely used to monitor applications, | ||
| + | Official website: [[https:// | ||
| + | |||
| + | ===== Key Features ===== | ||
| + | |||
| + | * **Dimensional Data Model** | ||
| + | * Time series are identified by a metric name and key-value pairs (labels). | ||
| + | * Provides flexibility to organize and query metrics. | ||
| + | |||
| + | * **Powerful Queries** | ||
| + | * PromQL (Prometheus Query Language) allows filtering, aggregation, | ||
| + | * Enables advanced dashboards, visualizations, | ||
| + | |||
| + | * **Precise Alerting** | ||
| + | * Rules are defined in PromQL. | ||
| + | * Alerts leverage the dimensional model for flexible conditions. | ||
| + | * Integrated with Alertmanager for routing, notifications, | ||
| + | |||
| + | * **Simple Operation** | ||
| + | * Independent server, relies only on local storage. | ||
| + | * Written in Go, distributed as single static binaries. | ||
| + | * Easy to deploy in diverse environments. | ||
| + | |||
| + | * **Instrumentation Libraries** | ||
| + | * Wide set of official and community libraries. | ||
| + | * Covers most major languages (Go, Java, Python, Ruby, etc.). | ||
| + | * Allows developers to expose custom metrics. | ||
| + | |||
| + | * **Ubiquitous Integrations** | ||
| + | * Hundreds of exporters and integrations available. | ||
| + | * Common use: Node Exporter, cAdvisor, Blackbox Exporter, etc. | ||
| + | * Easy to extract metrics from existing systems. | ||
| + | |||
| + | ===== Typical Use Cases ===== | ||
| + | * Monitoring microservices and containerized applications (Kubernetes, | ||
| + | * Collecting system-level metrics (CPU, memory, disk, network). | ||
| + | * Application-specific instrumentation (business logic, API metrics). | ||
| + | * Centralized alerting with Alertmanager. | ||
| + | * Integration with Grafana for visualization. | ||
| + | |||
| + | ===== Benefits ===== | ||
| + | * Open source and widely adopted in the industry. | ||
| + | * Strong ecosystem (exporters, integrations, | ||
| + | * Highly flexible query model and alerting system. | ||
| + | * Scales from single servers to large distributed clusters. | ||
| + | |||
| + | ===== Useful Links ===== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | {{ : | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
tools/network_tools.1755781325.txt.gz · Last modified: by aperez
