云网牛站
所在位置:首页 > Linux云服务器 > Debian 9系统中安装dante socks5的方法

Debian 9系统中安装dante socks5的方法

2018-09-06 22:02:52作者:dongshan8稿源:linux社区

socks5很方便企业的管理业务,比如外网的访问。本文所用的环境是阿里云Debian 9操作系统、dante 1.4.1版本。以下为具体过程(以下是在root用户中执行):

 

1.apt update # 更新软件仓库

 

2.apt-get install dante-server # 安装dante服务端

Debian 9系统中安装dante socks5的方法

 

3.vi /etc/danted.conf # 编辑danted的配置文件内容,如下:

# 标准错误记录 

logoutput: stderr 

# 使用本地所有可用网络接口的 3721 端口 

internal: 0.0.0.0 port = 3721 

# 输出接口设置为 eth0 

external: eth0 

# socks的验证方法,设置为 pam.username,本例中,是使用系统用户验证,即使用adduser添加用户 

socksmethod: pam.username 

# user.privileged: root 

user.unprivileged: nobody 

user.libwrap: nobody 

# 访问规则 

client pass { 

from: 0.0.0.0/0  to: 0.0.0.0/0 

socks pass { 

from: 0.0.0.0/0 to: 0.0.0.0/0 

protocol: tcp udp 

socksmethod: pam.username 

log: connect disconnect 

socks block { 

from: 0.0.0.0/0 to: 0.0.0.0/0 

log: connect error 

}

Debian 9系统中安装dante socks5的方法

 

4.adduser --no-create-home --shell /usr/sbin/nologin liujia2 # 添加一个本地用户,不创建默认目录和登录Shell

 

5.systemctl start danted # 启动 danted 服务

 

6.在浏览器里设置socks5代理,访问测试网站,显示socks5服务器的IP地址

Debian 9系统中安装dante socks5的方法

 

7.如服务器有IPv6,可以访问IPv6网站,如 ipv6.baidu.com 

Debian 9系统中安装dante socks5的方法

 

相关主题

Ubuntu18.04中安装shadowsocks和privoxy全局代理

精选文章
热门文章