免费域名配置 前言之前租的域名即将到期发现续租要上百于是尝试duckdns提供的免费域名托管服务租服务器可以参考云服务器搭建一个网站一、duckdns进入官网注册登录后加域即可IP根据需要设置我组的阿某云的服务器所以与服务器实例的公网IP保持了一致二、服务器配置在宝塔面板添加你的站点然后就可以在文件目录下上传代码文件网站路径/www/wwwroot三、补充内容3.1 端口设置网站设置中要把默认 80 端口改成任意未占用端口例如 8080、8081、9000然后阿里云安全组放行对应端口如 TCP 80803.2 绕过备案因为duckdns.org 这类国外免费二级域名无法做国内 ICP 备案只要在阿里云中国大陆服务器用域名访问网关 100% 拦截没有任何绕过规则所以直接用服务器公网 IP8080 端口访问例如http://x.x.x.x:80803.3 SSL证书配置宝塔面板自带Let’s Encrypt证书申请部署到对应网站即可。1、勾选手动解析2、勾选域名3、点击【申请证书】4、宝塔弹出提示需要添加一条TXT记录主机记录_acme-challenge.wsincdutTXT 记录值一串随机文本5、登录DuckDNS.org后台添加 TXT 记录 DuckDNS 添加 TXT 方式 访问https://duckdns.org/update?domainswsincduttoken你的Tokentxt记录值把链接里两处内容替换domainswsincdut你的域名前缀tokenxxxx页面顶部你自己的 DuckDNS Tokentxtxxxx宝塔给出的验证文本在浏览器地址栏访问这条链接返回OK代表 TXT 记录写入成功。6、等待23 分钟DNS 全球传播生效7、返回宝塔点击【验证】签发证书。缺点手动解析模式证书不会自动续期90 天到期后要重复操作一次