SD-WAN Remote Networking Without Public IP
1 | Author: Xiaohui Li |
This guide walks you through setting up a remote SD-WAN connection using Pagoda (贝锐蒲公英), without needing a public IP or complex VPN routing. Ideal for accessing home NAS, remote Linux servers, or training environments like Red Hat’s official labs.
🛠️ What You’ll Achieve
- Remote access between two machines without public IPs
- No VPN configuration required
- Works across different OS platforms
- Enables SSH, HTTP, remote desktop, and more
🚀 Step-by-Step Setup
1. Register a Pagoda Account
Go to Oray Passport and create an account. Complete real-name verification.
2. Create a Virtual Network
Visit SD-WAN Console and create a “Peer-to-Peer Network”.
3. Download and Install Clients
Get the Pagoda SD-WAN client from Download Page. Choose the right version for your OS:
- Windows:
.exe
installer - Ubuntu:
.deb
→dpkg -i xxx.deb
- CentOS/RHEL:
.rpm
→rpm -ivh xxx.rpm
Install the client on both ends (controller and target).
4. Login and Join the Network
Log in with your account on both machines. Add each device as a “Client Member” in the network. Use the UID and password you set during member creation.
5. Verify Connectivity
Once both clients are online, you’ll see assigned virtual IPs. You can now connect directly via SSH, HTTP, or remote desktop—depending on the services running on the target machine.
🔁 Optional: Port Forwarding
To access other internal devices behind the target client, configure port forwarding using firewall-cmd
. Example:
1 | firewall-cmd --zone=public --add-forward-port=port=80:proto=tcp:toaddr=172.25.250.10:toport=80 --permanent |
flowchart LR
A[A机器] -->|访问:80| B[B机器<br/>端口80]
B -->|转发| C[C机器<br/>端口80]
style C fill:#f9f,stroke:#333
This allows you to access servera:80
via the Pagoda-assigned IP of the workstation.
📌 Use Cases
- Remote maintenance of Linux servers
- Cross-region enterprise networking
- Home NAS access
- Multiplayer gaming across NAT