记录一次家庭服务器全部掉线的事件

今天早上从公司出发去外地出差,是一个当天来回的短差。 刚出发后,习惯性的打开浏览器,首页是部署在家里服务器上的导航页,结果导航页转了半天无法访问,当时感觉就不妙。 尝试访问其它几个服务页面,例如Alist和Jellyfin等,都无法访问;用wireguard连回家里的设备,仍然不成功;抱着最后的希望开出cmd,开始ping路由器的域名,IP可以解析出来,但ping不通。到这里,可以确信应该是哪里出了问题,所有部署在家中的服务全部掉线了。 我大部分的办公文档都是存在家中的NAS上的,正好今天出差要用的几份文档在NAS上,服务掉线后真是毫无办法,虽然NAS上的所有资料都有云备份,但是加密打包过的,要找到及下载很麻烦,最后决定放弃。 由于家里没有其它人在,只好先猜测出了什么问题。我首先的反应是运营商把我的公网IP给收回了,或者是不是因为在家里开了太多WEB服务,以反诈骗为由把我宽带账号给停了。立即致电运营商,请他们看一下我家中宽带的状态,客服回答账号没有问题,但的确宽带不在线,让我尝试重启路由器。我不在设备旁没法重启,致谢客服后挂断电话。 又思考了一下,想到了两种可能,一是运营商的光猫卡死了需要重启?二是家里停电了,导致网络中断。于是决定等一会,看看服务会不会自己恢复。 等了六七个小时,到了下午,仍然连不上任何服务,我当时觉得停电的可能不大了,因为停电不会停这么久。事后才发现自己too young。 终于出差结束晚上回到家,开门,开灯,结果家里一片漆黑………… 我望着窗外邻居家的明亮大灯,心想家里怎么跳闸了,没人在家用电器,不应该啊。于是走到总开关处准备推刀闸阀,发现总开关是开着的………… 然后马上致电国家电网,客服查询户号后,确认供电正常,让我联系物业,问题应该出在楼下的电表那里。奈何晚上物业都下班了,找了半天找到了一个24小时值班的本地供电公司的电话,让师傅来维修。 等了差不多十来分钟,师傅过来捣鼓了一阵电表,顺利的让我家恢复了供电。 总结一下经验教训: 1、工作文档最好用同步的形式同步到安全的共有云上,不要用加密打包备份了,要急用的时候用不了。 2、可以考虑给NAS和路由器等重要设备配备一个UPS,不至于家里停电时一头雾水。

February 6, 2023 · 1 min · stayyoung

人民之声,人民万岁!

Your browser does not support the video tag.

November 27, 2022 · 1 min · stayyoung

致敬这位北京的勇士

宁静的地平线 分开了生者和死者的行列 我只能选择天空 决不跪在地上 以显出刽子手们的高大 好阻挡自由的风 从星星的弹孔里 将流出血红的黎明

October 13, 2022 · 1 min · stayyoung

搭建WordPress博客教程(三)准备工作

