Ubuntu搭建匿名socks5代理

1.安装dante-server

1
apt-get install dante-server

2.创建日志文件夹

1
mkdir /var/log/sockd

3.修改配置文件

1
vi /etc/danted.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
logoutput: /var/log/sockd/sockd.log
internal: 服务器ip port = 1080
external: 服务器ip
method: username none
user.privileged: proxy
user.notprivileged: nobody
user.libwrap: nobody
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect disconnect
}
pass {
from: 0.0.0.0/0 to: 0.0.0.0/0 port gt 1023
command: bind
log: connect disconnect
}
pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
command: connect udpassociate
log: connect disconnect
}
block {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect error
}

4.启动

1
/etc/init.d/danted start

5.检测是否启动成功

1
netstat -anp | grep 1080

6.设置开启自启动

1
systemctl enable danted

7.浏览器插件下载

1
https://www.crxsoso.com/webstore/detail/padekgcemlokbadohgkifijomclgjgif

8.防火墙

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 查看防火墙状态
sudo ufw status
# 开启防火墙
sudo ufw enable
# 关闭防火墙
sudo ufw disable
# 开放指定端口
sudo ufw allow 8888
# 关闭指定端口
sudo ufw delete allow 8888
# 不允许访问指定端口
sudo ufw deny 8888
# 重启防火墙
sudo ufw reload

9.参考链接

Ubuntu安装socks5代理服务器dante-server

Author

jiangyao

Posted on

2021-06-12

Updated on

2023-06-06

Licensed under