ubuntu 20部署SS5代理dante-server

chao 2024-2-4 4:01 CentOS&Ubuntu 抢沙发 643IT人生

一、SS5部署准备

1、系统版本ubuntu 20.04版本

2、更新软件包列表

3、服务器开通对应的防火墙策略


二、部署步骤

1.更新软件包

update 系统软件包

apt-get update

apt-get upgrade


安装工具包

apt-get install net-tools


2.ss5部署

因为danted部署比较简单,安装后只需要配置下配置文件,就可以使用了 :

sudo apt install dante-server 


部署完成后需要修改danted.conf 文件 ,文件默认是存储在/etc/下, 先做文件备份

mv /etc/danted.conf /etc/danted.conf.bak


增加认证账号

useradd test #自定义

passwd test

test1234 


编辑配置文件、并增加下面的内容

sudo vi /etc/danted.conf


logoutput: /var/log/danted.log

internal: <公网IP地址> port = 10000 # 你的服务器的公网IP地址,端口自行定义,默认是1080

external: eth0

socksmethod: username # 认证方式为用户名密码认证

clientmethod: none

user.privileged: root

user.unprivileged: test    # 此处为刚刚创建的认证的账号


client pass {

    from: 0.0.0.0/0 to: 0.0.0.0/0

log: connect disconnect

}


socks pass {

    from: 0.0.0.0/0 to: 0.0.0.0/0

    protocol: tcp udp

    command: bind connect udpassociate

    log: error # connect disconnect iooperation

    method: username

}

block {

from: 0.0.0.0/0 to: 0.0.0.0/0

log: connect error


}


启动danted服务

/etc/init.d/danted start

/etc/init.d/danted status #查看服务启动状态

开机自动启动

systemctl enable danted.service

/lib/systemd/systemd-sysv-install enable danted


常用命令

/etc/init.d/danted reload

/etc/init.d/danted restart

/etc/init.d/danted {start|stop|restart|force-reload|status}

正文部分到此结束

版权声明:除非注明,本文由( chao )原创,转载请保留文章出处

本文链接:ubuntu 20部署SS5代理dante-server

继续浏览:SS5

分享文章:QQ空间腾讯微博新浪微博网易微博人人网开心网腾讯朋友百度搜藏

U盘USB启动盘工具
ubuntu20关闭selinux