在本系列的前两篇文章中,介绍了如何购买VPS和购买域名,接下来要做的并不是立马搭建一个WordPress博客,而是要做一些准备。比如VPS的安全防护,域名解析等。下面会逐一介绍。 一、选择ssh工具 购买的VPS一般来说都是Linux系统,连接VPS需要用到一个ssh工具,如果使用Mac OS,那么系统自带的终端就能满足需求。如果使用Windows,综合考虑,比较推荐以下的几款ssh工具: 1、XShell 官方下载地址: All Downloads - NetSarang Website Xshell应该是目前人气最高的一款ssh工具了,许多人认为它是最好用的。以前它还有个缺点要收费,但现在如果个人使用、不用做商业用途的话,Xshell和XFTP是免费的,并且和付费版的功能上是完全一致的。 缺点:这是一款商业软件,不开源。只有Windows版本。 2、Termius 官方下载地址: Termius for Windows | Download 这是界面做的很好看的一款ssh工具。操作也很人性化。Termius支持几乎所有主流平台,你在Mac OS,Windows,Linux,IOS,Android上都能找到它,这意味着你的配置可以多平台同步。 缺点:这是一款商业软件,不开源,免费版功能有限制。软件没有汉化。 3、Mobaxterm 官方下载地址: MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Home Edition (mobatek.net) 这是一款开源软件,使用和推荐的人都很多,本人没有用过,就不发表评论了,觉得不错的可以试一试。 4、WindTerm 下载地址: Releases · kingToolbox/WindTerm (github.com) 这是一款在github上的开源软件,完全免费用于商业和非商业用途,没有限制。支持Windows,Linux,MacOS。内存占用很低,软件运行也很流畅,并且有中文界面。 缺点:刚上手会觉得界面有点乱,软件还在开发,有一些小bug。 二、连接VPS和基础操作 选择好了ssh工具,就可以开始连接购买好的VPS了。下面的操作都以WindTerm作为示范,其余软件的操作大同小异,可以参考。有问题的话请谷歌或者留言提问。 首先点击会话→新建会话,然后会弹出会话设置窗口。 在窗口中填入VPS的信息,在主机一栏中填入用户名(默认是root)@IP地址(下图中为217.69.1.13),第二行填写VPS的ssh端口号(默认是22)。这些信息在VPS的商家管理页面上都可以获取到,填写完成后点击下方的连接。 在弹出窗口勾选下次自动登录,然后点击继续。 弹出的下一个窗口会让你输入ssh密码,直接复制VPS商家提供的密码,粘贴进去后点击继续。 如果看到下图中所示的系统介绍页面,说明已经成功连接上VPS了。 个人比较喜欢的Linux系统是Debian系的,下面介绍的命令和脚本都是基于Debian 10。 Linux系统的VPS,一般都是没有图形化界面的,只要在命令行窗口中输入命令代码,然后敲回车,系统就会执行相应的命令。类似于在Windows系统中使用CMD命令提示符。 Linux的常用命令可以看下面的表格,也可以谷歌相应教程,这方面的教程是非常多的。 Linux說明cd切换目录pwd取得目前所在的位置ls列出目前的文件列表mkdir建立新的文件夹touch建立文件cat查看文件的内容mv移动文件(也可以用來重命名)rm删除文件clear清除画面上的内容who列出当前登录用户exit退出登录ctrl + c中断目前在画面上的操作ctrl + z将目前画面的操作转至后台 刚到手的VPS建议输入以下几个更新和检测命令。 首先看一下是否以root用户登录,不是的话要输入sudo -i 提权。 1、更新apt工具源,代码见下: 1 apt update && apt upgrade && apt autoremove 2、Bench脚本检测一下VPS的参数。脚本开源地址: teddysun/across: Across the Great Wall we can reach every corner in the world (github.com),代码见下: ...

September 24, 2022 · 2 min · stayyoung

搭建WordPress博客教程(二)购买域名

