简介
家里有公网IP,但是又时会自己变动。购买域名供应商为godaddy。想要实现:
1.IP变动后自动修改
2. 使用https代替http,使得更加安全
前提条件
1.光猫改桥接,路由器宽带拨号
2.路由器端口转发
3.拥有公网ip,联系宽带运营商,会给的。
4.域名要自己购买
5.openwrt是树莓派实现的软路由
6.路由器下还有一个玩客云搭建的hanis
开始行动
总体思路,用cloudflare来代理godaddy的域名,既可以出免费的SSL证书又能管理变动公网IP。使用lucky这个docker来完成以上工作。
cloudflare代理
godaddy是不支持,自动修改IP服务。也不是不支持,只是需要整整50个域名,才能给你开通这个服务。搞得我心态差点崩了。后来发现cloudflare可以代理Godaddy的域名。
具体流程参考:
https://zhuanlan.zhihu.com/p/712984683
只需要注册:
https://dash.cloudflare.com/
然后把你自己的域名挂到上面。
它会给你两个域名服务器。
进入GoDaddy域名管理,选择域名服务器。
设置域名服务器,选择使用自己的域名服务器,粘贴Cloudflare为你分配的域名服务器。
估计要等半个小时左右吧,cloudflare会显示激活。