配置代理
如何配置代理连接,通过映射到 FQDN 主机名的单个 IP 地址为多个租户环境提供服务。
使用代理可通过映射 FQDN 主机名,让多个租户环境共用 1 个 IP 地址。这绕过了每个租户需要 1 个 IP 地址的需求,并有助于保留 IPv4 地址。
启用代理
从用于访问租户环境的外部网络:
选择 编辑 在左侧菜单中。
启用 代理.
在大多数情况下, Proxy Listen Address 字段可以留空。默认将设为
0.0.0.0,这意味着它将监听所有地址。
适用于 VergeOS 4.12.6 及更早版本
如果网络中尚未使用“Bind DNS”,则需要临时启用它。这将使 UI 中显示 IP Alias 选择项(第 2 步)。
提交设置,但 暂时不要重启网络或应用规则!
从同一外部网络:
选择 IP 地址 在左侧菜单中。
编辑或创建一个 IP 地址,设置 类型 更改为 IP Alias.
提交。
将外部网络 DNS 改回原始设置(4.12.4 版本之前)。
选择 规则.
创建一条如下图所示的新规则:

proxy_accept_rule.png 重启网络并应用规则。
通过打开浏览器标签页并使用上一步分配的 IP Alias 地址导航到该 URL 来测试规则。如果正常工作,UI 登录页面将会在 IP Alias 地址上打开。
使用代理创建新租户
创建一个 A 记录 ,使你域名注册商中的新租户指向分配的 IP Alias。
创建一个新租户:
输入所有所需设置,保留 URL 为空。
在 UI 管理 在租户创建页面的 创建新的 FQDN.
在 代理租户配置 页面:
选择代理服务运行所在的网络。
选择租户名称。
输入租户的 FQDN(第 1 步创建的 A 记录)。
提交。
选择 跳过 在 UI 管理 页面底部,以避免直接为租户分配 IP。
在新的租户仪表板中,选择 应用代理 中的高亮警告。
启动租户,并在浏览器标签页中导航到其 URL 以登录。
编辑现有租户以使用代理
创建一个 A 记录 为租户在你的域名注册商中设置指向分配的 IP Alias(如果尚不存在)。
从租户仪表板中,选择 编辑 在左侧菜单中:
在 UI 地址 字段,选择 无.
导航到运行代理服务的网络:
选择 代理 在左侧菜单中。
从 代理仪表板:
选择 查看租户.
选择 新建.
在 代理租户配置 页面:
选择代理服务运行所在的网络。
选择租户名称。
输入租户的 FQDN(第 1 步创建的 A 记录)。
导航到租户仪表板并选择 应用代理 中的高亮警告。
从租户仪表板中选择租户网络(高亮显示)。

tenant_apply_rules.png 选择 应用规则 中的高亮警告。
在浏览器标签页中导航到其 URL 来测试对租户的访问。
最后更新于
这有帮助吗?