如果要把博客介绍或者分享给它人,一个简短又响亮的域名是必不可少的。 域名简单来说就是您在使用浏览器浏览网页时,在顶端栏中键入的那一串字符,比如google.com,这是谷歌的域名。域名相关的知识,比如计算机系统怎么把域名转换为IP地址,域名的层次等等,大家可以自行搜索了解,我这里就不赘述了。 今天来教大家怎么购买,或者说注册属于自己的第一个域名。 我们个人用户需要注册域名,首先需要找一家域名注册商,国内可以用阿里云和腾讯云,但我不推荐,特别是在上面注册cn域名,还是有需要备案的问题,没事不要给自己找麻烦。 国外注册商有非常多,我这里就推荐下面四家: Namesilo 直达链接 Google Domains 直达链接(需要代理) Cloudflare 直达链接 Namecheap 直达链接 这几家体验都很不错。下面我以Namesilo为例,简单说一下注册域名的步骤。其它域名注册商的流程大同小异,以下内容可以作为参考。 首先打开Namesilo官网,点击右上角的Sign-up注册账号。 填入账号、密码、邮箱等信息后点击Create Account。 注册好账号后回到主页,在搜索框中输入你想要的域名,比如我这里输入apuppydog,然后点击右侧的Search Domain按钮。 Namesilo会把一些常用的顶级域后缀显示出来,比如.com/.net/.xyz等等,可以看到apuppydog.com已经被人注册掉了,你可以挑选其它任何没有被注册的域名,这里我们挑选最便宜的apuppydog.top点击蓝色的Add加入购物车,然后再点击Checkout进入结算页。 检查一下有没有额外收费项目,有的话就去掉。Namesilo有一个优惠码窗口,有兴趣可以搜一下有没有优惠码,然后填到Promotion Code这个框里,点击Apply。一切都检查无误后,就可以点击CHECKOUT按钮进行结算了,Namesilo支持支付宝支付,对于国内用户来说还是方便不少的。 支付完成后,这个域名就归你所有了(有效期一年)。怎么样,是不是很简单? 下面我说一些注册域名的注意事项和心得吧。 1、顶级域名后缀中,com是毫无疑问最受欢迎,也是最受认可的,而且价格也不贵,在Cloudflare注册.com一年的价格为9美元,续费同价。 2、如果个人博客准备长期运营,一定要看清楚域名的续费价格,有些后缀的域名为了吸引用户,第一年价格特别低,甚至只要几分钱,但是后期续费的价格就涨上天。到时候你的博客要更换域名的话也是一件麻烦事,如果博客有了一定流量,那更是得不偿失。 3、不推荐在Freenom申请免费域名用在自己的个人博客上,Freenom的域名只是租给你,不排除会在你的网站有一定流量后收回域名,然后问你收费的做法。要记住,免费的才是最贵的。 4、如果想买便宜的顶级域名,推荐6位数字加.XYZ后缀,一年价格是一美元,碰到域名注册商有优惠,价格可能更低。 5、域名是可以在不同域名注册商之间转移的,如果某个域名注册商有优惠,不妨转移过去。比如前段时间Google Domains土耳其区,com后缀域名续费只要大概30元人民币。 6、如果在com后缀中,自己喜欢的域名都已经被人注册掉了,可以试试某些国别域名,例如.uk或者.us,可能会有惊喜。 祝大家都能注册到自己喜欢域名。

September 3, 2022 · 1 min · stayyoung

搭建Wordpress博客教程(一)购买VPS

