3月 2022

nodesCatch V2.0节点筛选工具使用教程

nodesCatch是由youtube上的不良林大佬写的一款软件,可以实现快速筛选代理节点的有效性,对节点进行批量测速等功能,软件内置了clash和xray内核任君选择,十分便利。

首先是大佬的视频,放在开头:

软件下载地址:https://github.com/bulianglin/demo/blob/main/nodesCatch-V2.0.rar

大佬的说明网页:https://bulianglin.com/archives/nodescatch.html

支持测速的协议:

Shadowsocks
ShadowsocksR
Vmess
Vless(使用Xray内核)
Trojan
socks5
http(s)

使用步骤

首先我们打开软件,可以看到界面非常简洁

第一步,是寻找节点池,或者自己搭建节点池

寻找节点:打开谷歌,搜索栏中键入带参数的搜索方式:inurl:clash/proxies

就可以找到非常多的节点池,如图:

如果是自己搭建节点池,可以参考我之前的文章:

我们有了节点池的链接地址以后,复制该地址,打开软件,点击下方的订阅管理

点击订阅列表,将节点池的地址复制进去并保存

随后点击导入到节点列表即可

当然这个软件也支持其他导入方法,例如复制节点链接如ssr,ss,trojan,vmess等形式链接直接在软件界面ctrl+v粘贴,将Clash的yaml配置文件直接拖进软件等,都可以识别并导入。

导入节点后就可以进行节点筛选了

在操作栏中,首先是快速模式,打开时收到提示

这个300KB和10%可以明显发现就是上面我们自己设置的限定时间,峰值速度,下载百分比等参数

接下来是内核选择和延迟,低速节点阈值设置

这两个内核大佬给出的建议是,如果你想要更快速或者节点里有vless类型的话,那就选Xray,但是可能测出来准确率没有Clash高。没有其他情况我个人还是建议选Clash内核(clash内核不支持vless)

再下面就是重头戏,测速模块

延迟结果数设定:在延迟筛选达到自己预设的数量时才开始测速(一键测速无用节点自动删除)

可以选择只测延迟或者速度,设置好参数点击一键测速接即可。测速完成会提示是否保存配置,点是就可以,同时可以通过下方的保存配置手动保存clash配置文件。我们其实也可以选中一些节点右键,进行手动测速,即与v2rayN操作类似。

在得到保存的clash配置文件后,将配置文件拖进clash中,即可直接使用。同时我们可以选中节点,右键输出为链接等形式,供V2rayN等其他软件使用。

还有其他问题可以在下面评论,或者去大佬的github提issue。

附上大佬的Github链接和大佬的TG频道群组链接:

GITHUB:https://github.com/bulianglin

TG频道:https://t.me/s/buliang00

TG群组:https://t.me/joinchat/R2EOZPceSMFhZGZh

宝塔所建WordPress域名迁移中一些问题的解决方法

一、域名迁移

1.何为域名迁移?

即我有原域名AAA.com下的一个wp博客网站,但是这个AAA.com域名要到期了或者有自己更喜欢的域名,则需要对域名进行迁移操作。

2.迁移过程

由于宝塔网站设置的限制存在,在这里选用的是先使用宝塔自带的功能备份站点及数据库,完成后将原站点及其配套的数据库删除。重新新建一个域名为BBB.com的新网站(即使用你想更换的域名建站)。值得注意的是,在删除网站时其实不需要删除数据库,这里只是为了保证严谨。然后在www/backup/site目录下找到之前的网站备份压缩包,将其解压到新建的网站的根目录下。(详情请谷歌宝塔wordpress备份恢复)

完成上面步骤后,修改新建的站点的权限为755并勾选包含子文件夹选项。修改wp_config.php中的数据库相关信息,重启nginx即可。(固定链接伪静态、ssl证书要重新配置)

附:伪静态代码:

location /
{
	 try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

3.在迁移过程中出现了什么问题?

问题一:出现403 Forbiden nginx 错误:

解决方案:

使用ping工具查看域名解析情况,发现已经正常解析,但是仍出现一直403的情况。后来发现403是重定向至原域名下的403错误,而非新域名下的错误。初步排查和cf解析无关,与ssl证书也无关。在修改数据库表项之后应该不会再重定向过去,检查重定向也没有记录。怀疑为really simple ssl等插件导致的重定向,疑惑了很久以后通过强制设定主页网址解决。即在wp_config.php的末尾加入代码:

define('WP_HOME','https://oliverhou.com');
define('WP_SITEURL','https://oliverhou.com');

问题二:变更cloudflare解析后仍解析至原域名,但是原域名证书和解析记录已被删除,导致直接报错DNS ERROR 1016

解决方案:

原先是讲旧域名解析记录直接删除,在新域名处添加新纪录。但是不知为何需要将旧域名修改指向再删除才生效,可能是修改可以设置TTL为一分钟可以马上生效的原因。故修改旧域名指向后再删除,随后错误变为问题一

还有关于插件等问题未提及但是也仍需注意。同时在迁移时需要使用SQL语句修改域名关键信息,参考代码:

UPDATE wp_options SET option_value = replace(option_value, 'old_domain.com', 'new_domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = replace(post_content, 'old_domain.com', 'new_domain.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'old_domain.com', 'new_domain.com');
UPDATE wp_comments SET comment_content = replace(comment_content , 'old_domain.com', 'new_domain.com');

上述代码参考网站(网站内还有别的情况的代码):