人与人之间还有信任吗?
前几天办公室同事们闲聊的时候,佳佳说她不可能借钱给别人因为她老公以前如何如何,然后小米也附和道她以前也遇到借钱不还的闹心事情,然后CC说这年头借钱的是孙子欠钱的是大爷,然后其他一些人也都附和认可这些观点。
这个话题不是我提出的,并且我也没有参与她们的讨论,因为宝宝心里的苦只有宝宝自己知道……
鸿蒙OS使用YouTube
在用的华为手机早就升级成了 HarmonyOS,确实感觉到运行速度更加流畅了,但遗憾的是 YouTube 无法使用,
通过apk可以成功安装,但运行的时候提示:你的设备不支持good play服务,因此无法运行
因为还有部 iPhone6s 备用机可以拿来看 YouTube,所以也就没有过多折腾华为手机(之前上网查询的方案都太复杂了)
这两天突然又想起此事,于是上网查询有无出来更加便捷的方案,结果发现还真出现了简单无比的方案
方法就是删除 YouTube,打开鸿蒙自带的应用商店将地区改为英国,然后搜索安装 Gspace
打开 Gspace 就能看到一些特殊的app(具体参考上方右图)
将地区改回中国依旧可以继续使用(不改回中国好像也没事)
其实感觉不差钱的话还是直接上iPhone比较省心,我用华为手机纯粹是因为考虑经济支出的问题,与爱国没多大关系
Hysteria真是个好东西
翻墙的技术一直在进步,最早是直接找个人家架设好的http或socks代理就行
后来感觉速度不行就有了ssh+tunnelier的方式,那时候还没有vps这玩意,一般是一个主机开了N多账号
免费的不稳定,稳定的不免费,于是直接导致dreamhost大火,低价主机配套赠送ssh
再后来大家发现Google的速度贼快,并且可以免费申请,于是就有GoAgent
后来Google几乎被玩死了,但这个过渡期居然出现了vps这个新事物,于是就有了Shadowsocks
再后来Shadowsocks被识别严重,于是就有了v2ray的兴起,从最初的混淆传输到后来的套cf,各种神操作不断
当然,期间可能还有一些其他的翻墙方式,最近这些年来我其实没太过多关注
年纪大了,不再以征服GFW为乐,只要自己能够稳定使用就够了
像这样的豪情壮志早就不在了:https://www.mpyes.com/2010.11.22/13:10:00/8
尝试过一些机场,最终觉得不管是安全性还是稳定性,还是自己买vps弄个私人机场比较好
近一两年我一直使用 bandwagonhost的dc6、阿里云的香港vps,虽然价格贵些,但稳定性绝对让人满意
(只要自己使用,一般不会被封IP,阿里云也不会警告;我是家里软路由科学上网+私人电脑电子设备科学上网)
然后闲暇之余手痒还买了一些廉价vps,比如:CloudCone、RackNerd、RuVDS、VirMach
(这里有价格:https://www.mpyes.com/2021.06.16/23:51:41/2622)
考虑到这些廉价vps没有很好的中国大陆连接线路,大陆网络低峰的生活或许还行,但高峰的时候绝对拉垮
所以一般都是配合自选cf使用(仅在自己电脑修改host达到自选cf的目的,这种方式简单且稳定)
最近一个偶然的机会看到别人在讨论 Hysteria 这玩意,据说是专门为恶劣网络环境进行优化的网络工具(比如卫星网络、拥挤的公共 Wi-Fi、在中国连接国外服务器等等),于是一周前抱着试试看的心情折腾了一下,整个过程还是很简单的,就是配合v2ray客户端的时候有点费事(需要更新v2ray-core、v2rayN到最新版本,然后放进去 Hysteria 相关文件)
试用了大概一周的时间,感觉这玩意确实牛逼,比如RN芝加哥的机房,平时看720P都费劲,现在晚高峰直接1080P
测速也很漂亮:
美东芝加哥的都这么给力,美西洛杉矶的更加不用说了,这货最大的优点是让速度变得非常稳定
但是话说回来,任何一种新兴的翻墙技术,初期未被GFW关注都很好用,等使用人数多了之后可能就不稳定了
今朝有酒今朝醉,有兴趣的朋友赶紧走起吧:
官方地址:https://github.com/HyNetwork/hysteria
一键安装:https://github.com/emptysuns/Hi_Hysteria
(缺点是暂时对iPhone的支持并不是太好,我在最新版的 Shadowrocket 折腾了好久都没能搞成功)
===================
update 2022/4/25
搞到最后发现是我自己的疏忽才导致iPhone使用不了,实际上Hysteria对Shadowrocket非常友好,是我走了弯路
我是复制文本手动新建config.json用于电脑端的v2ray,然后将这个config.json放到云端导入Shadowrocket
其实安装完成之后在配置文件下面就有“Shadowrocket/Sagernet/Passwall 一键链接”直接使用这个链接即可
(安装时未记录这个链接也没关系,重新允许一键安装脚本,选择“查看当前配置”即可查看)
我还对比了一下手动设置Shadowrocket时为何不行,发现是Peer名称的问题
我误以为Peer名称留空即可,实际上这里要填写域名,具体如下:
顺便也夸下Shadowrocket,真是个好东西,ss、v2ray、Hysteria 等各种模式都支持
以前都是上网找AppID,后来感觉太麻烦,直接自己花钱买了,3刀而已,其实并不贵
作者一直保持更新,建议没买的朋友早买早享受,这绝对是一款性价比极高的iOS软件
又用回R7000了
之前尝试将家里宽带换成了单口路由:https://www.mpyes.com/2022.01.11/00:25:49/2712
但后来弄ap覆盖的时候发现网络不通,分析之后发现是因为vlan的缘故,楼上估计还要再加个网管交换机
后来想了想,本着节约的原则,还是继续折腾R7000,于是上网查询别人的经验到底哪个版本的梅林是最稳定的。
最终我还是比较赞同这个说法:如果不需要实现特殊功能,仅仅是作为上网使用,无疑是官方固件才是最稳定的!
我的特殊功能是通过lede实现的,没有打算让R7000去干,于是直接将R7000从梅林固件刷回原厂固件了
手里的R7000刷的是梅林R7000_384,不管直接刷原厂固件,还是刷过渡固件 Merling-R7000-back-to-ofw.trx 都提示错误,具体的错误提示是:
为了符合新法规修订,asus 调整验证规则以提供更好的韧体品质。您使用的韧体版本与先前发布的韧体及未经验证过的第三方韧体不相容,建议您至官方网站下载最新版韧体使用。
尝试了好多方案,最终使用 https://www.linksysinfo.org/index.php?threads/asuswrt-merlin-on-netgear-r7000.71108/page-402#post-314077 这帖子里的固件 R7000-V1.0.3.80_1.1.38.trx 直接刷就成了,都不用过渡。
现在方案是这样的:
192.168.1.1 路由器 & 楼下无线覆盖:R7000原厂固件(关闭DHCP)
192.168.1.2 科学上网 & 局域网网关:LEDE(启用DHCP,并设置网关与DNS都为192.168.1.2)
192.168.1.3 楼上无线覆盖:华三B5路由器(设为有线中继模式)
暂时用下来,感觉确实比梅林稳定,刷了梅林的R7000经常有断流甚至断网的情况。
单网口主机刷LEDE用作主路由
之前买的华三mesh路由器感觉不太稳定:https://www.mpyes.com/2021.02.22/01:11:00/2492
琢磨着买一个双网口的工控机作为主路由,结果上网一看价格被吓呆了,多年前的J1900居然要卖到近千元……
溢价高的原因应该是因为双网口,那么有没有办法直接使用单网口呢?
答案是肯定的!那就是VLAN!
=====================
需要的东西:单网口主机 & 网管型交换机(我用的是 LB-LINK BL-SG108M 8口全千兆网管交换机,价格在200以内)
提前做的准备:
1、猫连交换机1号口、LEDE连交换机8号口,调试用的电脑其它口随便插
2、提前设置好设备IP,比如LEDE是192.168.1.1,交换机是192.168.1.2,调试电脑是192.168.13
具体设置步骤:
1、在交换机新建两个WLAN,一个是LAN、一个是WAN,tagged跟untagged设置如下:
2、为端口1添加PVID(应为WAN的VLAN号)
3、Qos里调高1号口跟8号口的优先级
4、进入LEDE,将LAN的物理设置,添加一个自定义接口 eth0.2
5、将WAN的物理设置,添加一个自定义接口 eth0.3
行了,看下调试电脑是不是能上网了?接下来,就是弄无线覆盖,设备接到2~7任意口都行。
矿渣赚钱宝一代二代三代(玩客云)刷openwrt
上周周末把玩客云刷成了电视盒子,大概方式就是使用公对公usb线缆连接玩客云跟电脑,然后使用USB_Burning_Tool将对应固件烧录进去(玩客云原厂系统刷机需要短接主板两个点,心细一点还是很容易搞定的)然后购买了个usb遥控器,用了一段时间感觉还是很不错的(唯一不爽的就是要通电开机,这个应该是无解的,并不是遥控器的问题)
这周周末尝试将赚钱宝一代二代刷成openwrt然后进行科学上网,刷机的过程比玩客云简单一些,不需要拆机短接啥的,直接使用公对公的usb线缆将赚钱宝连接到电脑,然后电脑打开USB_Burning_Tool选择对应的固件然后点击开始进入刷机模式,然后用牙签或别的东西捅赚钱宝的复位键并按住不要放然后给赚钱宝通电,然后电脑便可自动发现赚钱宝自动进行刷机操作(识别到赚钱宝进入刷机模式后两三秒就可以放开复位键了,不用一直按着)当电脑提示刷机成功后,给赚钱宝插上网线并断电重新上电,赚钱宝就会自动启动进入openwrt了,在路由器的DHCP记录里找到赚钱宝的ip,从电脑浏览器直接打开这个ip,就可以进入openwrt管理页面了
恩山帖子地址:https://www.right.com.cn/forum/thread-4090774-1-1.html
固件备用地址: https://pan.baidu.com/s/1QqX2fh31oa2xCRCuRAxtrA 提取码: 47rs
进入openwrt管理页面之后,在system\software刷新后可见官网ipk库,然后在方框内输入luci-i18n-base-zh-cn点ok便可安装中文支语言包;再有就是科学上网的操作,我发现ss相关是可以直接在软件包列表找到的,但是v2ray是找不到的,所以需要手动安装
一、下载v2ray
下载地址:https://github.com/kuoruan/openwrt-v2ray/releases
查看架构版本的命令:opkg print-architecture
赚钱宝一代二代都会显示:arm_cortex-a5_vfpv4 下载以这个版本结尾的v2ray
二、上传v2ray
通过winscp或其它软件,将固件上传到openwrt
安装命令:opkg install v2ray-core*.ipk
三、配置v2ray
可以在手机翻墙软件分享某个v2ray节点,选择导出配置,然后将配置发到电脑上
配置文件需要修改一下,把10808跟10809两个监听端口的ip由127.0.0.1改为0.0.0.0
然后通过ssh在openwrt上新建一个配置文件,比如 vi /root/config.json 添加上述配置文件然后保存
四、运行v2ray
在/root目录下运行:v2ray ––confdir /root.config.json &
很快就应该看到 v2ray***** started的提示
五、客户端配置
电脑或手机等设备,设置代理ip为openwrt的地址,端口为配置文件里的10808和10809
代理的数据都会走openwrt走,至于是否绕过大陆地址,取决于手机导出的那份配置文件
其它一些问题:
1、开机启动设置后不成功,估计是固件BUG,所以暂时使用上述手动启动(启动成功后可直接ctrl+c退出命令行)
2、直接将电脑的网关设置成openwrt,电脑无法上网,估计是固件BUG,我试了好多方法都无效,所以这个方法暂时只能将赚钱宝作为一台局域网内的翻墙代理服务器使用,有解决方法的朋友麻烦告知一下,不甚感激!
WordPress 固定链接的逻辑分析
之前发过一篇博客:https://www.mpyes.com/2020.08.21/23:59:00/2402
最近注意到,这其实并非我设置的固定链接与WordPress存在某些冲突的问题
我当时的固定链接格式是:http://域名/年.月.日/时:分:秒
之前可能WordPress没有考虑到我的这种链接会存在某一秒会有两篇甚至更多文章的情况
虽然正儿八经写博客根本不太可能出现,但别忘了WordPress是可以自定义文章时间的
所以,在某一个新版本,WordPress注意到了这个问题
我们知道,“域名/年”就会列出指定年份的文章列表,“域名/年/月”就会列出指定月份的文章列表,等等等等
所以WordPress索性直接将没有加入唯一定义字段的固定链接,统一作为文章列表页面去处理
比如:“http://域名/年.月.日/时:分:秒”就表示列出这一秒发布的所有文章的清单
并且:“http://域名/年.月.日/时:分:秒.html”也是同样的效果(因为新规则只考虑是否加入了唯一定义字段)
所谓唯一定义字段,常用的可能就只有 %post_id% 跟 %postname% 这两个了
比如:“http://域名/年.月.日/时:分:秒/%post_id%”或者“http://域名/年.月.日/时:分:秒/%postname%.html”等等
基于上述逻辑,再回头看:https://www.mpyes.com/2020.08.21/23:59:00/2402
其实并非什么BUG,也非代码故障,而是原来的固定链接被WordPress当成了列表去处理,而不再是文章
比如:https://www.mpyes.com/2020.08.21/23:59:00 打开后看不到评论模块,那是因为这是列表页
所以只要点击标题进入文章页 https://www.mpyes.com/2020.08.21/23:59:00/2402 便可看到评论模块了
而如果我的固定链接格式不进行修改,点击标题还是会进入 https://www.mpyes.com/2020.08.21/23:59:00
所以就会发生死循环了,造成评论模块丢失的假象(实际是URL处理逻辑优先级的问题)
========================================
上面是相关的逻辑说明,下面是打不开本博客某些文章的处理方法
========================================
本博客换过目录,很久前是/blog,后来是/r,后来直接放到了/根目录
本博客还换过域名,以前是mpyes.com,现在是mpyes.com
虽然通过301重定向、sql数据库批量替换等方法进行了一些处理
但肯定还有一些漏网之鱼没能考虑到,某些URL无法访问(包括搜索引擎索引的URL,本站文章链接的URL,等等)
如果无法打开的地址是 yaohonglou ,直接替换成 lengchugenya 就行
比如 https://www.mpyes.com/2020.08.21/23:59:00
改为 https://www.mpyes.com/2020.08.21/23:59:00
如果无法打开的地址是在目录 /blog、/r,直接去掉这个目录就行
比如 https://www.mpyes.com/2020.08.21/23:59:00
改为 https://www.mpyes.com/2020.08.21/23:59:00
如果无法打开的地址是一个数字结尾的,那么去掉这个数字试试
比如 https://www.mpyes.com/2020.08.21/23:59:00/2533改为 https://www.mpyes.com/2020.08.21/23:59:00 然后点击文章标题
update:
WordPress似乎也对这个逻辑进行了更新,以前是某时间后面无对于文章ID,直接返回404
而现在则是忽略了时间错误,某位是数字的URL,只要该 %post_id% 存在,便会跳转到正确的地址
当然了,如果以上方法都行不通,而你又非得要用到某篇博客
那么还有一个办法自然是发邮件与我取得联系。
雅黑PHP探针
电脑里存的PHP探针都失效了,应该是PHP版本更新的问题,上网找了一圈新版本的,结果发现两个问题:
1、雅黑PHP探针作者官网八年前就停止更新了;Github上面搜索修改版的,也没有近一两年更新的。
2、现在似乎都流行类似 ServerStatus 这样的需要在ssh安装的探针,功能看起来相当强大。
我比较怀旧,还是喜欢直接上传一个PHP文件就能搞定的探针,所以Google找了雅黑PHP探针不能正常工作的问题,发现原来是PHP7开始抛弃了许多旧版本的函数,所以导致含有旧函数的雅黑探针无法显示,大概是这样的情况:
注:LNMP自带的探针源码有注明是基于雅黑PHP探针修改的
从网上找到了一些修改版,选择了其中两个我个人感觉好用的版本,存档使用,同时也在博客分享一下,便于某些与我有同样困扰的朋友们。下载地址是:https://tu.yaohonglou.com/tz.zip
(特别声明:探针版权归 www.yahei.net 所有,官方2013年1月之后一直未更新,本人基于此才收集整理可用版本)