OpenWrt路由设置端口转发+DDNS实现外网访问内网设备

社长五一假期外出,想着设置下端口转发+ddns访问家里的NAS、OpenWrt系统等内网设备,现在回来了,这里记录下过程。

端口转发设置

前置条件,需要有公网IP,这里分情况:

  • 电信直接打电话找客服要

  • 联通可以尝试找客服要

  • 移动不提供公网IP,可以放弃

OpenWrt系统默认关闭了web访问,需要手动开启,取消只允许内网访问,保存应用即可!

允许外网访问
允许外网访问

允许外网访问

然后来到网络→防火墙→端口转发添加一个转发规则,80、443等端口运营商会封锁,所以需要用到端口转发。

端口转发设置
端口转发设置

端口转发设置

  • 名称随便填写

  • 协议一般选择TCP,这里都选没毛病

  • 外部区域 WAN

  • 外部端口,随便填写一个大一些的端口

  • 内部区域 LAN

  • 内网IP地址选择,对应内网设备

填写完成后,先点击添加,然后保存应用即可!

接口这里找到自己的WAN口IP地址,打开浏览器,公网IP:端口号,就可以访问内网设备了。

公网IP+端口号
公网IP+端口号

公网IP+端口号

下面需要设置动态域名解析,因为这个公网IP不是固定的,过一段时间会变动,重启路由器、也会变动。

腾讯云DDNS设置

社长这里用的是腾讯云的DDNS,你可以用花生壳、阿里云等服务,都可以,前置条件,需要有一个顶级域名。

登录自己的腾讯云控制台,打开DNSPOD,申请一个秘钥

DNSPod Token
DNSPod Token

DNSPod Token

这里注意保存下token,只会显示一次。

eSir固件来到网络→腾讯云DDNS设置对应参数即可,其他固件自行寻找!

腾讯云DDNS
腾讯云DDNS

腾讯云DDNS

最后保存应用即可!

生效后,可以使用域名+端口号访问自己的内网设备了,公网IP变动后也可以访问,这里会检测到,所以叫动态域名解析,还是很方便的,端口号还是麻烦了点,下次有空再分享使用反向代理或者CDN无端口内网穿透访问家里的设备。


$打赏
有任何疑问欢迎关注公众号:"我有一头鲸" 咨询!
端口转发 内网穿透 DDNS 修改时间:2023-06-22 14:56:20