博客搭建踩坑记录+DNS修复
经过一些教程和参考文档的查阅,基本上博客的主体和修改都完成了,今后就可以顺利地开始写一些东西了。这里记录一下自己博客搭建踩坑的过程,依然是希望能够有所帮助。顺带记录一下电脑DNS故障修复的一次经历,作为一点附带的收获。^^
博客搭建踩坑
fluid配置
:fluid确实很漂亮好用,配置上这里推荐用npm直接安装后拷贝fluid的官方_config.yml并进行自己的修改,相关修改之处见参考文档,可diy性还挺强的,后续可能会考虑自己改下。Git推送Hexo
:作为hexo的初使用者,经常会遇到更改了一些配置之后直接三件套却推送不上去的时候。直接hexo clean
会删掉上传的资源文件,但直接hexo d
往往会出现报错spawn failed
,其实这个问题并不需要重新配置SSH或者是Git,也算是一个经常出现的问题,在这里基本上只用删除掉blog文件夹下的.deploy_git
文件夹再重新生成推送即可。……
DNS修复
之所以要写DNS修复,确实是因为昨天出现的一些电脑DNS的问题,尝试后找到了一个比较简单好用的解决方案,所以在这里做一些记载。
问题症状
:正常联网情况下,浏览器无法打开百度首页,但是其他如百度知道、百度贴吧与其他网站等均可以正常打开,很诡异的一个网络错误。
TLDR之解决方案
:在控制面板中选择打开网络和共享中心
,然后点击更改适配器选项
。右键点击已连接网络(WLAN)-属性
。找到Internet 协议版本4
,在属性
中将自动获得DNS服务器地址
改为使用下面的DNS服务器地址
,具体修改如下并刷新即可解决:
1 |
|
解决过程
:
首先看一下网络,连接正常,梯子连接正常,lsp修复正常,断开梯子并运行
ipconfig /flushdns
无效。这个时候其实我是有点慌的,因为我不确定到底是哪里有问题。初步猜测不是网络问题之后,尝试了ping一下百度:
ping www.baidu.com
,看一下是不是百度的问题。ping了之后发现,百度首页全部丢包ping不上,这里基本可以确定是适配器设置里DNS的问题。这里有一个很有意思的插曲,发现ping百度的全部被分流到了Ping www.a.shifen.com
,还以为是被劫持了,后来查了才知道原来十分就是百度的中间网站。查找后按照上面的解决方案进行了修改,即可解决,并不用去删除重设cookie那些。
参考:https://jingyan.baidu.com/article/86fae3466f07b87c48121a40.html