Skip to main content

公网访问内网 CasaOS

在 CasaOS 上,用户可以通过 ZeroNews 将 CasaOS 的管理平台地址以 HTTP 或 HTTPS 的方式映射到互联网,实现用户在任意位置都可以通过公网访问 CasaOS。

先决条件

  1. 拥有一个有效的 ZeroNews 账户
  2. CasaOS 部署完成,内网可通过设备IP地址正常访问。

第 1 步:运行 ZeroNews 客户端

参考 CasaOS 运行 ZeroNews, 在 CasaOS 设备上运行 ZeroNews,绑定 Token, 完成 ZeorNews 客户端上线。

第 3 步:为 CasaOS 分配公网域名

  1. 用户登录 ZeroNews 平台,在 "资源" 的 "域名" 管理页面, 点击 "添加域名" 添加公网可访问的域名。
  • 生效设备: 选择对应的 CasaOS ZeroNews 设备。
  • 域名前缀: 用户输入定义的 域名前缀,如 casaos
  • 在“添加端口”步骤,勾选HTTP选项。

  1. 如需要开启 HTTPS 访问,请开启 casaos 域名的 TLS证书功能, ZeroNews 自动为 casaos 域名分配 TLS 证书

第 4 步:为 CasaOS 平台添加公网映射

  1. 先在 "应用" 菜单下,点击 "添加应用" 添加 CasaOS 应用。
  • 应用名称: 如输入 CasaOS

  1. 支持通过 HTTP 或 HTTPS 方式访问 CasaOS 设备管理平台,用户跟根据需要选择

HTTP方式访问 CasaOS ,以 HTTP 协议添加映射

  • 映射协议:选择 HTTP 协议
  • 公网访问地址:选择域名,casaos.south.takin.cc
  • 映射带宽: 输入分配的带宽大小,不大于用户当前的最大可用带宽
  • 内网映射地址:内网IP地址为默认IP地址, 127.0.0.1 内网端口:输入 CasaOS 平台的端口号 80

HTTPS方式访问 CasaOS ,以 HTTPS 协议添加映射

  • 映射协议:选择 HTTPS 协议
  • 公网访问地址:选择域名,casaos.south.takin.cc
  • 映射带宽: 输入分配的带宽大小,不大于用户当前的最大可用带宽
  • 内网映射地址:内网IP地址为默认IP地址, 127.0.0.1 内网端口:输入 CasaOS 平台的端口号 80

CasaOS 映射添加完成后,可在应用详情中可查看添加好的映射列表,点击 映射访问地址后面的小图标,即可在浏览器中访问 CasaOS 管理平台。

第 5 步:通过互联网访问 CasaOS 管理平台

  1. HTTPS 方式访问 打开浏览器,输入 CasaOS 的域名地址 https://casaos.south.takin.cc 即可访问家庭或公司内部的 CasaOS 设备。

  1. HTTP 方式访问 打开浏览器,输入 CasaOS 的域名地址 http://casaos.south.takin.cc 即可访问家庭或公司内部的 CasaOS 设备。