背景 家里有一个QNAP NAS,已经平稳运行了四五年,里面存了一些视频和文件,有远程访问的需求。目前家里是1000M的民用电信带宽,一年1000RMB左右,1000M下行带宽,30M上行带宽,一般测试在35M左右。 在搬了新家之后有一个地下室,我在里面放了一个机箱,机箱里目前只放了QNAP NAS,但是除此之外还有一个规划,就是在里面放一个Dell R730的标准机柜服务器,有了这个需求之后原本30M的带宽就不太够用了。 之前偶尔用测速网来测试网速,偶然发现它有提网速的功能,对于上传带宽来说,提升到100M一年1188元,提升到50M是988元,很不幸的是,我们这里只能提升到50M,两个对比一下, 就使得升级到50M的意义不大。 我又给电信10000也打了电话,那边的答复是提升到100M是可以的,方法是把套餐升级到299一个月的网红直播套餐,这个价格又偏高,于是作罢。 在网上漫无目的搜索的时候发现迅雷快鸟可以提速,怀着试一试的心理,花了15元买了一个上传会员。本是死马当活马医,没想到真能把上传带宽提升到50M。 操作流程 首先需要到迅雷快鸟的官网上去开通上行会员,一般来说是最高能提升到50M上行带宽。 迅雷快鸟对于带宽速度的提升是全局的,不限于迅雷客户端下载,但是需要局域网内一台设备长期登录迅雷快鸟。如果是用电脑挂机下载的话用迅雷客户端就够了,这个在迅雷快鸟官网可以直接下载,对于我这种用来给NAS提升上传带宽的人来说,因为有软路由,用软路由的里的迅雷快鸟插件比较合适,因为软路由是长期开启的,不会带来额外的耗电以及担忧。 迅雷快鸟在软路由中使用的时候无法使用微信扫码登录,因此如果一开始使用微信扫码注册和登录的,需要点击迅雷快鸟官网左下角的安全中心获取你的迅雷账号以及设置密码。 一般来说,自动生成的迅雷账号是数字的。 测速 在无线条件下测速,在软路由里挂迅雷快鸟助手,能跑满51M的上传带宽。 用公网IP在外网获取NAS上的数据速度也达到了50M。 使用Docker 过了几个星期,把软路由改成了旁路由,迅雷快鸟不生效了,这时候我使用了NAS里的docker来运行迅雷快鸟客户端。具体的docker image是https://hub.docker.com/r/billsq/xunlei-fastdick,只需要设定两个环境变量,XUNLEI_UID和XUNLEI_PASSWD。 QNAP NAS上的docker不知道为什么会报错,我又尝试了下直接在软路由上运行container,目前没有什么问题。 彩蛋 在我租的房子里,有一条下行200M,上行30M的宽带(测速得到),使用Windows版迅雷快鸟客户端发现下行可以提速到500M,但是下行显示不支持提速。 但还是想试一下能不能提速,因为之前尝试openwrt的时候mac上的会被踢下来,于是我又注册了一个账号,同时买了上行和下行会员,在客户端上上行加速是不成功的,但是在openwrt上成功了! 所以宽带从200M/30M提升到了500M/50M,成本为30元/月。原本是自如的宽带,包含在房租里,没有直接收费。 References https://opssh.cn/luyou/23.html
遇到的问题 今天在编辑的时候突然发现图片无法上传的问题,再刷新一下就变成了数据库连接问题了。 SSH连接上服务器之后发现,数据库一直在不停地重启。 我发现服务器上有docker-compse.yml,再想到我有每天的backup,最近文章也一直没有更新,因此我决定舍弃最新在创作的这篇,以恢复之前的历史数据。 因此我做的就是在IDC的网站上Restore了今天凌晨的一个历史版本, 然后运行下面的命令。 过了两三分钟,网站就恢复了正常,至此问题解决。 吃一堑,长一智 之前有提到原来的博客内容都没有了,因为手贱不小心rm -rf 了一下,那次以后我就比较谨慎了, 每个月多花几块钱保数据安全还是很重要的,所以我启用了cloudcone的backup功能,它是保留过去连续三天的历史版本,新增一天的snapshot会删除最老的snapshot。 推荐一下Cloudcone 最后还是得感谢Cloudcone那么好用的UI,所以帮它refer一下,如果有建站需求的,像我这种小博客,很推荐使用Cloudcone,它的snapshot功能真的能让你减少很多烦恼!
家里用的是电信千兆宽带,电信提供的光猫只有一个千兆网口,其余都是百兆网口。因为本地区支持多拨,为了实现翻墙网络和非翻墙网络的隔离,我选择从光猫通出多线多设备拨号,这样每台拨号设备都还能有独立的公网IP。 申请公网IP 这一步需要给电信客服打电话申请。 购买四口千兆光猫 这个在淘宝上很多,万兆光猫的价格在两三千,但是千兆光猫的价格在两三百元。我买的是华为HS8145V5千兆光猫,万兆光猫淘宝上大部分都缺货。买光猫的时候需要注意原本光猫是EPON还是GPON的,这个可以在背面看到。我买的光猫是HS8145V5,它背面的密码不是正确的管理页面密码,在网上查到它的用户名是telecomadmin,密码是admintelecom。 获取老光猫LOID 我的老光猫的管理界面和运维人员密码都是一样的,在光猫的背面。 这个LOID(逻辑ID)是用来认证光猫的,我家老光猫上是工作人员直接写在上面的,虽然看不太清了,它也可以从光猫后台获取到。光猫的默认IP一般是192.168.1.1,可以尝试一下,如果不行的话可以考虑直接连线到光猫的任意一个LAN口(避开iTV的口),它有DHCP服务,能获取到IP地址。 在获取到IP地址之后,可以直接访问该IP地址进入一个绿色的页面,那个页面登录之后也无法找到LOID。这时候可以在页面下方找到一行字,点击最右边能进入一个运维人员的页面(http://192.168.1.1:8080),这个页面也可以用光猫底部的用户名和密码登录。进入之后就能找到网关注册信息。 获取VLAN ID 现在网络、iPTV、电话都是用VLAN单线复用的,不同地区VLAN ID会不太一样,这个可以在老光猫的网络侧连接信息里面看到,这里面的VID后面的数字就是VLAN ID。 设置新光猫 新光猫是通用的光猫,里面没有预先配置好LOID,需要先设置这个,然后去设置网口以及VLAN ID,这个光猫2口是iTV,可以不动,其他口设置成PPPoE桥接,然后VLAN ID要与旧光猫上的一样,VOICE那条线因为没有电话也不知道怎么设置我就没有设置。 完成以上设置之后如果手头有mac电脑的话,可以连上网线之后先测试一下PPPoE拨号是否可行,如果可以的话说明成功了。也可以尝试用路由器拨号,操作基本相同。
安装iStoreOS 最近在YouTube上被安利了iStoreOS,安装过程确实比较方便,只需要把.img文件用Balena Etcher写到U盘或者移动硬盘上,然后插到X86_64软路由上,在重启的时候把U盘设置为第一优先级的启动项。 在连接上键盘进入命令行界面之后,输入quickstart之后一路回车就能把系统安装到软路由的硬盘上了。 iStoreOS软路由系统的默认IP是192.168.100.1,用户名是root,密码是password,连上网线会DHCP自动分配IP地址。 注意:有些最新的小主机可能不支持Legacy模式,这时候需要下载UEFI的iStoreOS镜像。 安装SSR-Plus 下载地址:https://share.mianao.info/Router/X86-64/SSR-plus/ 下载完成后直接安装会提示缺失一些依赖,需要按照提示用wget一个个下载这些依赖,下载地址:https://op.supes.top/packages/x86_64/ 因为需要使用到命令行,需要首先进入终端,只需要在软路由首页点击终端就能进入。默认用户名为root,密码为password。 比较推荐的方式是新建一个目录,下载完所有依赖在目录下用 在安装完这些之后就可以使用之前下载的ssr-plus的ipk格式插件了,可以在系统->软件包页面直接上传软件包并安装。安装完后应该会在左边栏服务里看到ShadowSocksR Plus+,接下来就可以愉快科学上网了。 更快的方法 把下面内容加到最后面(通过:和$组合可以到达最后一行,o向下重新起一行插入,粘贴之后ESC退出insert mode,最后:和x组合后回车保存) 接下来删除opkg option Signature Check 找到 option check_signature 选项后连续按两下d把它删除然后:x保存,接着命令行运行 接下来运行opkg install就能直接自动安装缺失的依赖了。 References
今天傍晚在小区里跑步,7点多天还亮着,夏天又要来了。 刚刚发现,学校论坛账号被封的原因竟是宣传法轮功宗教言论,“发布宣扬邪教的言论”。实则是我在一个回帖中表达偶尔会和身边的人一起看看一个信法轮功的人在YouTube上的视频,原话是“一起看看感觉也没什么,就当了解世界上的另一类人”。封号我觉得合理,毕竟这话有可能影响到论坛的生存,但这理由我不认同。 现在想想,在国内平台讲民主讲自由确实没有什么意思,权力没有约束总会犯大错的,不去讨论也能预见,政治体制不改革再去讨论也不会有什么作用。 昨晚在YouTube上看了一些“脱北者”的视频,他们很多都是儿时90年代朝鲜大饥荒逃出来的,当逃会死,不逃也会死的时候逃出来的。朝鲜没有网络,民众看不到自由民主,他们几乎被禁止流动,不同地方很少交流,看不到自由民主就不会知道什么是自由民主,只有原始本能会驱动逃跑。 中国教育政治化几十年了,没有饥荒也几十年了,没有经历过饥荒三年,动荡十年,没有经历过那年的春夏之交,这代人大部分人眼里只有从小学到大的对错而缺乏包容和开放。 又是一年春夏之交,人权依旧无法得到保障,集中的权力平庸而无法承担应有的责任。