- Organized 252 files across project - Root directory: 187 → 2 files (98.9% reduction) - Moved configuration guides to docs/04-configuration/ - Moved troubleshooting guides to docs/09-troubleshooting/ - Moved quick start guides to docs/01-getting-started/ - Moved reports to reports/ directory - Archived temporary files - Generated comprehensive reports and documentation - Created maintenance scripts and guides All files organized according to established standards.
1.5 KiB
1.5 KiB
Tunnel-Based Solutions for Proxmox Access
Quick Reference
Your Current Situation
- Your Network:
192.168.1.0/24(IP: 192.168.1.36) - Proxmox Network:
192.168.11.0/24(Hosts: 192.168.11.10, 11, 12) - Problem: Different network segments - direct connection blocked
Available Tunnels
| Host | Internal IP | Tunnel URL | Status |
|---|---|---|---|
| ml110-01 | 192.168.11.10 | https://ml110-01.d-bis.org | ✅ Active |
| r630-01 | 192.168.11.11 | https://r630-01.d-bis.org | ✅ Active |
| r630-02 | 192.168.11.12 | https://r630-02.d-bis.org | ✅ Healthy |
Solution 1: Use SSH Tunnel (Recommended for API)
# Start SSH tunnel
./setup_ssh_tunnel.sh
# In another terminal, use localhost
PROXMOX_HOST=localhost python3 list_vms.py
# Stop tunnel when done
./stop_ssh_tunnel.sh
Solution 2: Access Web UI via Cloudflare Tunnel
Simply open in browser:
- https://ml110-01.d-bis.org (for ml110-01)
- https://r630-01.d-bis.org (for r630-01)
- https://r630-02.d-bis.org (for r630-02)
Solution 3: Run Script from Proxmox Network
Copy scripts to a machine on 192.168.11.0/24 and run there.
Solution 4: Use Shell Script via SSH
export PROXMOX_HOST=192.168.11.10
export PROXMOX_USER=root
./list_vms.sh
Files Created
TUNNEL_ANALYSIS.md- Complete tunnel analysislist_vms_with_tunnels.py- Enhanced script with tunnel awarenesssetup_ssh_tunnel.sh- SSH tunnel setup scriptstop_ssh_tunnel.sh- Stop SSH tunnel scriptTUNNEL_SOLUTIONS.md- This file