lanmojun
lanmojun
发布于 2024-03-14 / 410 阅读 / 0 评论 / 0 点赞

在WSL中通过中转挖qubic

挖qubic快两个月了,影响出块的原因各种各样,归根到底就是运气,但是改变其他因素能够提高概率,于是一直在各个群里沟通研究并且折腾。

我用的是移动宽带,直连经常丢包,延迟在200ms左右。在log下能看到各种网络错误,说明网络还是会影响一些爆率的。于是想让软件走中转,从香港的阿里云去连矿池,以前挖ETH的时候也是这么干的。

但是研究了一下发现,并不是直接一行转发命令就能搞定的,mine.qubic.li解析出来的是CF的CDN,然后再有CDN连接到600多个qubic节点。要转发的话只能全部请求都转出去才行。

尝试过在阿里云香港上面用宝塔的反向代理,失败。他们说不用宝塔,而是nginx的反向代理可以,我没测试。

说下我目前的方法:

挖矿软件是运行在WSL下,用的是Ubuntu 22.04,中转服务器是阿里云香港的轻量云服务器。

1、在阿里云上安装x-ui:https://github.com/vaxilu/x-ui

使用他的命令行就能一键安装了:

bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)

需要注意的是,除了在阿里云控制台放行面板的端口,还需要在Linux里面也通过指令放行:

iptables -I INPUT -p tcp --dport 54321 -j ACCEPT

其中54321是你设置的面板端口

xray版本选择的是1.8.3,我是新建了一个vmess协议,全部默认即可,记得在Linux上放行对应的端口

微信截图_20240314131011.png

2、跑WSL的电脑安装v2rayNG

Windows(v2rayN):https://github.com/2dust/v2rayN/releases/tag/6.23

直接下载安装,在阿里云上面复制刚才新建的vmess地址,直接在v2rayN上面粘贴即可。ping一下能否跑通,如果不通应该就是阿里云上面的端口没放行。

在v2rayN的设置-参数设置里面把允许局域网连接的选项打开。

3、在WSL里面安装proxychains4,让qli-Client通过隧道走到阿里云代理出去

在WSL安装proxychains4需要root帐号,直接输入s udo passwd root 可以设置root密码,然后用这个密码切换到root帐号

输入 su 切换到root

输入 apt-get install proxychains4 安装

给配置文件权限 chmod 777 /etc/proxychains4.conf

然后用Windows的资源管理器去修改这个配置文件,最后一行改成你的v2rayN局域网IP和端口:

socks5 192.168.2.122 10808

4、通过中转运行挖矿软件

proxychains4 ./qli-Client


评论