挖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上放行对应的端口
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