前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何让树莓派成为你有效的扶墙好帮手

如何让树莓派成为你有效的扶墙好帮手

作者头像
tyrantlucifer
发布2022-03-23 15:22:49
2.3K0
发布2022-03-23 15:22:49
举报
文章被收录于专栏:Tyrant LuciferTyrant Lucifer

前言

树莓派相信熟悉小型Linux开发板的朋友都不陌生,作为一款优秀的卡片型小电脑,麻雀虽小五脏俱全,普通电脑能做的事情,它全都能做,最重要的一个优点,它作为一台24小时不停服的服务器来讲,低功耗,高收益,所以民间高手用树莓派来diy各种千奇百怪好玩好用的东西,例如用树莓派做家庭nas存放自己的小姐姐,用树莓派做为软路由管理家庭的网络,用树莓派做自己的贴心语音小助手来管理家庭智能家电等等一系列的应用场景,可玩性很高,作为一个很爱折腾的我也是对它爱不释手,很多人买来树莓派就是放在角落吃灰,但我的树莓派至今已经平稳运行了2年之久,它承担了我的毕业设计---智能语音机器人,承担了家中的nas共享,承担了平时在家的jupyter开发环境,在今天,我将赋予它新的使命---扶墙(FQ)好帮手,让我们家庭网络的终端中,无需连接威批恩便可以顺畅睁眼看世界!接下来请跟随文章的脚步,一起走进奇妙的折腾之旅~~~

本篇教程会占用你大概20分钟左右,过程较为复杂,但只要坚持做完,你会发现自己的扶墙是多么的方便!

准备

  • 一台刷好系统可以正常工作的树莓派
  • 树莓派安装Python环境

开始

  1. 使用ssh工具链接进入到树莓派
  1. 安装必备依赖
代码语言:javascript
复制
sudo apt install python3-pip
sudo apt install net-tools
  1. 从github下载ssr-command-client源码,关于ssr-command-client的信息,详情请见https://github.com/TyrantLucifer/ssr-command-client
代码语言:javascript
复制
git clone https://github.com/TyrantLucifer/ssr-command-client.git
  1. 进入到项目文件夹中,安装ssr-command-client相关依赖
代码语言:javascript
复制
sudo pip3 install -r requirement.txt
  1. 设置ssr-command-client订阅链接
代码语言:javascript
复制
python3 main.py --setting-url 你的订阅链接地址
  1. 更新订阅列表
代码语言:javascript
复制
python3 main.py -u

更新ssr列表

  1. 查看节点列表是否正常
代码语言:javascript
复制
python3 main.py -l

ssr列表

  1. 设置代理IP地址
  • 查看本机ip
代码语言:javascript
复制
sudo ifconfig

查看本机ip

记住这个IP地址

  • 修改配置项
代码语言:javascript
复制
python3 main.py --setting-address 上面的ip地址
  1. 使用第七步显示的节点id,选择一个id,生成配置json文件
代码语言:javascript
复制
python3 main.py -c 1

生成配置文件

  1. 启动代理
代码语言:javascript
复制
python3 main.py -s

启动代理

享用

  • Google浏览器,下载switchyomega插件并安装,下载地址:https://proxy-switchyomega.com/download/,并设置插件

按照图中指示设置内容,点击左下角应用选项,即可设置完毕

选择我们刚才设置好的代理方式 打开谷歌,愉快的网上冲浪

  • QQ浏览器,与Google浏览器设置方法一致

Tips

  • 我没有订阅链接,但我还是想体验扶墙快感怎么办?ssr-command-client项目自带github免费订阅链接,下载项目到本地后直接执行python3 main.py -l即可
代码语言:javascript
复制
# github共享ssr订阅链接
https://raw.githubusercontent.com/satrom/V2SSR/master/SSR/Day.txt
  • 我还想手机也能实现跟电脑一样的功能,别着急,下期更新~~~
  • 我没有树莓派怎么办,云服务器也可以实现这个功能,把ip换成公网ip即可,也是一样的步骤去进行设置
  • 我没看懂怎么办,如果有需要的话我可以出一期教学视频给大家演示一遍,这看后台读者的需
  • 我想停止代理,更换节点怎么办?使用python3 main.py -S停止代理,使用python3 main.py -c 新的节点id重新生成节点配置文件,使用python3 main.py -s启动代理
  • 我想实现网站自动分流,墙外网站走代理,墙内网站走直连,别着急,下期更新~~~
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-03-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Tyrant Lucifer 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 准备
  • 开始
  • 享用
  • Tips
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档