Skip to content

the-computer-club/luninet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

132 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

luninet

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.


Documentation

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

Network at a Glance

  • Subnet: 172.29.80.0/24
  • Routable range: 172.29.80.1172.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

Quick Start

If you just want to get connected as fast as possible on Linux:

  1. Add yourself as a peer
  2. Download the latest config: wg-asluni.conf
  3. 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 asluni

For full setup instructions, see Linux Setup.


See also: RFC 0001 — luninet

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors