Linux用户在加速器这个领域一直被忽视,大部分加速器只做Windows和Mac版,Linux用户要么找替代方案,要么自己在命令行里折腾。爱加速提供了Linux版本,虽然界面不如Windows版精致,但核心功能一个不少,而且在服务器场景下反而更实用——毕竟大部分服务器跑的都是Linux,能直接命令行控制静态IP切换,比图形界面方便多了。

下载Linux版

去爱加速官网(www.jsq-aijiasu.com.cn)下载Linux版安装包。提供.deb和.rpm两种格式,分别对应Debian/Ubuntu系和CentOS/RHEL系。选对你系统的格式,别下错了。

如果你用的是Arch Linux或者其他发行版,可以试试用alien工具转换包格式,或者等社区出的AUR包。Fedora用户直接用.rpm包就行,和CentOS的包是通用的。

下载前建议先确认系统架构。现在的安装包同时支持x86_64和aarch64,用uname -m可以查看你的架构。如果你用的是ARM服务器(比如华为云鲲鹏),选对应的ARM版本。

另外,下载时最好用wget或curl直接在服务器上拉包,省得本地下载再传上去。官网下载页面可以直接复制下载链接。

安装

Debian/Ubuntu用户:

sudo dpkg -i aijiasu-linux.deb

sudo apt-get install -f

CentOS/RHEL用户:

sudo rpm -ivh aijiasu-linux.rpm

安装过程如果提示缺少依赖,按提示安装对应依赖包就行了。常见的缺少的包有libssl、libcurl等。在Ubuntu 22.04上,可能还需要额外装libssl3,CentOS 7用户可能需要更新一下openssl版本。

如果你的系统比较老(比如CentOS 7),遇到glibc版本不兼容的问题,可以先跑一下yum update把基础库升上去。实在不行就联系客服,他们有针对旧系统的兼容方案。

安装完成后,可以用which aijiasu确认一下命令是否可用。正常的话会输出/usr/local/bin/aijiasu之类的路径。

命令行连接

Linux版的连接方式是命令行。安装后在终端输入:

aijiasu login 你的手机号 你的密码

aijiasu connect --city 北京 --auto

--city参数指定城市,--auto表示自动选择该城市的最优节点。不指定城市的话,默认智能选择。除了北京,也支持上海、广州、深圳等31个省200多个城市,基本覆盖全国主要地区。

连接成功后会显示:节点信息、分配的静态IP、连接状态。你可以用curl ifconfig.me确认IP是否已切换。如果返回的IP和你选的城市一致,说明连接正常。

想查看当前连接状态,用aijiasu status命令。想查看可用的城市列表,用aijiasu cities。断开连接用:

aijiasu disconnect

还有个实用的参数--protocol,可以指定连接协议。默认是自动选择,如果你对协议有偏好(比如要求AES-256加密),可以手动指定。不过一般不用管,自动选择就够了。

配置为系统服务

如果你需要在Linux服务器上长期运行,建议配置为系统服务,开机自动连接。手动连接的话,服务器一重启就断了,还得重新登录操作,很麻烦。

创建systemd服务文件:/etc/systemd/system/aijiasu.service,内容大致如下:

[Unit] Description=AiJiaSu VPN Client After=network.target

[Service] Type=forking ExecStart=/usr/local/bin/aijiasu connect --city 北京 --auto ExecStop=/usr/local/bin/aijiasu disconnect Restart=on-failure

[Install] WantedBy=multi-user.target

配置好之后用systemctl start aijiasu启动,systemctl enable aijiasu设置开机自启。用systemctl status aijiasu可以查看服务运行状态。

这样即使服务器重启,爱加速也会自动连接,你的静态IP不会断。对需要长期在线的服务器场景特别有用,比如你用国内云服务器做爬虫采集或者远程办公,IP切换后服务不中断。

Socks5代理配置

Linux版支持Socks5代理模式。连接后,爱加速在本地监听一个Socks5端口(默认1080)。你可以在其他应用里配置这个代理地址,只让特定流量走代理,而不是全局接管。

比如在curl里使用:curl --socks5 127.0.0.1:1080 https://example.com

在环境变量里设置:export ALL_PROXY=socks5://127.0.0.1:1080,这样大部分命令行工具都会走爱加速的代理。不想用了就unset ALL_PROXY取消。

做爬虫的朋友,Python的requests库配合PySocks就能直接走Socks5代理,非常方便。示例代码:proxies = {"http": "socks5://127.0.0.1:1080", "https": "socks5://127.0.0.1:1080"},然后requests.get(url, proxies=proxies)就行。Scrapy框架也可以在settings.py里配置DOWNLOADER_MIDDLEWARES来走代理。

端口可以在配置文件里修改,如果你的1080端口被其他程序占用了,改成别的就行。

注意事项

Linux版需要root权限运行(因为它要修改路由表和iptables规则)。如果你不想每次都sudo,可以把aijiasu设为suid程序或者配置sudoers免密。具体做法:在/etc/sudoers里加一行 youruser ALL=(ALL) NOPASSWD: /usr/local/bin/aijiasu,这样普通用户也能免密执行爱加速命令。

防火墙方面,爱加速会自动配置iptables规则。如果你用的是firewalld或者ufw,可能需要手动放行爱加速的端口。比如ufw allow 1080/tcp放行Socks5端口,firewalld用户用firewall-cmd --add-port=1080/tcp --permanent。

Linux版目前只提供命令行界面,没有GUI。如果你习惯了图形界面,可能需要适应一下。但功能上和Windows/Mac版完全一致,该有的都有。而且命令行的好处是方便写脚本做自动化,比如定时切换城市、批量操作等,这在图形界面里反而不容易实现。

最后提醒一下,爱加速是境内静态IP代理,所有节点都在国内,不支持连接境外节点。如果你的需求是跨省访问、更换IP归属地、数据采集等,完全够用。但别指望它翻墙,它就不是干这个的。