Öppen källkod · Linux

WgPilot

En minimal GTK-klient som startar, startar om och stoppar en WireGuard-tunnel från ett enda litet fönster — med livestatus, grafer och säkerhetsräcken. Ingen daemon, inga lagrade uppgifter.

Python GTK3 WireGuard nftables Live · v1.2.0
← Alla projekt
Översikt

Vad är WgPilot?

WgPilot är ett litet Python-skript som styr wg-quick via pkexec och ger dig allt du behöver för att sköta en WireGuard-tunnel — och inget mer. Ett fönster, riktiga siffror, och räcken som håller din verkliga IP borta från nätet om länken faller.

Ingen bakgrundsdaemon, inga sparade inloggningsuppgifter. Skriptet läser dina befintliga wg-quick-konfigurationer och pratar med kärnan bara när du ber det — resten av tiden ligger det tyst i systemfältet.

Funktioner

Allt du behöver för att sköta en tunnel

Enklick-kontroll

Starta, starta om och stoppa valfritt WireGuard-gränssnitt, med en väljare för flera tunnlar.

Live-grafer

Kumulativ trafik, aktuell upp-/nedhastighet och rundturslatens — ritade live i fönstret medan tunneln är uppe.

Kill switch

En nftables-regel blockerar all trafik utanför tunneln, så din verkliga IP aldrig läcker om den skulle falla.

Vakthund

Upptäcker en tunnel som är uppe men död, och kan återansluta den automatiskt i bakgrunden.

Återanslut vid byte

Startar om tunneln när det underliggande nätverket ändras — Wi-Fi till Ethernet, roaming, uppvaknande ur vila.

Dual-stack publik IP

Rapporterar din utgående IPv4 och IPv6, så att du kan bekräfta att tunneln faktiskt bär din trafik.

Specifikation

Under huven

Språk
Python 3
Gränssnitt
GTK3
Rättigheter
pkexecwg-quick
Kill switch
nftables
Plattform
Linux-desktop (.deb + källkod)
Integritet
Ingen daemon, inga lagrade uppgifter