跳到主要内容

HTTPS 代理

服务端配置

# orbien-server.toml
server_addr = "0.0.0.0"
server_port = 9527
https_proxy_port = 8443

客户端配置

# orbien.toml
server_addr = "127.0.0.1"
server_port = 9527

[[proxies]]
name = "web"
protocol = "https"
local_ip = "127.0.0.1"
local_port = 8001
force_https = true
custom_domains = ["web.domain.com"]

[proxies.tls]
cert_file = "cert/server.crt"
key_file = "cert/server.key"

浏览器访问:https://web.domain.com:8443

提示

更多域名配置细节请移步 域名路由

参数说明

参数名类型默认值描述必填
nameString代理名称
protocolString协议类型
local_ipString127.0.0.1本地 IP
local_portInteger本地端口
force_httpsBooleantrue是否强制 HTTPS 跳转
custom_domainsArray自定义域名列表
sub_domainsArray子域名列表
auto_domainBooleantrue未配置域名时是否自动生成
enabledBooleantrue是否开启代理

TLS 证书

可选。用于为该代理绑定独立证书;未配置时使用服务端默认证书。

参数名类型默认值描述必填
cert_fileString证书文件路径
key_fileString私钥文件路径