Files
proxmox/docs/04-configuration/UDM_PRO_DEV_CODESPACES_PORT_FORWARD.md

38 lines
1.5 KiB
Markdown
Raw Permalink Normal View History

# UDM Pro Port Forward — Dev/Codespaces (76.53.10.40)
**Last Updated:** 2026-02-08
**Status:** Configured (matches UDM Pro port forwarding)
**Reference:** [DEV_CODESPACES_76_53_10_40.md](DEV_CODESPACES_76_53_10_40.md)
---
## Port Forwarding Rules (76.53.10.40)
Configured in **UniFi Network****Settings****Firewall & Security** (Port Forwarding). WAN IP **76.53.10.40** → internal services:
| Rule Name | WAN IP | WAN Port | Forward to IP | Forward Port | Protocol |
|-----------|--------|----------|---------------|--------------|----------|
| NPMplus Dev (HTTP) | 76.53.10.40 | 80 | 192.168.11.170 | 80 | TCP |
| NPMplus Dev (HTTPS) | 76.53.10.40 | 443 | 192.168.11.170 | 443 | TCP |
| NPMplus Dev (Admin) | 76.53.10.40 | 81 | 192.168.11.170 | 81 | TCP |
| Dev VM SSH | 76.53.10.40 | 22 | 192.168.11.59 | 22 | TCP |
| Dev VM Gitea | 76.53.10.40 | 3000 | 192.168.11.59 | 3000 | TCP |
- **192.168.11.170** = fourth NPMplus (VMID 10236); proxy hosts for dev.d-bis.org, gitea.d-bis.org, codespaces.d-bis.org, pve.ml110/r630-01/r630-02.
- **192.168.11.59** = dev VM (VMID 5700); Cursor SSH (22), Gitea (3000).
**Note:** Restrict port 81 (NPMplus Admin) to VPN or IP allowlist if possible.
---
## Verification
From LAN:
```bash
curl -s -o /dev/null -w "%{http_code}" http://192.168.11.170:80/
curl -s -o /dev/null -w "%{http_code}" -k https://192.168.11.170:81/
```
After port forward (from internet): `curl -s -o /dev/null -w "%{http_code}" https://76.53.10.40:443/`