后续的几篇关于软路由的文章是之前相关系列的进阶篇。切入正题,早期的文章中我们介绍过内网穿透的几种解决方案,其中重点介绍过frp类网穿透的原理和配置方法。
但是frp内网穿透有个缺点就是要配置一台VPS服务器来做流量转发,如果主要业务部署在内地,在兼顾网络稳定性的前提下,同时会带来一个问题: 如何解决高昂的流量带宽成本。我们知道内地的带宽是很贵的。
而使用传统的ddns动态域名解析,就可以很好的突破带宽瓶颈的限制,以内地电信宽带1000mbps为例,一般对应的上行带宽是50mbps[6.25MB],这样的带宽拿来做远程桌面和远程办公,必然是极好的。
哪些业务场景会用到动态域名解析ddns
- 访问内网设备,比如家庭/公司内部安装摄像头监控等
- 访问内网存储设备,比如家庭/公司远程办公等需求
- 有高清带宽传输需求的场景,比如远程桌面
全文目录
1. 基础环境及准备
2. 域名准备
-2.1. 域名购买
-2.2. 域名解析
3. 开通公网ip的方法
4. 获取阿里云API Key和DNS Aaccess权限
5. OpenWrt端配置ddns
6. 检查DDNS域名解析是否生效
7. DDNS获取公网IP注意事项
8. 常见问题解决方案及遗留问题
-8.1. 运营商ip变化后,ddns并没有及时更新解析ip
-8.2. OpenWrt下无法对单线多拨实现ddns
1. 基础环境及准备
- 家庭/公司内网网络环境
- 准备一个域名
- 准备一个阿里云账户
- 准备公网IP地址
- OpenWrt软路由(或者ikuai+OpenWrt双软路由系统),或者提供ddns域名解析服务的路由器。
本文的实验环境是ikuai做一级主路由,OpenWrt做旁路网关。ddns配置在openwrt上完成。域名解析服务在阿里云上完成。公网IP运营商为电信网络。
2. 域名准备
2.1 域名购买
由于内地运营商网络提供的公网ip不是固定的,基本上每天会重启,每天ip都会变化,如果每天记录ip地址的话会非常的崩溃。所以我们需要购买一个域名来做基于域名的动态解析,这样访问服务就只需要记住域名即可。
在网络上购买一个域名,根据自己的项目需求按需购买即可,详细的国内外域名服务商可以参考本站之前写的文章: 各大主流域名服务商盘点汇总
2.2 域名解析
如果你规划使用subdomain.example.com的形式来实现访问,那么域名的解析非常简单,只需要添加2条记录即可
1> 设置一条CNAME记录,指向example.com根域名
2> 设置一条A记录,记录名称填写子域名:subdomain, IP4地址指向任意地址(比如114.114.114.114),因为后面被DDNS接管解析成功后,这个A记录里面的IP会自动变更为公网IP。
本文由作者 okass 发布在 TNEXT , 转载请联系客服授权处理,获得授权后请保留文章的完整性并附上原文链接: https://tnext.org/8466.html