Zum Hauptinhalt springen

Anforderungen

Diese Seite beschreibt die Mindest- und empfohlenen Anforderungen für alle NetRecon-Komponenten.

Probe-Hardware

Unterstützte Plattformen

GerätSupport-StufeHinweise
Orange Pi R2S (8 GB)PrimärDual-Ethernet, kompakter Formfaktor
Raspberry Pi 4 (4/8 GB)PrimärWeit verbreitet, gute Leistung
Raspberry Pi 5 (4/8 GB)PrimärBeste ARM-Leistung
x86_64 Mini PC (Intel N100+)PrimärBeste Gesamtleistung, mehrere NICs
Andere ARM64 SBCsFortgeschrittenErfordert möglicherweise manuelle Konfiguration
Virtuelle Maschinen (VMware/Proxmox/Hyper-V)UnterstütztBridged Networking erforderlich

Hardware-Spezifikationen

AnforderungMinimumEmpfohlen
ArchitekturARM64 oder x86_64ARM64 Quad-Core oder x86_64
CPU-Kerne24+
RAM4 GB8 GB
Speicher16 GB (eMMC/SD/SSD)32 GB SSD
Ethernet-Ports12+ (für Bridge-/TAP-Modus)
USBNicht erforderlichUSB-A für seriellen Konsolenadapter
Stromversorgung5V/3A (SBC)PoE oder Hohlstecker

Speicheraspekte

  • 16 GB reichen für grundlegendes Scannen und Überwachung
  • 32 GB+ werden empfohlen, wenn Sie PCAP-Aufzeichnung, IDS-Protokollierung oder Schwachstellen-Scanning aktivieren
  • PCAP-Dateien können in belebten Netzwerken schnell wachsen; erwägen Sie externen Speicher für Langzeitaufzeichnungen
  • Die SQLite-Datenbank verwendet den WAL-Modus für optimale Schreibleistung

NetRecon Scanner App (Android)

AnforderungDetails
Android-Version8.0 (API 26) oder höher
RAMMindestens 2 GB
Speicher100 MB für App + Daten
NetzwerkWLAN verbunden mit dem Zielnetzwerk
Root-ZugriffOptional (aktiviert erweiterte Scan-Modi)
ShizukuOptional (aktiviert einige Funktionen ohne Root)

Admin Connect App

AnforderungDetails
Android-Version8.0 (API 26) oder höher
RAMMindestens 2 GB
Speicher80 MB für App + Daten
NetzwerkInternetverbindung (verbindet sich über Cloudflare Tunnel)

Self-Hosted-Server

AnforderungMinimumEmpfohlen
BetriebssystemUbuntu 22.04 LTS / Debian 12Ubuntu 24.04 LTS
CPU2 Kerne4+ Kerne
RAM4 GB8 GB
Speicher40 GB100 GB SSD
Dockerv24.0+Neueste stabile Version
Docker Composev2.20+Neueste stabile Version

Windows Server wird ebenfalls mit Docker Desktop oder WSL2 unterstützt.

Netzwerkanforderungen

Probe-Netzwerkzugriff

RichtungPortProtokollZweck
Probe -> LANARPLayer 2Host-Erkennung
Probe -> LANTCP (verschiedene)Layer 4Port-Scanning
Probe -> LANUDP 5353mDNSDiensterkennung
Probe -> InternetTCP 443HTTPSCloudflare Tunnel, Updates
LAN -> ProbeTCP 3000HTTPSWeb-Dashboard
LAN -> ProbeTCP 8080HTTPSetup-Assistent (nur beim ersten Start)

Firewall-Hinweise

  • Die Probe benötigt keine eingehenden Ports aus dem Internet bei Verwendung von Cloudflare Tunnel
  • Die Probe benötigt ausgehendes HTTPS (443) für Tunnel-Konnektivität und Systemupdates
  • Für lokales Netzwerk-Scanning muss die Probe im selben Layer-2-Segment wie die Zielgeräte sein (oder einen SPAN-/Mirror-Port verwenden)

Cloudflare Tunnel

Der Fernzugriff auf die Probe wird über Cloudflare Tunnel bereitgestellt. Dies erfordert:

  • Eine aktive Internetverbindung auf der Probe
  • Ausgehenden TCP 443-Zugriff (keine eingehenden Ports erforderlich)
  • Ein Cloudflare-Konto (kostenlose Stufe ist ausreichend)

Browser-Anforderungen (Web-Dashboard)

BrowserMindestversion
Google Chrome90+
Mozilla Firefox90+
Microsoft Edge90+
Safari15+

JavaScript muss aktiviert sein.

FAQ

F: Kann ich die Probe auf einem Raspberry Pi 3 betreiben? A: Der Raspberry Pi 3 hat nur 1 GB RAM, was unter der Mindestanforderung liegt. Er könnte für einfaches Scanning funktionieren, wird aber nicht unterstützt.

F: Benötigt die Probe Internetzugang? A: Internetzugang ist nur für Cloudflare Tunnel (Fernzugriff) und Systemupdates erforderlich. Alle Scan-Funktionen arbeiten ohne Internet.

F: Kann ich einen USB-WLAN-Adapter zum Scannen verwenden? A: WLAN-Scanning wird nicht unterstützt. Die Probe benötigt kabelgebundenes Ethernet für zuverlässige und vollständige Netzwerkerkennung.

Für weitere Hilfe kontaktieren Sie [email protected].