安装步骤
1 | wget https://www.inet.no/dante/files/dante-1.4.3.tar.gz |
创建并编辑配置文件
vi /etc/sockd.conf
1 | internal: 0.0.0.0 port=1080 |
127.0.0.1 替换成 x.x.x.x/8 即可。
配置说明: https://www.inet.no/dante/doc/1.4.x/config/server.html
添加用户
1 | adduser --no-create-home --shell /usr/sbin/nologin socks # 添加一个本地用户,不创建默认目录和登录Shell |
运行
直接以daemon模式运行1
sockd -D
测试代理
使用内置的-V命令测试sockd.conf文件是否正确,若正确则无任何输出
1 | sockd -V |
测试能否正常使用
1 | curl --proxy 'socks5://127.0.0.1:1080' 'https://api.ipify.org/' |
可以使用 netstat -lntp
看启动状态1
tcp 0 0 0.0.0.0:1080 0.0.0.0:* LISTEN 16769/sockd
开机启动
vi /etc/rc.local
1 | /usr/local/sbin/sockd -f /etc/sockd.conf & |
关闭
killall sockd