WireGuard Admin — Ilmainen web-käyttöliittymä VPN-palvelimen hallintaan

Hallitse WireGuardia oikealla admin-käyttöliittymällä

WireGuardin asentaminen VPS:lle on helppoa — mutta käyttäjien, avainten ja palomuurisääntöjen hallinta terminaalista käy nopeasti hankalaksi. Varsinkin kun käyttäjämäärä kasvaa.

Siksi rakensimme WireGuard Adminin — täydellisen web-käyttöliittymän WireGuard VPN:n hallintaan suoraan selaimesta.

WireGuard Admin Dashboard

Mitä voit tehdä?

  • Luo VPN-käyttäjiä yhdellä klikkauksella — avaimet ja IP-osoitteet luodaan automaattisesti
  • Skannaa QR-koodi suoraan WireGuard-mobiilisovelluksessa yhteyden muodostamiseksi
  • Ota käyttöön/poista käytöstä peerejä poistamatta niitä
  • ACL-profiilit — hallitse mitä verkkoja ja portteja kukin käyttäjä voi käyttää
  • Ryhmät — järjestä käyttäjiä ja määritä yhteiset palomuurisäännöt
  • Live-tila — katso kuka on yhteydessä, viimeisin kättely ja liikennetilastot
  • API-avaimet scopeilla ja IP-whitelist-tuella automaatiota varten

Peer-hallinta live-tilalla

Palomuurisäännöt käyttäjäkohtaisesti

ACL-profiileilla voit rakentaa palomuurisääntöjä visuaalisesti — valitse kohde, protokolla (TCP/UDP) ja portit pudotusvalikoista. Säännöt pakotetaan palvelinpuolella iptablesin kautta riippumatta siitä, mitä asiakas konfiguroi.

ACL-profiilit visuaalisella sääntörakentajalla

Esimerkkiprofiileja:

  • Full Access — kaikki liikenne tunnelin kautta, ei rajoituksia
  • Web Only — vain HTTP/HTTPS (portit 80, 443) ja DNS
  • Internal Only — pääsy vain sisäisiin verkkoihin (10.0.0.0/8)

Aloita 5 minuutissa

Tarvitset VPS:n Ubuntu-käyttöjärjestelmällä — KVM VPS 1G (6 €/kk) riittää hyvin.

git clone https://github.com/mikaelkrantz945/wireguard-admin.git
cd wireguard-admin
cp .env.example .env
docker compose up -d --build

Avaa selain, luo admin-tilisi, lisää WireGuard-rajapinta ja ala luoda peerejä.

Tilaa KVM VPS 1G →

Avoin lähdekoodi

WireGuard Admin on täysin ilmainen ja avointa lähdekoodia MIT-lisenssillä. Koodi löytyy GitHubista:

https://github.com/mikaelkrantz945/wireguard-admin

Pull requestit ja ominaisuuspyynnöt ovat tervetulleita!