ubuntu 20.04 部署SS5详解


前言

提示:仅供交流学习,如有问题可以可以评论区留言:


提示:以下是本篇文章正文内容,下面案例可供参考

一、SS5部署前提?

1、系统版本支持版本ubuntu 20.04版本
2、更新软件包列表
3、服务器需要开通对应的防火墙策略(PS:因为我是在aws上使用的公有云服务器,所以如果用aws 可以按照的截图操作)

二、部署步骤

1.更新软件包

update 系统软件包

apt-get update
apt-get upgrade

安装工具包

apt-get install net-tools

2.ss5部署

我是通过danted来部署的,因为danted部署比较简单,安装后只需要配置下配置文件,就可以使用了,所以推荐是使用danted来部署:

sudo apt install dante-server 

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

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

增加认证账号

useradd xxx #自定义
passwd xxx 

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

sudo vim /etc/danted.conf


ubuntu@ip-172-31-28-205:~$ cat /etc/danted.conf
logoutput: /var/log/danted.log
internal: <IP 地址> port = 10800 # 你的服务器的IP地址,端口自行定义。默认是1080
external: eth0
socksmethod: username # 认证方式为用户名密码认证
clientmethod: none
user.privileged: root
user.unprivileged: <xxx>    # 此处为刚刚创建的认证的账号

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 #查看服务启动状态

Usage: /etc/init.d/danted {start|stop|restart|force-reload|status}
root@ip-172-31-28-205:~# /etc/init.d/danted status
● danted.service - SOCKS (v4 and v5) proxy daemon (danted)
     Loaded: loaded (/lib/systemd/system/danted.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2022-04-18 11:25:33 UTC; 16h ago
       Docs: man:danted(8)
             man:danted.conf(5)
   Main PID: 3019 (danted)
      Tasks: 24 (limit: 1147)
     Memory: 63.8M
     CGroup: /system.slice/danted.service
             ├─3019 /usr/sbin/danted
             ├─3025 danted: monitor
             ├─3043 danted: io-chil
             ├─3059 danted: io-chil
             ├─7299 danted: io-chil
             ├─7460 danted: io-chil
             ├─7802 danted: io-chil
             ├─8542 danted: request
             ├─8543 danted: request
             ├─8544 danted: request
             ├─8548 danted: request
             ├─8550 danted: request
             ├─8551 danted: request
             ├─8552 danted: request
             ├─8554 danted: request
             ├─8555 danted: request
             ├─8556 danted: request
             ├─8557 danted: request
             ├─8559 danted: request
             ├─8562 danted: request
             ├─8563 danted: request
             ├─8565 danted: request
             ├─8566 danted: request
             └─8567 danted: negotia

Apr 18 11:25:33 ip-172-31-28-205 systemd[1]: Starting SOCKS (v4 and v5) proxy daemon (danted)...
Apr 18 11:25:33 ip-172-31-28-205 systemd[1]: Started SOCKS (v4 and v5) proxy daemon (danted).

启动成功

常用命令

/etc/init.d/danted reload
/etc/init.d/danted restart


客户段配置,我使用的火狐浏览器,在浏览器里面安装 SwitchyOmega 插件,并配置相关信息
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值