背景

近期服务器无法访问HuggingFace,而且我想薅免费羊毛,因此在服务器上部署了命令行式SSR

但明明配置完毕,就是不能curl和git clone https协议的地址。就像终点就在眼前,但前方有一堵空气墙挡着。

灵异事件
灵异事件

因此,猜测可能开启的bash被什么给干扰了,导致https无法走SSR。所以直接使用proxychains来做直连。

安装使用

部署命令行式SSR并更新订阅、开放1080端口(略)

安装proxychains

1
sudo apt-get install proxychains

添加socks5代理

1
2
3
4
sudo vim /etc/proxychains.conf

# 干掉配置文件中的socks4配置,然后新增一行
socks5 127.0.0.1 1080

直接在proxychains后面使用bash脚本或命令即可~

修改dns

由于配置中启动了proxy_dns,默认使用的微软的4.2.2.2,将其改为谷歌的8.8.8.8。

搜索配置位置

1
sudo find / -name proxyresolv

修改为8.8.8.8。

1
DNS_SERVER=${PROXYRESOLV_DNS:-8.8.8.8}

下载大模型

由于git clone命令实在搞不定了,因此直接用wget方法去下载大模型(一个文件10G、另一个3.44G)

后续再手动和tokenizer放一起。

1
2
proxychains wget https://huggingface.co/ziqingyang/chinese-alpaca-2-7b/resolve/main/pytorch_model-00001-of-00002.bin
proxychains wget https://huggingface.co/ziqingyang/chinese-alpaca-2-7b/resolve/main/pytorch_model-00002-of-00002.bin
速度不错,完爆AutoDL
速度不错,完爆AutoDL

接下来就欢乐地继续大模型训练(薅羊毛)之旅~

后记

为了薅羊毛折腾一整晚,真不知道是羊毛的力量还是解谜的趣味驱动。

复现了十年前通宵对战N卡驱动的青春回忆啊(绝对不能再熬夜了)!

*(本文只做提效排错记录,不提供任何key之类的实质性帮助,狗头保命)