公网访问配置信息收集
日期: 2026-03-29 任务: 配置智桥的公网访问
📋 需要的信息
方式A:直接公网IP访问
如果服务器有公网IP,请提供:
1. 公网IP地址:
示例:123.45.67.89
2. 端口映射情况:
- 8080端口(HTTP服务)→ 公网端口:?
- 8765端口(WebSocket)→ 公网端口:?
- 443端口(HTTPS)→ 公网端口:?
3. 防火墙状态:
- 端口是否已开放?
- 是否需要配置防火墙?
方式B:域名访问
如果有域名,请提供:
1. 域名:
示例:zhineng.example.com
2. DNS解析情况:
- 是否已解析到公网IP?
- 是否支持HTTPS(需要SSL证书)?
3. 证书情况:
- 是否有SSL证书?
- 证书文件位置?
方式C:内网穿透(FRP)
如果有FRP服务,请提供:
1. FRP服务器地址:
示例:frp.example.com
2. FRP端口:
默认:7000
3. FRP认证令牌:
token: xxxxxx
4. 远程端口映射:
- HTTP端口:?
- HTTPS端口:?
- WebSocket端口:?
方式D:VPN访问
如果通过VPN访问,请提供:
🔍 快速检查命令
检查本机网络
检查端口监听
# 查看当前监听的端口
netstat -tlnp | grep -E "(8080|8765|80|443)"
# 或使用ss
ss -tlnp | grep -E "(8080|8765|80|443)"
检查防火墙
测试外网访问
# 从外部测试(需要另一台设备)
# 替换为你的公网IP或域名
curl http://你的公网IP:8080/health
curl https://你的公网IP/health
curl http://你的域名:8080/health
📝 配置模板
模板1:直接公网IP访问
# 如果使用公网IP访问,更新前端配置
# 公网IP
PUBLIC_IP=你的公网IP
# 端口映射
HTTP_PORT=8080
WS_PORT=8765
HTTPS_PORT=443
# 访问地址
HTTP_URL=http://你的公网IP:8080/web/ui/index.html
WS_URL=ws://你的公网IP:8765
HTTPS_URL=https://你的公网IP/web/ui/index.html
WSS_URL=wss://你的公网IP
模板2:域名访问
# 如果使用域名访问
# 域名
DOMAIN=你的域名.com
# SSL证书
CERT_PATH=/etc/letsencrypt/live/你的域名.com/fullchain.pem
KEY_PATH=/etc/letsencrypt/live/你的域名.com/privkey.pem
# 访问地址
HTTP_URL=http://你的域名.com:8080/web/ui/index.html
HTTPS_URL=https://你的域名.com/web/ui/index.html
WSS_URL=wss://你的域名.com
模板3:FRP内网穿透
# FRP配置
[common]
server_addr = frp服务器地址
server_port = 7000
token = 你的token
[zhineng_bridge_http]
type = tcp
local_ip = 127.0.0.1
local_port = 8080
remote_port = 8080
[zhineng_bridge_https]
type = tcp
local_ip = 127.0.0.1
local_port = 443
remote_port = 443
[zhineng_bridge_websocket]
type = tcp
local_ip = 127.0.0.1
local_port = 8765
remote_port = 8765
✅ 下一步
请提供以下信息之一:
- 公网IP + 端口映射
- 域名 + SSL证书
- FRP服务器信息
- VPN配置
然后我将帮你: - 配置相应的访问方式 - 更新前端配置 - 测试公网访问 - 完成部署
信息收集模板:
访问方式:[直接公网IP / 域名 / FRP / VPN]
如果是公网IP:
公网IP:________
HTTP端口:________
WebSocket端口:________
HTTPS端口:________
如果是域名:
域名:________
是否有SSL证书:[是/否]
证书路径:________
如果是FRP:
服务器地址:________
服务器端口:________
Token:________
其他说明:
________
文档版本: v1.0 创建日期: 2026-03-29