📅  最后修改于: 2023-12-03 14:56:05.807000             🧑  作者: Mango
浪涌(surge)是一款常用的代理工具,安装时需要进行一些配置和参数的设置。在 Shell/Bash 中,我们可以通过脚本来完成浪涌的安装并进行各项设置,方便快捷。
在使用浪涌脚本之前,我们需要先安装 curl 工具,用于下载浪涌安装包和配置文件。在 Debian/Ubuntu 系统中执行以下命令安装 curl:
sudo apt-get update
sudo apt-get install curl
在 CentOS/RHEL 系统中,执行以下命令安装 curl:
sudo yum update
sudo yum install curl
我们可以直接从浪涌的官网获取安装脚本的链接地址,然后使用 curl 工具进行下载。在终端输入以下命令:
curl -O https://raw.githubusercontent.com/surge-networks/surge/master/install.sh
此命令将会下载浪涌安装脚本 install.sh
到当前目录下。
在终端中运行以下命令,将会执行浪涌的安装脚本:
sudo sh install.sh
执行该命令后,安装脚本将提醒你执行哪些操作,包括选择安装位置、配置文件和规则等。
浪涌安装完毕后,我们还需要对其进行配置。首先我们需要编辑浪涌的配置文件 ~/.surge.conf
,配置代理规则和选项。
为了方便配置,我们可以将浪涌配置文件下载到本地,并进行编辑。在终端中输入以下命令:
curl -O https://raw.githubusercontent.com/surge-networks/surge/master/example/surge.conf
nano surge.conf
这些命令将会下载浪涌的示例配置文件 surge.conf
,并使用 nano 编辑器打开它供我们修改。
修改完毕后,我们需要将修改的配置文件上传到远程服务器上。假设我们已经通过 SSH 登陆到远程服务器,将本地的 surge.conf
上传到远程服务器的 /home/user
目录下,可以使用以下命令:
scp ~/surge.conf user@remote:/home/user/
此命令将会把本地的 surge.conf
上传到名为 remote
的远程服务器上的 /home/user
目录下。
在终端中输入以下命令,将会启动浪涌:
sudo surge start --config /home/user/surge.conf
执行该命令后,浪涌代理就会启动。使用 sudo surge stop
命令可以关闭代理。
通过 Shell/Bash 脚本,我们可以方便快捷地安装浪涌代理,并进行各项配置和参数的设置。以上所有命令都可以放入 Shell/Bash 脚本中批量执行,进一步提高效率和便利性。