1. 安装Shadowsocks
首先,确保您的Ubuntu系统已连接到互联网。
- 打开终端。
- 运行以下命令安装Shadowsocks: bash sudo apt update sudo apt install shadowsocks-libev
2. 配置Shadowsocks
安装完成后,需要配置Shadowsocks以连接到远程服务器。
-
编辑Shadowsocks配置文件: bash sudo nano /etc/shadowsocks-libev/config.json
-
在配置文件中添加您的服务器信息:
{ “server”: “your_server_ip”, “server_port”: your_server_port, “password”: “your_password”, “method”: “aes-256-gcm”}
- 保存并退出编辑器。
3. 启动Shadowsocks
配置完成后,启动Shadowsocks服务。
- 运行以下命令启动Shadowsocks服务: bash sudo systemctl start shadowsocks-libev
4. 设置代理
现在,您需要在您的浏览器或系统中设置代理。
- 对于Ubuntu系统,请按以下步骤操作:
- 打开“设置”应用。
- 进入“网络”部分。
- 在“代理”选项卡中,切换“手动”并填入以下信息:
- 代理类型:SOCKS5
- 地址:127.0.0.1
- 端口:1080
常见问题
Q1: 如何验证Shadowsocks是否正常工作?
- 打开终端。
- 运行以下命令: bash curl ipinfo.io
如果返回的IP地址与您服务器的IP地址相同,则Shadowsocks正常工作。
Q2: 如何在Ubuntu系统上设置全局代理?
-
打开终端。
-
编辑
/etc/environment
文件: bash sudo nano /etc/environment -
在文件末尾添加以下行: bash http_proxy=”http://127.0.0.1:1080/”https_proxy=”https://127.0.0.1:1080/”
-
保存并退出编辑器。
-
重启系统使更改生效。
Q3: 如何卸载Shadowsocks?
- 打开终端。
- 运行以下命令卸载Shadowsocks: bash sudo apt remove shadowsocks-libev
正文完