luninet is a WireGuard VPN that underpins the computer-club's shared infrastructure. It provides a tunneling layer for gaming, file sharing, and self-hosted services across club members' machines.
All connected peers share the 172.29.80.0/24 subnet. This is a split-tunnel VPN — only traffic addressed to that subnet is encapsulated. Your normal internet traffic is unaffected.
| Page | Description |
|---|---|
| Joining the Network | How to add yourself as a peer |
| Linux Setup | wg-quick and manual setup for any Linux distro |
| Windows Setup | WireGuard, DNS proxy, and certificate setup on Windows |
| NixOS Setup | NixOS flake configurations (plain, flake-guard v1, flake-guard v2) |
| Mikrotik Setup | Configuring mikrotik to work with luninet |
| DNS Configuration | Resolving .luni hostnames |
| Named Keys | Showing peer names in wg show |
| FAQ | Common questions |
- Subnet:
172.29.80.0/24 - Routable range:
172.29.80.1–172.29.80.254 - DNS server:
172.29.80.2/172.29.80.6 - VPN type: Split-tunnel (only VPN-addressed traffic is encapsulated)
- Underlying protocol: WireGuard
If you just want to get connected as fast as possible on Linux:
- Add yourself as a peer
- Download the latest config:
wg-asluni.conf - Install WireGuard and bring up the interface:
sudo apt install wireguard # or your distro's equivalent
sudo cp wg-asluni.conf /etc/wireguard/asluni.conf
# Prepend your private key — see Linux Setup for details
sudo wg-quick up asluniFor full setup instructions, see Linux Setup.
See also: RFC 0001 — luninet