dante-server是一个很好的socks4/5代理服务器软件。本文介绍如何安装与配置:
1、使用apt-get安装
apt-get install dante-server
2、如果你使用的是Ubuntu 64位系统,执行以下操作:
cd /lib/x86_64-linux-gnu/
ln -s libc.so.6 libc.so
详情可以查阅:dante-server在64位Ubuntu上无法运行的解决办法
3、添加一个用户
useradd proxyuser
passwd proxyuser
4、禁止proxyuser用户登录系统(安全考虑)
vi /etc/passwd
将proxyuser的shell改成 /bin/false
5、配置danted.conf
vi /etc/danted.conf
输入以下内容(原来danted.conf的内容都不要):
logoutput: /var/log/sockd.log
internal: eth0 port = 10080
external: eth0
method: username
clientmethod: none
user.privileged: root
user.notprivileged: proxyuser
user.libwrap: nobody
compatibility: sameport
compatibility: reuseaddr
extension: bind
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
}
pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
protocol: tcp
}
6、启动dante-server
/etc/init.d/danted start
7、查看是否监听成功:
netstat -anp | grep 10080
现在你就可以使用socks5了