Fix VPS IP address (66.63.182.168 → 51.222.12.162) + Add Minecraft port forwarding
CRITICAL CORRECTION: - Old deprecated VPS: 66.63.182.168 (DO NOT USE) - Current VPS: 51.222.12.162 (vps-3fce361e.vps.ovh.ca, OVH Canada) - WireGuard IP: 10.0.9.1 (confirmed via SSH) Added Minecraft ATM10 port forwarding: - External: 51.222.12.162:25568 - Internal: 10.0.10.46:25568 (via WireGuard tunnel) - iptables DNAT + MASQUERADE rules configured - Rules saved to /etc/iptables/rules.v4 (persists across reboots) - SRV record: _minecraft._tcp.atmons.deadeyeg4ming.vip → 51.222.12.162:25568 Updated files: - All 6 documentation files with correct VPS IP - Added port forwarding section to NETWORK-ARCHITECTURE.md
This commit is contained in:
@@ -28,7 +28,7 @@ Fred's homelab uses a multi-layer network architecture with WireGuard VPN connec
|
||||
**Purpose:** Secure tunnel between VPS and homelab
|
||||
|
||||
**Peers:**
|
||||
- **10.0.9.1** - VPS (vps.nianticbooks.com, 66.63.182.168)
|
||||
- **10.0.9.1** - VPS (vps.nianticbooks.com, 51.222.12.162)
|
||||
- WireGuard server
|
||||
- Runs Caddy for *.nianticbooks.com and *.deadeyeg4ming.vip
|
||||
|
||||
@@ -47,7 +47,7 @@ Internet User
|
||||
↓
|
||||
DNS Resolution (*.nianticbooks.com or *.deadeyeg4ming.vip)
|
||||
↓
|
||||
VPS: 66.63.182.168 (Caddy reverse proxy)
|
||||
VPS: 51.222.12.162 (Caddy reverse proxy)
|
||||
↓ WireGuard tunnel
|
||||
10.0.9.1 (VPS) → 10.0.9.2 (UCG Ultra)
|
||||
↓ Internal routing
|
||||
@@ -61,7 +61,7 @@ Internet User
|
||||
```
|
||||
Player connects to atmons.deadeyeg4ming.vip
|
||||
↓
|
||||
DNS → 66.63.182.168
|
||||
DNS → 51.222.12.162
|
||||
↓
|
||||
VPS Caddy reverse_proxy 10.0.10.46:25567
|
||||
↓ WireGuard
|
||||
@@ -83,7 +83,7 @@ VPS Caddy reverse_proxy 10.0.10.46:25567
|
||||
- **Routing:** Bridges 10.0.9.0/24 ↔ 10.0.10.0/24
|
||||
|
||||
### VPS (vps.nianticbooks.com)
|
||||
- **Public IP:** 66.63.182.168
|
||||
- **Public IP:** 51.222.12.162
|
||||
- **Provider:** (Unknown - document later)
|
||||
- **WireGuard IP:** 10.0.9.1
|
||||
- **Services:**
|
||||
@@ -141,7 +141,7 @@ atmons.deadeyeg4ming.vip {
|
||||
### ❌ Old VPS (55.XX.X.X)
|
||||
- **Old peer:** 10.0.9.3
|
||||
- **Status:** DECOMMISSIONED
|
||||
- **Reason:** Replaced with current VPS (66.63.182.168)
|
||||
- **Reason:** Replaced with current VPS (51.222.12.162)
|
||||
|
||||
**Action:** Remove any references to 10.0.8.0/24 or old VPS from documentation and configs.
|
||||
|
||||
@@ -177,3 +177,29 @@ atmons.deadeyeg4ming.vip {
|
||||
|
||||
*Maintained by: Funky (OpenClaw AI Agent)*
|
||||
*Source: http://10.0.10.2:3000/fred/homelab-docs*
|
||||
|
||||
---
|
||||
|
||||
## Port Forwarding (Added 2026-02-06)
|
||||
|
||||
### Minecraft Server - ATM10
|
||||
- **External:** 51.222.12.162:25568
|
||||
- **Internal:** 10.0.10.46:25568
|
||||
- **Protocol:** TCP + UDP
|
||||
- **Method:** iptables DNAT + MASQUERADE
|
||||
- **SRV Record:** `_minecraft._tcp.atmons.deadeyeg4ming.vip` → `51.222.12.162:25568`
|
||||
|
||||
**Players connect to:** `atmons.deadeyeg4ming.vip` (SRV record handles port automatically)
|
||||
|
||||
**iptables rules:**
|
||||
```bash
|
||||
# Forward incoming traffic
|
||||
iptables -t nat -A PREROUTING -p tcp --dport 25568 -j DNAT --to-destination 10.0.10.46:25568
|
||||
iptables -t nat -A PREROUTING -p udp --dport 25568 -j DNAT --to-destination 10.0.10.46:25568
|
||||
|
||||
# Masquerade for return traffic
|
||||
iptables -t nat -A POSTROUTING -d 10.0.10.46 -p tcp --dport 25568 -j MASQUERADE
|
||||
iptables -t nat -A POSTROUTING -d 10.0.10.46 -p udp --dport 25568 -j MASQUERADE
|
||||
```
|
||||
|
||||
**Rules saved to:** `/etc/iptables/rules.v4` (persists across reboots)
|
||||
|
||||
Reference in New Issue
Block a user