Skip to main content

远程访问 OpenWrt 路由器

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

先决条件

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

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

用户登录 ZeroNews 平台,在“快速开始”页面复制您的 Token。

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

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

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

  1. 用户登录 ZeroNews 平台,在 "资源" 的 "域名" 管理页面, 点击 "添加域名" 添加公网可访问的域名。

    • 域名前缀: 用户输入定义的 域名前缀,如 openwrt
    • 勾选 HTTP 协议及 TCP 协议(选择一个可用端口)

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

Web 方式远程管理 Openwrt 路由器

  1. 进入"映射"页面,点击 "添加映射”添加 openwrt 映射 。

    • 选择设备:选择已经认证的设备

    • 映射协议:选择 HTTP 协议

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

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

    • 内网映射地址:内网IP地址输入 127.0.0.1

    • 内网端口:输入管理后台的端口号 80

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

SSH 方式远程管理 Openwrt 路由器

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

  2. 然后在应用的下拉列表中,点击添加映射添加 openwrt 路由器的 SSH 映射

    • 选择设备:选择已经认证的设备

    • 映射协议:选择 TCP 协议

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

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

    • 内网映射地址:内网IP地址输入 127.0.0.1

    • 内网端口:输入openwrt路由器的SSH的端口号,默认 22

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

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