Deployment
DNS & Public Hostname
Use a friendly DNS name for published services without changing FRP identity or control-plane semantics.
Last modified on September 7, 2026
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Use a friendly DNS name for published services without changing FRP identity or control-plane semantics.
Public IP = primary infrastructure/control reference
Public Hostname = optional user-facing alias for published services
Public IP 203.0.113.10
Public Hostname fw.example.com
SSH public port 6000
HTTPS port 6005
ssh -p 6000 user@203.0.113.10
ssh -p 6000 user@fw.example.com
http://fw.example.com:6004
https://fw.example.com:6005
sudo frpctl set server hostname fw.example.com
sudo frpctl unset server hostname