一、前言 WordPress 是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。截至2018年4月,排名前1000万的网站中超过30.6%使用WordPress。WordPress是最受欢迎的网站内容管理系统,也是目前因特网上最流行的博客系统。 WordPress - 维基百科,自由的百科全书 (wikipedia.org) 以上是维基百科对于WordPress的介绍,本博客站也是基于WordPress搭建的。为了保存一些搭建博客网站的心得,也为了给一些不知道如何搭建自己个人博客网站的朋友指路和参考,我准备用三到四篇文章,把具体的搭建步骤一步一步的都梳理一遍。 首先,我把博客搭建在了自己的VPS主机上,而不是托管给wordpress.com,具体两者的区别可以参考 《【新手向】你究竟需要什么样的博客方案》 这篇文章,我这里就不详细展开了。 二、VPS选择 那么很显然,我们要给自己买一台VPS,即虚拟专用服务器,你可以把它简单理解为一个一个24小时不断运行的主机。国内商家可以选择腾讯云,阿里云等,但是我不会买,因为在国内服务器上建站的话都要在工信部备案,是一件麻烦事。我还是倾向于挑选国外的主机商。谷歌搜索VPS测评,可以看到很多国人的VPS测评网站,大家可以挑合适的购买。 VPS商家多如牛毛,容易挑的眼花,我可以给你推荐以下几家(因为我有aff): (1)如果你预算比较高,你可以选择搬瓦工(Bandwangong Host); (2)如果你预算比较低,可以选择Racknerd; (3)如果你想白嫖,而且你手里正好有Visa或者MasterCard通道的信用卡,那么目前亚马逊的AWS 的免费试用是一个不错的选择。 在下面我会依次对这三种选择做介绍。 2.1 购买搬瓦工VPS 搬瓦工原名是Bandwangong Host,在国内VPS用户圈中是一个知名度很高的名字,早年它是做性价比VPS起家的,正好赶上了国内流行用Shadowsocks协议科学上网,搬瓦工的VPS可以在用户的后台一键搭建Shadowsocks服务器,线路又好,支付方式可用支付宝,因此当时有翻墙需求的国人都一窝蜂的去买它家的VPS,也让搬瓦工大赚了一笔。 然后经过近几年的发展,搬瓦工的产品越来越高端,VPS的价格也越来越贵了。目前在国内论坛上,有许多追求性价比的用户对它评价不佳。 但如果你预算比较宽裕,土豪的就想用钱解决问题,也追求稳定性和网络连接线路质量的话,搬瓦工是一个很不错的选择。 搬瓦工产品中最知名的是它的CN2 GIA线路的VPS,具体什么是CN2 GIA线路,可以参见以下搬瓦工官方的介绍: 中国电信的CN2 GIA线路解决了一个非常具体的问题:进出中国的网络连接线路的服务质量。 如果你的目标受众是中国,你可能已经知道,为中国访客提供网络内容可能是一个挑战。例如,常规的IP传输通道在高峰期会出现拥堵(超载),丢包率达到30%或更多。 在这种丢包率下,几乎不可能向中国访客可靠地提供网络内容,举行网络会议,主持网络游戏,或连接到你在中国大陆的办公室或分支机构。换句话说,丢包会对你的业务产生严重影响。 在此不做过多赘述,中国电信为IP转接提供了3种选择。 选项1. AS4134(ChinaNet/163 Net)。 ChinaNet是大多数云计算运营商使用的最常见的往返中国的数据传输方式。这个网络有两个优点:它非常便宜,而且它的容量可以承受相当大的DDoS攻击,如果你需要持续的DDoS保护,这可以使它成为更好的选择。 缺点是,它很拥挤,尤其是在高峰时段。 选项2. AS4809 CN2 GT (全球转运) 最初这个网络是为了解决拥堵问题而推出的。它比AS4134/Chinanet要贵得多,但它应该能保证一个体面的服务水平。 不幸的是,自2019年以来,它已经变得和AS4134一样拥挤,尽管它的成本高得多。 公平地说,在2021年,我们看到,ChinaNet和CN2 GT网络都有明显的改善。 选项3. AS4809 CN2 GIA (全球互联网接入) CN2 GIA是向/从中国传输数据的最昂贵方式。但是,多年来,我们观察到这个网络的问题最少;它非常稳定。 这是你想用于网络会议、VOIP、服务网络内容、在线游戏等的网络,因为它将提供最好的稳定性。 这个网络有两个明显的缺点。 第一个缺点,正如我们提到的,是它的成本非常高。CN2 GIA IP传输价格可高达每兆120美元。因此,从实际情况来看,在一些市场上,你可以预期在这个网络上的1Gbps连接一个月会收到大约100,000美元的账单。 第二个缺点:容量非常有限。CN2 GIA IP转接是非常非常难得到的,即使是以高昂的价格。由于容量有限,CN2 GIA网络不能容忍DDoS攻击,在发生攻击时,我们不得不求助于IP无效路由。 在洛杉矶,我们在两个数据中心运行8个10Gbe CN2 GIA链接。结合我们与谷歌和其他洛杉矶本地运营商的直接对等,我们可以为您的企业提供一个坚如磐石的CN2 GIA VPS。你可以选择你喜欢的数据中心,也可以在任何时候在数据中心之间迁移现有的服务,而不会有任何数据损失。 CN2 GIA network for your VPS - BandwagonHost VPS ...

August 18, 2022 · 2 min · stayyoung

随笔20220816

今天天气还是很热,听说北面又有口罩事件发生,希望能早点回复正常生活。 这个博客应该会长期更新,会在这里分享一些个人的感想心得。

August 16, 2022 · 1 min · stayyoung