chore: initial commit of wgtool

This commit is contained in:
sapient
2026-03-22 00:54:58 -07:00
commit f9529c6055
59 changed files with 6102 additions and 0 deletions

View File

@@ -0,0 +1 @@
6Ag2qgqY85gMrp9gvbqjSAM6jJIGQds737HDfKnTM0s=

View File

@@ -0,0 +1 @@
fqtkYEqAOBXQzmUGVNSloLawNyrVIOqV/Vv2FvVmrho=

View File

@@ -0,0 +1,20 @@
# ================================================
# Node: cachybot
# PublicKey: fqtkYEqAOBXQzmUGVNSloLawNyrVIOqV/Vv2FvVmrho=
#
# Add this peer to Zion (/etc/wireguard/wg0.conf):
# [Peer]
# PublicKey = fqtkYEqAOBXQzmUGVNSloLawNyrVIOqV/Vv2FvVmrho=
# AllowedIPs = 10.8.0.26/32
# ================================================
[Interface]
Address = 10.8.0.26/24
PrivateKey = 6Ag2qgqY85gMrp9gvbqjSAM6jJIGQds737HDfKnTM0s=
# Zion (central server)
[Peer]
PublicKey = 2ztJbrN1x1NWanzPGLiKL19ZkdOhm5Y7WeKEWBT5cyg=
AllowedIPs = 10.8.0.0/24
Endpoint = ugh.im:51820
PersistentKeepalive = 25

View File

@@ -0,0 +1 @@
CAco1G1O4Ffd6x8a5CDRpxMK35iO5JM/BkxKeC+Pu0c=

View File

@@ -0,0 +1 @@
GEVjkJgHTvMRr9ka92dafoq1b8fPZ3HZyo2FgBsoqkE=

View File

@@ -0,0 +1,20 @@
# ================================================
# Node: leviathan
# PublicKey: GEVjkJgHTvMRr9ka92dafoq1b8fPZ3HZyo2FgBsoqkE=
#
# Add this peer to Zion (/etc/wireguard/wg0.conf):
# [Peer]
# PublicKey = GEVjkJgHTvMRr9ka92dafoq1b8fPZ3HZyo2FgBsoqkE=
# AllowedIPs = 10.8.0.24/32
# ================================================
[Interface]
Address = 10.8.0.24/24
PrivateKey = CAco1G1O4Ffd6x8a5CDRpxMK35iO5JM/BkxKeC+Pu0c=
# Zion (central server)
[Peer]
PublicKey = 2ztJbrN1x1NWanzPGLiKL19ZkdOhm5Y7WeKEWBT5cyg=
AllowedIPs = 10.8.0.0/24
Endpoint = ugh.im:51820
PersistentKeepalive = 25

View File

@@ -0,0 +1 @@
CFh3Ksl6IXmnv+oku/o1vJDSnfC0F9LMZS9Zb/hWGk8=

View File

@@ -0,0 +1 @@
FGrMAZPCUiQsFHW55PhkNr9AliR4+sw3uRLTbcilmFc=

View File

@@ -0,0 +1,20 @@
# ================================================
# Node: nano
# PublicKey: FGrMAZPCUiQsFHW55PhkNr9AliR4+sw3uRLTbcilmFc=
#
# Add this peer to Zion (/etc/wireguard/wg0.conf):
# [Peer]
# PublicKey = FGrMAZPCUiQsFHW55PhkNr9AliR4+sw3uRLTbcilmFc=
# AllowedIPs = 10.8.0.26/32
# ================================================
[Interface]
Address = 10.8.0.26/24
PrivateKey = CFh3Ksl6IXmnv+oku/o1vJDSnfC0F9LMZS9Zb/hWGk8=
# Zion (central server)
[Peer]
PublicKey = 2ztJbrN1x1NWanzPGLiKL19ZkdOhm5Y7WeKEWBT5cyg=
AllowedIPs = 10.8.0.0/24
Endpoint = ugh.im:51820
PersistentKeepalive = 25

View File

@@ -0,0 +1,12 @@
[Interface]
PrivateKey = iKNfR2fY/zI2mc8EDToXGrTR2mPOyMn1MY5/3Wq80HY=
Address = 10.8.0.6/32
#CTH
[Peer]
PublicKey = NBktXKy1s0n2lIlIMODvOqKNwAtYdoZH5feKt5P43i0=
AllowedIPs = 10.8.0.10/24
Endpoint = aw2cd67.glddns.com:53535
PersistentKeepalive = 25

View File

@@ -0,0 +1,22 @@
WireGuard Configuration Summary for pix66
===============================================
Node Name: pix66
IP Address: 10.8.0.66/32
Your Public Key: hguz42G5S8EV3NmkORc6eiBWb+V9Z6oBdiXVnAcqvmI=
Your Private Key: iKNfR2fY/zI2mc8EDToXGrTR2mPOyMn1MY5/3Wq80HY=
Configuration File: wireguard_configs/pix66.conf
Commands to use:
- Start: sudo wg-quick up pix66
- Stop: sudo wg-quick down pix66
- Status: sudo wg show
Remember to:
1. Keep your private key secure
2. Share your public key with peers
3. Add peer public keys to your configuration
4. Set proper file permissions: chmod 600 wireguard_configs/pix66.conf

View File

@@ -0,0 +1 @@
yK7AJfrfs6INevH2AZUWpCrltYqe81Pc+mZ/LJsInVc=

View File

@@ -0,0 +1 @@
KHXrXOsLwYr8iDXXB/E0AVVG2EKFQKCGLY8aLniOUl4=

View File

@@ -0,0 +1,11 @@
{
"hostname": "pixel6",
"ip_address": "10.8.0.6",
"private_key": "yK7AJfrfs6INevH2AZUWpCrltYqe81Pc+mZ/LJsInVc=",
"public_key": "KHXrXOsLwYr8iDXXB/E0AVVG2EKFQKCGLY8aLniOUl4=",
"routing_mode": "full_tunnel",
"interface": "pixwg0",
"generated": "2025-08-10T05:59:41-07:00",
"script_version": "3.0.0",
"running_as_root": false
}