Skip to main content

远程访问 OpenWrt 路由器

通过 ZeroNews,可满足用户在任意位置都能远程访问 OpenWrt 路由器,进行网络配置变更及内网服务映射。

先决条件

  1. 拥有一个有效的 ZeroNews 账户

第 1 步:生成 ZeroNews 客户端所需的 Token

用户登录 ZeroNews 平台,在设备菜单的 Token 页面生成 Token。生成完毕后,复制生成的 Token 备用。

第 2 步:Openwrt 上运行 ZeroNews 客户端

在 OpenWrt 运行 ZeroNews, 请参见 在 OpenWrt 上安装 ZeroNews, 绑定 token, 完成 ZeroNews 客户端上线。

第 3 步:为 OpenWrt 路由器分配 ZeroNews 公网访问域名地址

登录 ZeroNews 平台,进入"资源"-“域名”页面,先添加内网应用公网访问域名。

  • 生效设备: 选择 openwrt 路由器 zeronews 客户端
  • 域名前缀: 输入 openwrt
  • 在“添加端口”步骤,勾选“HTTP”选项。

第 4 步:添加 Openwrt 管理平台公网映射

Web 方式远程管理 Openwrt 路由器

  1. 进入"应用"页面,点击 "添加应用" 添加应用。
  • 应用名称: 如输入 openwrt

  1. 应用添加完成后, 在应用的下拉列表中,添加openwrt 管理平台映射
  • 映射协议:选择 HTTP 协议

  • 公网访问地址:选择上一步创建好的域名地址,如 openwrt.center.takin.cc

  • 映射带宽: 为映射分配占用的带宽大小,不大于用户当前的最大可用带宽

  • 内网映射地址:内网IP地址输入 127.0.0.1, 内网端口:输入管理后台的端口号 80

映射添加完成后,可在应用详情中可查看添加好的映射列表,点击访问域名地址后面的打开小图标,即可访问 Openwrt 管理后台。

SSH 方式远程管理 Openwrt 路由器

  1. 回到"资源"-“域名”页面,在openwrt的域名下,点击添加端口,选择一个固定TCP 端口,用于SSH远程连接。

  1. 然后在应用的下拉列表中,点击添加映射添加 openwrt 路由器的 SSH 映射
  • 映射协议:选择 TCP 协议

  • 公网访问地址:选择openwrt设备的TCP的域名地址,如 openwrt.center.takin.cc:10187

  • 映射带宽: 为映射分配占用的带宽大小,不大于用户当前的最大可用带宽

  • 内网映射地址:内网IP地址输入 127.0.0.1, 内网端口:输入openwrt路由器的SSH的端口号,默认 22

SSH映射添加完成后,用户就可以通过TCP访问地址对 openwrt 路由器进行 SSH 远程连接。

如有其他问题,请参考 ZeroNews 平台上的 文档 或联系技术支持。