1.9 KiB
1.9 KiB
机场 Shadowsocks
可以通过v2rayN进行代理连接,实现翻墙
Shadowsocks 安装
sudo apt update
# 安装包
sudo apt install shadowsocks-libev -y
# 配置 Shadowsocks,创建并编辑 Shadowsocks 的配置文件。这个文件通常位于 /etc/shadowsocks-libev/config.json。
sudo nano /etc/shadowsocks-libev/config.json
# 配置项
{
"server":["::1", "127.0.0.1"],
"mode":"tcp_and_udp",
"server_port":8388,
"local_address": "0.0.0.0",
"local_port":1080,
"password":"07RT9gL2zLZ2",
"timeout":86400,
"method":"chacha20-ietf-poly1305"
}
# 启动和设置开机自启
sudo systemctl start shadowsocks-libev
sudo systemctl enable shadowsocks-libev
# 配置防火墙
sudo ufw allow 8388/tcp
sudo ufw allow 8388/udp
sudo ufw reload
# 重启
sudo systemctl restart shadowsocks-libev
# 检测服务状态
sudo systemctl status shadowsocks-libev
{
"server": "0.0.0.0",
"mode":"tcp_and_udp",
"server_port":8388,
"local_port":1080,
"password":"ZZvZHmtDCecL",
"timeout":86400,
"method":"chacha20-ietf-poly1305"
}
配置项解释
"server": ["::1", "127.0.0.1"]:定义服务器地址。::1 是 IPv6 的本地回环地址,127.0.0.1 是 IPv4 的本地回环地址。这意味着当前配置只会监听本地回环接口。 "mode": "tcp_and_udp":定义 Shadowsocks 工作模式,这里配置为同时支持 TCP 和 UDP 协议。 "server_port": 8388:定义服务器监听的端口,这里设置为 8388。 "local_port": 1080:定义本地代理的端口,这里设置为 1080。 "password": "07RT9gL2zLZ2":定义连接到代理服务器时需要使用的密码。 "timeout": 86400:定义连接超时时间,单位为秒,这里设置为 86400 秒(即 24 小时)。 "method": "chacha20-ietf-poly1305":定义加密方法,这里使用 chacha20-ietf-poly1305,这是一种安全性较高的加密算法。