Dante是最稳定的开源SOCKS5服务器实现。安装并配置带认证的SOCKS5代理:
apt install -y dante-server
# 获取网卡名称
ip a | grep "state UP"
编辑「/etc/danted.conf」:
logoutput: syslog
internal: 0.0.0.0 port = 1080
external: eth0
clientmethod: none
socksmethod: username
user.privileged: root
user.unprivileged: nobody
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: error
}
socks pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
socksmethod: username
log: error
}
创建代理用户:
useradd -r -s /bin/false proxyuser
echo "proxyuser:StrongPassword123" | chpasswd
systemctl enable --now danted
连接格式:「socks5://proxyuser:StrongPassword123@VPS_IP:1080」