积木别倒

  • 首页
  • 科学上网
  • 机场推荐
  • 网站搭建
  • 网站分享
  • 其他
记录、分享
小白折腾之路
  1. 首页
  2. 科学上网
  3. 正文

一键脚本快速搭建Snell v2.0 代理服务 | Surge 和Shadowrocket 配置Snell 教程

11 3 月, 2020 4466点热度 0人点赞 2条评论

关于Snell

Snell 是Surge的私有专属协议,相对Shadowsocks优点是高效、速度快,缺点是目前还不支持多用户管理,不太方便与朋友共享使用。

Snell 只是给 Surge 用户的额外小福利而已,主要解决 ss-libev 几个历史问题:
1. 服务端不返回具体错误导致客户端无法进行异常处理
2. 依赖略多编译安装复杂
3. obfs 的插件形式影响性能
4. 配置复杂

安装Snell

脚本适用于Debian & Ubuntu 系统,在Vultr VPS 和 搬瓦工VPS 上亲测没有问题。支持snell 2.0版本。

wget --no-check-certificate -O snell.sh https://raw.githubusercontent.com/primovist/snell.sh/master/snell.sh
chmod +x snell.sh
./snell.sh

 

首次安装默认端口号13254,建议修改端口号,使用命令:

vi /etc/snell/snell-server.conf
systemctl restart snell

 

查看Snell运行状态:

systemctl status snell

 

看到  Active: active (running)  即表示Snell 成功运行,没有问题。按Ctrl +C 退出即可。若有问题,复制相关代码,谷歌即可。

CentOS 系统

wget --no-check-certificate -O snell.sh https://raw.githubusercontent.com/primovist/snell.sh/master/snell.centos.sh
chmod +x snell.sh
./snell.sh

客户端填写Snell 代理配置

假如Snell代理服务器配置如下:

  • IP地址 8.8.8.8
  • 端口:9090
  • PSK :test2020
  • obfs : http

则需要在客户端配置

Surge 配置

Proxy = snell, [SERVER ADDRESS], [GENERATED PORT], psk=[GENERATED PSK], obfs=http

填入:Proxy =snell,8.8.8.8,9090,psk=test2020,obfs=http

可选填写obfs-host,注意其中的逗号为英文输入法逗号,还有不要忘记编写Proxy Group 中的服务器名字。

Shadowrocket配置

Shadowrocket 依次填入服务器、端口号、PSK密码,混淆一栏填入http,其余留空即可。

链接:https://github.com/primovist/snell.sh

本作品采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可
标签: 一键脚本
最后更新:2 8 月, 2020

Jimu

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

  • 头像
    y m

    hi.
    我编辑了surge for mac程序的default.conf文件如下:

    [General]
    loglevel = notify
    bypass-system = true
    skip-proxy = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12, 127.0.0.1, localhost, *.local
    bypass-tun = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12
    ipv6 = false
    interface = 0.0.0.0
    port = 6152
    socks-interface = 0.0.0.0
    socks-port = 1080

    [Proxy]
    #bwg-ss-libev = custom, my-vps-ip, 27556, aes-256-cfb, my-password, https://github.com/stoneChen/Surge-config/raw/master/SSEncrypt.module
    snell-server = custom, my-vps-ip, 48766, psk=lQRsLLuuDGvM4INqIOa4NnBn8Df5orZ, obfs=http

    [Proxy Group]
    Proxy = select,snell-server

    [Rule]
    GEOIP,CN,DIRECT
    FINAL,Proxy

    但是我启动surge for mac程序后,显示:
    profile load failed (default)
    invalid line: snell-server = custom, my-vps-ip, 48766, psk=lQRsLLuuDGvM4INqIOa4NnBn8Df5orZ, obfs=http

    那么应该怎么修改default.conf文件呢?

    是我的surge for mac的版本太低的缘故吗?可我没看到升级的选项,不知道该怎么升级。

    17 10 月, 2020
    回复
    • 头像
      积木

      @y m 报错的信息提示的是这一行的无效:snell-server = custom, my-vps-ip, 48766, psk=lQRsLLuuDGvM4INqIOa4NnBn8Df5orZ, obfs=http ,可能是由于输入错误造成,注意一下不要在中文输入法下输入逗号“,”,或者可能是由于你的surge版本不支持snell。

      22 10 月, 2020
      回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    Telegram
    📢 频道:积木别倒
    🏄 群组:翻墙交流群
    便捷工具
    🚀 Speedtest
    💨 Ping 测速
    🧱 IP 被墙检测
    🧱 域名被墙检测
    归档
    • 2025 年 1 月
    • 2024 年 9 月
    • 2024 年 4 月
    • 2023 年 3 月
    • 2022 年 8 月
    • 2022 年 7 月
    • 2021 年 12 月
    • 2021 年 11 月
    • 2021 年 10 月
    • 2021 年 7 月
    • 2021 年 6 月
    • 2021 年 5 月
    • 2021 年 4 月
    • 2021 年 3 月
    • 2021 年 1 月
    • 2020 年 11 月
    • 2020 年 10 月
    • 2020 年 8 月
    • 2020 年 7 月
    • 2020 年 6 月
    • 2020 年 5 月
    • 2020 年 4 月
    • 2020 年 3 月
    • 2019 年 9 月
    • 2019 年 8 月
    • 2019 年 4 月
    • 2019 年 3 月

    COPYRIGHT © 2025 jimubiedao.com. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang