[051]-只需两个文件-部署SSR服务器

SSR 服务器可以作为代理,帮助我们隐私加密的方式通过代理服务器去访问其他网络:

本文章内容的视频版本:

YouTube video

要点:

  • 一个你期望国家的服务器

  • Ubuntu 18-22的系统,比如20.04

  • Docker支持

  • 一键部署

购买服务器:

买最便宜的VPS即可,比如搬瓦工:

[051]-只需两个文件-部署SSR服务器

初始化环境:

系统:ubuntu20.04 , 第一次启动后,可以升级一下:

连接服务器

ssh root@ip

  • 根目录: /
  • home: /home

常用的命令:
– pwd : 查看当前目录
– ls : 查看目录下的文件
– cd : 改变目录

安装 Docker 和 Docker Compose

apt install docker docker-compose

启用BBR

小白不太需要关心,什么是BBR,简单理解就是一个网络加速的功能模块,启用了速度更快

部分VPS厂商如搬瓦工的机器已默认开启BBR加速,你可执行 

lsmod | grep bbr

 命令查看,如果结果中有 

tcp_bbr

 的话表示已开启BBR,没有可手动执行以下命令开启。

shell
$ echo "net.core.default_qdisc=fq" | sudo tee --append /etc/sysctl.conf
$ echo "net.ipv4.tcp_congestion_control=bbr" | sudo tee --append /etc/sysctl.conf
$ sudo sysctl -p

关键文件:

config.json:

{
    "server": "0.0.0.0",
    "server_ipv6": "::",
    "local_address": "127.0.0.1",
    "local_port": 1080,
    "port_password": {
        "1127": "123456"
    },
    "timeout": 300,
    "method": "rc4-md5",
    "protocol": "auth_aes128_md5",
    "protocol_param": "",
    "obfs": "tls1.2_ticket_auth",
    "obfs_param": "f2258258.www.gov.hk",
    "redirect": "",
    "dns_ipv6": false,
    "fast_open": false,
    "workers": 1
}

docker-compose.yml :


version: "3.6"

services: ssr: image: winterssy/shadowsocksr:latest container_name: ssr ports: - 1127:1127 - 1127:1127/udp - 1128:1128 - 1128:1128/udp - 1129:1129 - 1129:1129/udp networks: - ssr volumes: - "./config.json:/app/config.json:ro" restart: unless-stopped logging: driver: "json-file" options: max-size: "200m" max-file: "10"

networks: ssr: name: ssr driver: bridge

VI 的使用

ESC :回到最上层的编辑状态

i : 编辑模式

:wq :保存文件并退出

:q! : 不保存文件并退出

vi config.json

vi docker-compose.yml

docker的操作要再当前目录

启动

docker-compose up -d

-d 代表后台启动,首次启动的时候建议不用加

停止

docker-compose down

总结:

以上,最简单的两步操作,我们就部署好SSR了,本地SSR客户端设置好信息就可以直接使用了。

如果想使用Clash,可以结合之前的视频,一键把ssr转为Clash

如果想有更多不同地区的节点,可以跟你的好友组个队,各自部署不同区域互相分享,几个人用,任何一个服务器的流量都超额够用了。

如果喜欢牛哥的分享,可以请牛哥喝杯咖啡,为爱发个电:
https://niugee.com/make_a_love/

站内快搜



联系牛哥

加入牛哥的 TG 群组一起交流

=>>Telegram群组(点我加入)

有特殊情况的,需要单独沟通,可以添加牛哥的 微信 或者 Telegram