avatar

ggsmida

愿景若无行动相随,似水中月!行动若无愿景引领,如船失舵!

  • 首页
  • 寻迹
  • 增知
  • 添趣
  • 览阅
  • 珍藏
  • 撰文
  • 襄助
  • 述略
主页 小火箭
文章

小火箭

发表于 2024-10-13 更新于 2024-11- 19
作者 ggsmida 已删除用户
16~21 分钟 阅读

准备vps

这次是在腾讯云上买的199续费同价的2C4G境外实例,新加坡的。

OS选择的CentOS 7.6,Ubuntu也是可以的,其它就不推荐了,会有很多安装包下载适配的问题。

安装bbr

BBR 开启,可以起到加速作用。如果用的是 CentOS 8 或者 Ubuntu 18 的话,可能都不需要开启,因为默认就开启了。

BBR 一键安装:

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

安装过程,需要重启机器一次。重启之后,输入 lsmod | grep bbr 看到输出有 bbr 则代表 OK 了。

参考:

  • 上网配置 bbr 开启和 ssr 搭建
  • Ubuntu 18.04/18.10快速开启Google BBR的方法

安装shadowsocks服务端

安装 shadowsocks:

wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
chmod +x shadowsocks-all.sh
./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log

建议选择 Shadowsocks-libev 版本,设置好端口、密码,选择加载 simple-obfs 插件并选择 tls 选项,这样流量会加密,降低被封的概率。

卸载的命令:

./shadowsocks-all.sh uninstall

shadowsocks 服务端相关配置

启动脚本后面的参数含义,从左至右依次为:启动,停止,重启,查看状态。

  • Shadowsocks-Python 版:/etc/init.d/shadowsocks-python start | stop | restart | status
  • ShadowsocksR 版:/etc/init.d/shadowsocks-r start | stop | restart | status
  • Shadowsocks-Go 版:/etc/init.d/shadowsocks-go start | stop | restart | status
  • Shadowsocks-libev 版:/etc/init.d/shadowsocks-libev start | stop | restart | status

配置文件路径:

Shadowsocks-Python 版:
/etc/shadowsocks-python/config.json

ShadowsocksR 版:
/etc/shadowsocks-r/config.json

Shadowsocks-Go 版:
/etc/shadowsocks-go/config.json

Shadowsocks-libev 版:
/etc/shadowsocks-libev/config.json

netstat -nl | grep 12250 或 ss -nl | grep 12250 可以查看 shadowsocks 服务的端口,12250 仅仅是示例,需要换成你自己设置的 shadowsocks 端口。

shadowsocks 服务端配置参考:

cat /etc/shadowsocks-libev/config.json

{
    "server":"0.0.0.0",
    "server_port":xxx,
    "local_port": 1080,
    "password":"yyy",
    "timeout":300,
    "method":"aes-256-gcm",
    "nameserver":"8.8.8.8",
    "plugin":"obfs-server",
    "plugin_opts":"obfs=tls"
}

nameserver建议改为8.8.8.8,重启下服务生效:

systemctl restart shadowsocks-libev.service

如果没有服务,可以创建一个,方便后续运维。

vim /etc/systemd/system/shadowsocks-libev.service

[Unit]
Description=Start or stop the Shadowsocks server
After=network.target
Wants=network.target
 
[Service]
Type=forking
PIDFile=/var/run/shadowsocks.pid
ExecStart=/usr/local/bin/ss-server -c /etc/shadowsocks-libev/config.json --pid-file /var/run/shadowsocks.pid -d start
ExecStop=/usr/local/bin/ss-server -c /etc/shadowsocks-libev/config.json --pid-file /var/run/shadowsocks.pid -d stop
 
[Install]
WantedBy=multi-user.target

安装shadowsocks客户端

下载:

  • shadowsocks(windows)
  • obfs-local(windows)
  • 其它OS或移动端同样在github repo里找下

解压到本地,将obfs-local目录里的文件,拷贝到shadowsocks目录下,运行shadowsocks程序。

image-1.png

添加服务器:

image-2.png

设置开机启动,切换至PAC模式,全局模式太耗流量了:

image-3.png

测试

成功访问youtube。

image-4.png

寻迹
实用工具
许可协议:  CC BY-NC-ND 4.0
分享

相关文章

10月 13, 2024

小火箭

记录下小工具的搭建方法。

9月 18, 2023

使用CDN加速Github Pages踩坑之循环重定向

用Github Pages部署发布个人博客虽然免费,但是它在国内的访问速度实在令人不敢恭维,于是想着用CDN加速下,结果一顿操作完访问不了,排查发现域名循环重定向了。那么它是怎么产生的?又该怎么解决呢?

9月 13, 2023

通义千问-初体验

阿里通义千问模型最近发布了,特地体验了下,通义千问是达摩院自主研发的超大规模语言模型,能够回答问题、创作文字,还能表达观点、撰写代码。

下一篇

装机于2024年过年前夕

上一篇

生活趣事:买抹茶蛋糕

最近更新

  • 人际交往提升
  • 生活趣事:买抹茶蛋糕
  • 小火箭
  • 装机于2024年过年前夕
  • 使用CDN加速Github Pages踩坑之循环重定向

热门标签

年度总结 QWen 装机 生活 Giscus CDN Github Pages 通义千问 LLM 实用工具

目录

©2025 ggsmida. 保留部分权利。

使用 Halo 主题 Chirpy