爱加速Linux安装方法:命令行部署
Linux用户在使用加速器这件事上,往往比Windows和Mac用户要辛苦一些。大部分加速器厂商根本不提供Linux客户端,用户只能自己折腾命令行和配置文件。爱加速是少数提供官方Linux客户端的加速器之一,而且支持命令行安装、系统服务配置和Socks5代理,完全可以满足Linux用户的需求。今天就来讲讲Linux版爱加速的安装和配置方法。
先说支持范围:爱加速Linux客户端目前支持Ubuntu 18.04及以上、Debian 10及以上、CentOS 7及以上等主流发行版。其他基于这些发行版的衍生版本(如Linux Mint、Kali Linux等)一般也能正常使用。不支持ARM架构,仅支持x86_64架构的服务器和桌面环境。
Linux版的安装方式和Windows、Mac版完全不同,没有图形安装向导,需要通过命令行来操作。但对于Linux用户来说,命令行是日常操作环境,应该不会觉得困难。下面我们分步骤详细说明。
下载Linux版
打开爱加速官网,在下载页面找到Linux版本的下载链接。爱加速提供了deb和rpm两种格式的安装包,分别对应Debian系和RedHat系的发行版。选择适合你系统的格式下载即可。
如果你更喜欢用命令行下载,也可以直接用wget命令获取安装包。具体下载地址可以在官网的下载页面找到,复制链接后在终端中使用wget下载。下载完成后,用ls命令确认文件是否完整下载,文件大小应该在40MB左右。如果文件大小明显不对,说明下载不完整,需要重新下载。
另外,爱加速也提供通过官方APT/YUM仓库安装的方式。添加仓库后可以直接用apt install或yum install命令安装,以后更新也更方便。仓库的配置方法可以在官网的帮助文档中找到详细说明,推荐有经验的Linux用户使用这种方式。
安装步骤
Debian/Ubuntu用户使用dpkg命令安装deb包:sudo dpkg -i aijiasu_linux_amd64.deb。如果提示缺少依赖包,执行sudo apt-get install -f命令自动安装依赖,然后再执行一次dpkg安装命令。
CentOS/RHEL用户使用rpm命令安装rpm包:sudo rpm -ivh aijiasu_linux_amd64.rpm。同样,如果提示缺少依赖,使用sudo yum install命令安装对应的依赖包后再重试。
安装完成后,可执行文件默认安装在/usr/local/bin/目录下。你可以通过在终端输入aijiasu --version来验证安装是否成功,如果显示版本号说明安装完成。
安装过程可能遇到的一个常见问题是权限不足。确保你使用sudo执行安装命令,普通用户权限无法向系统目录写入文件。另外,SELinux可能阻止安装,如果你使用的是CentOS且SELinux开启状态,可能需要临时设置为permissive模式。
命令行连接
Linux版爱加速的使用完全通过命令行完成。最基本的连接命令是:aijiasu connect --node=杭州。这条命令会连接到杭州节点。你可以把"杭州"替换成任何你想连接的城市名称,支持中文和拼音两种格式。
如果你不知道有哪些可用节点,先用aijiasu nodes命令列出所有节点。输出内容包括城市名称、节点ID、当前延迟和负载情况。根据延迟和负载选择最优节点,然后使用aijiasu connect --node-id=节点ID命令连接到指定节点。
智能选路也有命令行版本:aijiasu connect --auto。这条命令会自动测试所有节点的延迟并连接到最优节点。如果你不想每次手动选节点,推荐使用这个参数,效果和图形界面的智能选路完全一致。
连接成功后,终端会显示连接状态信息,包括当前节点、IP地址、连接延迟等。按Ctrl加C可以断开连接。如果你想让爱加速在后台运行,加上--daemon参数,连接会在后台守护进程方式运行,断开终端也不会影响连接。
配置为系统服务
对于需要长期运行爱加速的Linux服务器,建议将爱加速配置为systemd系统服务,这样开机自动启动、异常自动重启、日志统一管理。爱加速的安装包已经包含了service文件,只需要执行sudo systemctl enable aijiasu命令即可启用开机自启动。
启动服务使用sudo systemctl start aijiasu,停止使用sudo systemctl stop aijiasu,查看状态使用sudo systemctl status aijiasu。服务启动后会自动连接到配置文件中指定的节点,不需要每次手动执行连接命令。
配置文件位于/etc/aijiasu/config.ini,你可以编辑这个文件来设置默认连接节点、Socks5代理端口、DNS模式等参数。修改配置后执行sudo systemctl restart aijiasu使配置生效。配置文件的格式非常直观,每个参数都有注释说明,不需要额外的文档就能看懂。
Socks5代理配置
Linux版爱加速支持本地Socks5代理,默认监听端口1080。你可以在配置文件中修改端口号,也可以通过命令行参数--socks5-port指定。开启Socks5代理后,任何支持Socks5协议的应用都可以通过127.0.0.1:1080来使用爱加速的加密隧道。
对于需要全局代理的场景,可以使用proxychains工具配合爱加速的Socks5代理。安装proxychains后,编辑/etc/proxychains.conf文件,在最后一行添加socks5 127.0.0.1 1080。然后使用proxychains4加上你的命令来执行需要代理的程序,比如proxychains4 curl https://example.com。
对于Docker容器内需要使用加速的场景,可以将宿主机的Socks5代理映射到容器内。启动容器时加上--network=host参数,容器内的应用就可以直接访问127.0.0.1:1080来使用爱加速代理了。
注意事项
Linux版爱加速需要root权限运行,因为修改系统网络路由表需要特权。不要试图以普通用户身份运行,会报权限错误。如果你对安全性有顾虑,可以使用Linux的能力机制(capabilities)来精细授权,而不是直接给root权限。
如果连接后出现DNS解析失败的问题,检查一下/etc/resolv.conf文件是否被正确修改。爱加速连接时会修改这个文件来使用安全DNS服务器,断开时会恢复原始配置。如果异常断开导致文件没有恢复,可以手动编辑恢复。
另外,如果你的Linux系统开启了防火墙(如iptables或firewalld),需要放行爱加速使用的端口和协议。具体需要放行的是Socks5代理端口(默认1080)和爱加速与服务器通信的出站端口(默认443和8443)。
总的来说,爱加速Linux版虽然没有图形界面,但功能完整性和稳定性都不输桌面版本。对于习惯命令行操作的Linux用户来说,反而可能更喜欢这种简洁的使用方式。命令行模式还天然支持脚本化,你可以写一个简单的Shell脚本,根据不同的网络环境自动切换不同的节点和配置,实现完全自动化的网络加速方案。
爱加速Linux版虽然面向技术用户,但并不需要你是一个网络专家才能用起来。基本的连接和断开操作非常简单,进阶的系统服务配置和Socks5代理也只需要按步骤执行几个命令。对于在云服务器上部署爱加速的用户,建议同时配置防火墙规则和安全组策略,确保只有授权的流量才能通过爱加速的代理端口,避免代理被滥用。远程运维场景下,爱加速的命令行模式比图形界面更适合自动化脚本调用,这也是Linux版的一个独特优势。


想要体验爱加速的静态IP代理服务?
免费下载爱加速