基础教程:3.云服务器部署的 openclaw 如何访问 web ui
把 OpenClaw 部署在云服务器上之后,很多同学会习惯性地在浏览器里输入「云服务器公网 IP + 端口」去访问 Web UI(Control UI),结果发现打不开。这是正常现象,并不是部署失败。
原因主要有两点:
Gateway 默认只监听本机 OpenClaw 的 Gateway 提供 Web UI 时,默认只绑定在
127.0.0.1:18789,也就是说只有在这台服务器本机上才能访问。这样设计是为了安全:不把管理界面直接暴露在公网上,避免未授权访问和暴力破解。云安全组/防火墙通常不会开放 18789 即使改配置让 Gateway 监听所有网卡,云厂商的安全组一般也不会为 18789 放行入站流量;官方文档也明确建议:不要在没有认证保护的情况下把 18789 暴露到公网。
所以,不能也不建议用「http://云服务器IP:18789」这种方式直接访问。正确的做法是:在本地电脑和云服务器之间建立一条 SSH 隧道,让本机的 18789 端口「转发」到云服务器本机的 18789,这样你在本地浏览器访问 http://localhost:18789/ 时,流量会通过 SSH 加密通道到达云服务器,既安全又简单。下面就是具体操作步骤。
