AI 摘要

在家用路由器上实现远程登录,听起来是不是有些复杂?本文将带你逐步破解这一难题,从安装DDNS插件、获取API密钥,到配置socat端口转发,让你的公网IP与域名无缝对接。无论你是网络小白还是资深玩家,跟随我们的指引,轻松实现远程访问,开启你的技术探索之旅!准备好了吗?让我们一起动手吧!
  • 一个域名
  • 带公网ip的路由器主机

1、安装ddns插件:系统-软件包-下载并安装软件包-输入luci-app-ddns-确认-等待安装完成。

openwrt远程登陆

2、去服务商获取你的token api 这里以dnspod为例

个人中心-api密钥-新建密钥

SecretId是用户名 SecretKey是等会要填写的密码

openwrt远程登陆

3、服务-动态ddns-输入框随便写个备注-添加。

openwrt远程登陆

3、填写配置

  • 查询主机名填写你的域名。我这里是desk
  • ip地址一般是ipv6,因为家庭ip多半是v6
  • DDNS 服务提供商 选择你的dns解析服务商。(我这里是dnspod)
  • 用户名、密码填写服务商给的token api
  • 高级配置-IP 地址来源-url-检测ipv6的url api(我这里是http://checkipv6.dyndns.com)

保存应用。

4、socat端口转发配置

openwrt远程登陆

监听端口随便填(除了80、443、21等一般运营商封禁了的端口),目标端口填80。

防火墙的端口转发也差不多。

5、查看解析记录

我填写的域名是desk.我的根域名.com

解析记录名称就有desk,解析值就是路由器的公网ip

openwrt远程登陆

6、访问域名:端口号即可

  • reward_image1
  • reward_image2
此作者没有提供个人介绍。
最后更新于 2025-03-28