# ✅ Tunnel Installation Complete ## ml110 Tunnel - INSTALLED & RUNNING ✅ **Tunnel**: `tunnel-ml110` **Tunnel ID**: `ccd7150a-9881-4b8c-a105-9b4ead6e69a2` **Hostname**: `ml110-01.d-bis.org` **Target**: `https://192.168.11.10:8006` **Status**: ✅ **ACTIVE** ### Service Status ```bash ssh root@192.168.11.12 "pct exec 102 -- systemctl status cloudflared-ml110.service" ``` **Service is:** - ✅ Installed - ✅ Enabled (starts on boot) - ✅ Running - ✅ Connected to Cloudflare Edge (multiple connections established) ### Files Installed - `/etc/cloudflared/credentials-ml110.json` - Credentials file - `/etc/cloudflared/tunnel-ml110.yml` - Configuration file - `/etc/systemd/system/cloudflared-ml110.service` - Systemd service ### Test Access ```bash curl -I https://ml110-01.d-bis.org ``` You should be redirected to Cloudflare Access login (since Access is configured). ## Remaining Tunnels You still need to install: 1. **tunnel-r630-01** (ID: `4481af8f-b24c-4cd3-bdd5-f562f4c97df4`) - Hostname: `r630-01.d-bis.org` - Target: `https://192.168.11.11:8006` 2. **tunnel-r630-02** (ID: `0876f12b-64d7-4927-9ab3-94cb6cf48af9`) - Hostname: `r630-02.d-bis.org` - Target: `https://192.168.11.12:8006` ### To Install Remaining Tunnels **Option 1: Get tokens from Cloudflare Dashboard** - Go to: https://one.dash.cloudflare.com/ → Zero Trust → Networks → Tunnels - Click each tunnel → Configure → Download credentials file - Use the same process as ml110 **Option 2: Use the token you provided** If you have tokens for r630-01 and r630-02, you can install them the same way: ```bash # For r630-01 (when you have the token) sudo cloudflared service install # For r630-02 (when you have the token) sudo cloudflared service install ``` Or use the manual installation process (see `INSTALL_WITH_TOKEN.md`). ## Summary ✅ **1 of 3 tunnels installed and running** ⏳ **2 tunnels remaining** (r630-01, r630-02) Once all 3 are installed, all Proxmox UIs will be accessible via: - `https://ml110-01.d-bis.org` ✅ - `https://r630-01.d-bis.org` ⏳ - `https://r630-02.d-bis.org` ⏳ All protected with Cloudflare Access (SSO/MFA).