博客搭建踩坑记录+DNS修复

经过一些教程和参考文档的查阅,基本上博客的主体和修改都完成了,今后就可以顺利地开始写一些东西了。这里记录一下自己博客搭建踩坑的过程,依然是希望能够有所帮助。顺带记录一下电脑DNS故障修复的一次经历,作为一点附带的收获。^^

博客搭建踩坑

  1. fluid配置:fluid确实很漂亮好用,配置上这里推荐用npm直接安装后拷贝fluid的官方_config.yml并进行自己的修改,相关修改之处见参考文档,可diy性还挺强的,后续可能会考虑自己改下。

  2. Git推送Hexo:作为hexo的初使用者,经常会遇到更改了一些配置之后直接三件套却推送不上去的时候。直接hexo clean会删掉上传的资源文件,但直接hexo d往往会出现报错spawn failed,其实这个问题并不需要重新配置SSH或者是Git,也算是一个经常出现的问题,在这里基本上只用删除掉blog文件夹下的.deploy_git文件夹再重新生成推送即可。

  3. ……

DNS修复

之所以要写DNS修复,确实是因为昨天出现的一些电脑DNS的问题,尝试后找到了一个比较简单好用的解决方案,所以在这里做一些记载。

问题症状:正常联网情况下,浏览器无法打开百度首页,但是其他如百度知道、百度贴吧与其他网站等均可以正常打开,很诡异的一个网络错误。

TLDR之解决方案:在控制面板中选择打开网络和共享中心,然后点击更改适配器选项。右键点击已连接网络(WLAN)-属性。找到Internet 协议版本4,在属性中将自动获得DNS服务器地址改为使用下面的DNS服务器地址,具体修改如下并刷新即可解决:

1
2
首选DNS服务器:114.114.114.114
备选DNS服务器:8.8.8.8

解决过程

  1. 首先看一下网络,连接正常,梯子连接正常,lsp修复正常,断开梯子并运行ipconfig /flushdns无效。这个时候其实我是有点慌的,因为我不确定到底是哪里有问题。

  2. 初步猜测不是网络问题之后,尝试了ping一下百度:ping www.baidu.com,看一下是不是百度的问题。ping了之后发现,百度首页全部丢包ping不上,这里基本可以确定是适配器设置里DNS的问题。这里有一个很有意思的插曲,发现ping百度的全部被分流到了Ping www.a.shifen.com,还以为是被劫持了,后来查了才知道原来十分就是百度的中间网站。

  3. 查找后按照上面的解决方案进行了修改,即可解决,并不用去删除重设cookie那些。

参考:https://jingyan.baidu.com/article/86fae3466f07b87c48121a40.html


博客搭建踩坑记录+DNS修复
https://andytonglove.github.io/2022/09/07/博客搭建踩坑记录/
作者
Andytonglove
发布于
2022年9月7日
许可协议