{
"title": "xLog 奇门遁甲解决绑定自域名",
"tags": [
"post",
"xLog"
],
"summary": "星链博客 究竟什么是区块链博客,我到现在仍然没有搞清楚。数据存在哪里?粗浅理解,采用一种分布式存储数据方式,化整为零,数据变成粒子存放各个节点,不容易被篡改,安全和隐秘性较高。\n\n好比 Notion 如果崩溃,数据没了,区块链每个节点都有保存完整的数据,这台电脑被锤子砸烂没有关系…",
"sources": [
"xlog"
],
"external_urls": [
"https://lenband.com/Qimen-Dunjia"
],
"date_published": "2023-04-27T00:11:40.727Z",
"content": "![星链](https://img-1259210397.cos.ap-guangzhou.myqcloud.com/%E6%98%9F%E9%93%BE.png)\n\n### 星链博客\n\n究竟什么是区块链博客,我到现在仍然没有搞清楚。数据存在哪里?粗浅理解,采用一种分布式存储数据方式,化整为零,数据变成粒子存放各个节点,不容易被篡改,安全和隐秘性较高。\n\n好比 Notion 如果崩溃,数据没了,区块链每个节点都有保存完整的数据,这台电脑被锤子砸烂没有关系,换一台电脑,数据依然在。屁话!所有在线笔记哪个不具备这个同步功能?\n\n要不,这样理解。区块链节点就是一个服务器,节点茫茫多,每个节点保存一份完整数据,即使博客网站没了,数据还在。\n\n你把数据存在星空,每一颗星存着完整数据,xLog 博客是一条连接星空的数据线,任务把数据传送到星空。如果这条数据线断了,并不影响已送达每一颗星星的数据,它们依然完好无损,你只需换一条线,重建联系。\n\n区块链什么的,噱头,不重要。\n\n### 同行衬托\n\n开源免费博客系统网上很多,比如在 xLog 之前,我一直在用 Nobelium 框架,部署于 vercel 博客系统。写东西方便,界面极简,同步只需 Notion 创建笔记,甚至连发布按钮都没有。示例:[Leidi's Notes](https://leidison.com/)\n\n这一类博客突出问题就是对小白不友好,需要一定编程相关的前置知识,依托各类插件,比如网站数据统计,评论系统等。\n\n一般人字还没写几个,就被折腾个半死。每次上传又是一连串命令,遇到报错,头发先掉一半。\n\n此类博客,单就其他功能而言,简直无法用贫寒形容。\n\n博客究竟有没有人访问?哪篇文章点击最多?没有评论系统。这些功能七拐八弯也能实现,但又得申请各种令牌,安装插件。另外半条命,留不住。\n\n有没有简单易用的集成方案?WordPress 可以开发网站也能搭建博客,完备的插件系统,直观的后台操作界面,但大部分收费,而且比较重。\n\n原本只想随便发点什么,或许是些毫无营养价值的文字。遇到那些重型博客后台,严肃认真的仪表盘,瞬间表情凝重起来。\n\n随手写的东西不敢劳驾您大驾,每次点击发布按钮,须直面好几百人的诺贝尔文学奖评审委员会。这种垃圾你也敢往上发?你敢点发布!\n\nxLog 的 Ai 自动生成文章摘确实暂时领先其他博客系统,摘要总结到位,关键方便。\n\n其他博客系统,要么文章页面内插入一个分段标签符;要么自己写;要么复制文章内容到摘要提示框。\n\n所以 xLog 不是有多好用,全靠同行衬托。\n\n### 数据同步\n\n![狐狸](https://img-1259210397.cos.ap-guangzhou.myqcloud.com/%E7%8B%90%E7%8B%B8.jpg)\n\n不讲那些花里胡哨,xLog 后台简洁清爽,功能一目了然。统计数据,文章发布,站点设置,挨个点一点,15 分钟搞明白。\n\n搭建 [Chrome 钱包](https://metamask.io/) → [xLog](https://xlog.app/),那么如果是两台电脑该如何同步?按此方法如法炮制,狐狸头钱包需要填入第一次申请时的助记词,打开 xLog 重新连接,就可以在另外一台电脑登录后台。\n\n但我感觉,多设备使用过于繁琐,特别每次设置点啥保存,狐狸头总要出来搞事情,我就记录点吃吃喝喝,你不必兴师动众。\n\n开始我一直觉得狐狸头是用来赚钱,实际操作发现,无论发布文章还是修改设置,都是一种消费行为,因此这个[水龙头](https://faucet.crossbell.io/) 需要保存书签,低于 0.02CSB 可以到这里免费领取一笔「救济金」,以保障日常发文所需。\n\n我第一次见识到发博客文章还要自己掏钱,可以理解为传输费用。我自己花钱把数据传送到星星,我爱写什么就写什么,你他妈的管不着我了!\n\n既然去中心化,xLog 作为传送媒介以及数据渲染存在,它负责把用户数据传送到区块链的各个节点。它有没有在偷看,会不会存在阉割机制,有待进一步观察。\n\n但凡我党光辉普照之地,老大哥目光时刻温暖着你,星星怎么了?星星不是法外之地!\n\n### 数据导出\n\n「为将者未虑胜,先虑败故可百战不殆矣」,虽然传送到星星的数据,安全无虞,但既然网站有导出功能,应该合理应用。根据自己文章发布频率,可以每半年备份导出文章。\n\n通常我们不会在一个博客后台直接创作文章。就我个人而言,创作流程先在 Obsidian 写好,把本地图片上传图床,最后复制到 xLog 发布 。\n\n因此文本初始于本地,要不要定期导出网站 Markdown,看个人需求。\n\n![导出](https://img-1259210397.cos.ap-guangzhou.myqcloud.com/Pasted%20image%2020230426155235.png)\n\n### 奇门遁甲\n\n目前遇到 xLog 最大问题,绑定自定义域名。\n\n我使用 namesilo,如果想要直接把根域名比如 lenband.com,以@记录到 CNAME,没有办法保存,提示错误。\n\n测试所有可能性之后,均告失败。寻求传说中的星星眼老师 @DIYgod,他的建议是用 [cloudflare](https://dash.cloudflare.com/) 接管 namesilo 域名解析服务。\n\ncloudflare 是什么?它相当于一个域名加速代理服务商,无论你从哪个域名公司购买的域名,cloudflare 可以接管域名自带的解析功能,顺便帮你加速。\n\ncloudflare 可以使用 CNAME 填写@,照例说 @必须由 A 指向一个明确 IP 地址,但 cloudflare 能够实现 CNAME 直接使用根域名的拉平功能。\n\n![cloudflare设置](https://img-1259210397.cos.ap-guangzhou.myqcloud.com/Pasted%20image%2020230426162105.png)\n\n让人掉头发的事情来了。\n\n- namesilo 的记录要不要保存?\n- namesilo 的 NS 记录是否替换成 cloudflare,如果不替换会怎样?\n- cloudflare 的 DNS 和 CDN 什么区别?\n\n我是编程小白,这些东西全靠不停试错比对才能验证,其背后原理,为什么如此设置,并不清楚。\n\n如果你也是通过 namesilo 购买域名,或许可以参考我这个方法绑定 xLog 自定义域名。\n\n虽然 namesilo 不让写@,但我还是写了一条 CNAME,究竟有没有起效果,可能需要起卦才晓得。\n\n被 cloudflare 接管后的 namesilo 等于丧失对域名的解析能力,但可以保留原标签值,不会冲突。指不定你还得折腾回来。\n\nnamesilo 需要设置就这两个地方,NS 最重要,相当于你要开别人车,没有车钥匙怎么行?\n\n![namesilo设置](https://img-1259210397.cos.ap-guangzhou.myqcloud.com/Pasted%20image%2020230427085332.png)\n\n![namesilo修改NS](https://img-1259210397.cos.ap-guangzhou.myqcloud.com/Pasted%20image%2020230427084950.png)\n\ncloudflare 注册,添加网站等基本操作不赘述,相信动手能力但凡差一点,走不到这一步。\n\n按照 xLog 后台自定义域名提示,将你的域名记录,添加到 cloudflare\n\n![xLog域名设置](https://img-1259210397.cos.ap-guangzhou.myqcloud.com/Pasted%20image%2020230427085803.png)\n\n如果你有子域名,也要加到 cloudflare 当中,因为它已经全面接管 namesilo 解析服务,如果不添加子域名记录,可能子域名网站将无法访问。\n\n代理状态是什么? DNS 仅为普通解析功能,CDN 加速模式,很遗憾我选择 CDN 模式会导致子域名国内可以访问,而国外无法访问的情况。\n\n当然这可能因为我在测试的时候,它还没有完全解析。\n\n![cloudflare代理模式](https://img-1259210397.cos.ap-guangzhou.myqcloud.com/Pasted%20image%2020230426162353.png)\n\n每一次修改 CNAME 或者 NS 记录,都需要一段时间缓冲和更新,记录修改之后,如果你当时没有获得反馈,并不代表设置错了,你需要等待一段时间。\n\n这段时间,可能玄学,半小时,1 小时均有可能。趁这个时间你可以起一卦算一算,会不会成功。\n\n测试过程,需要不断切换 VPN ,是否国内国外均能正常访问。\n\n拢共操作就这么几步,设定参数就那么几个,其余交给时间。\n\n这玩意滞后可不是一分钟两分钟,有可能你第一步操作正确,但你观察不到正确反馈,又做调整,很有可能第二步的调整覆盖第一步的正确,然后你陷入一个对错不断循环的怪圈,像一只小白鼠在迷宫里乱窜,需要试错好几次,你才会发现好吃的就在不远处。\n\ncloudflare 确实有加速网站,特别 VPN 开起来时,几乎秒开,而且可以记录网站数据,虽然看不懂,感觉挺酷。\n\n![cloudflare数据仪表盘](https://img-1259210397.cos.ap-guangzhou.myqcloud.com/Pasted%20image%2020230427092153.png)\n\n幸运的你如果读了这篇博文,或许又可以少走几步冤枉路。\n\n好的,不管过程如何艰难,终于将自己域名绑定 xLog。这一步相当于,从此以后每一颗星星上面都有你的名字。\n\n其实 xLog 自带链接就很酷,多此一举,可你架不住手贱要去折腾啊😮💨",
"attributes": [
{
"value": "Qimen-Dunjia",
"trait_type": "xlog_slug"
}
]
}