README.md hinzugefügt

This commit is contained in:
manuel.maier committed 2026-09-29 22:21:56 +02:00
1 parent 60e0f53029
commit c9efbb1d11
1 file changed
+19
+19
View File
@@ -0,0 +1,19 @@
# Netmaker zu TunlGrid Migration
Dieses Skript automatisiert den vollständigen Umzug eines bestehenden Netmaker-Nodes auf eine reine ("vanilla") WireGuard-Konfiguration (`wg0.conf`). Danach ist der Node bereit, über die TunlGrid-Agenten (`wg-sync.sh` / `node-sync.sh`) verwaltet zu werden.
## 🚀 Features
* Installiert fehlende Abhängigkeiten (`wireguard-tools`, `iptables`).
* Exportiert die dynamische Netmaker-Konfiguration direkt aus dem Kernel.
* Ermittelt und übernimmt die korrekte IP-Adresse des Interfaces.
* Fügt NAT/Masquerading-Regeln (`PostUp`/`PostDown`) automatisch hinzu.
* Bietet eine interaktive Sicherheits-Vorschau der generierten `wg0.conf` vor der Anwendung.
* Stoppt und deaktiviert den Netmaker-Agenten (`netclient`) dauerhaft.
## ⚡ Quickstart (One-Shot)
Um die Migration zu starten, führe diesen Befehl auf dem Ziel-Node aus. Das Skript fragt vor den endgültigen Änderungen nach einer Bestätigung.
```bash
curl -sSL "[https://me-gitea.maieredv.cloud/manuel.maier/migrate-netmaker-to-tunlgrid/raw/branch/main/migrate.sh](https://me-gitea.maieredv.cloud/manuel.maier/migrate-netmaker-to-tunlgrid/raw/branch/main/migrate.sh)" | sudo bash