Hi!请登陆

利用树莓派为 Switch 搭建局域网加速

2020-10-23 521 10/23

本篇文章主要记录下如何利用一个长期运行在角落中的树莓派,为 Switch 搭建一个局域网内可用的 HTTP 代理。

背景
在滴滴打工了一个月,终于攒钱买到了心心念念大半年的 Switch。买到手后注册了个日区账号,本来想当数字党,可没想到数字版的游戏都那么贵。之前顾及卡带寿命的问题,就没考虑卡带,后来听同学说卡带的寿命足以坚持到把我送走,我就放心了。不过另一说,我还是偏好数字版,因为我这个人平时经常丢三落四,别说卡带了,前几天收拾屋子丢了个大背包,大半个月了还没找到呢。

不过现买卡带是来不及了,我寻思先买个数字版玩着。本来敲定要买风花雪月,结果一看合人民币 500 多,明明卡带才 315 啊。于是花了 420 买了个动森先玩着。结果下载的时候发现,诶呀,好慢啊,随决定利用树莓派搭建一个加速器给 Switch。说是加速器,其实就是个 HTTP 代理。

本文不提供详细步骤,只简述大概过程

实践
这里我选用最熟悉的 V2Ray 进行搭建。首先你需要一台已经部署好的服务端,可以是自己部署的,也可以去找别人租,总之能够通过 V2Ray 使用 vmess 协议连上即可。

然后便是在树莓派上安装 V2Ray 了,一般来说树莓派作为客户端都在国内,如果直接安装的话速度回很慢,建议通过 export http_proxy、export https_proxy 和指定 -p 的方式挂上一个可用的 HTTP 代理进行安装,速度会快一点。这个 HTTP 代理一般电脑上带有图形界面的代理软件都会提供,Linux 上可以直接设置入站监听 0.0.0.0,而 Windows 上可能需要做一下端口映射,这里不多赘述,请自行百度。

安装好 V2Ray 之后需要配置它作为客户端,入站提供一个 HTTP 链接供我们的 Switch 使用,出站则至少需要一个通过 Vmess 连接到服务端的出口,用来加速。具体的配置方式可以参见 V2Ray 的官方网站和相关说明,配置的过程本身不难,就是有点繁琐,耐心按照说明填写配置就是了。

最后需要在 Switch 上修改设置来让他使用这个代理。在互联网一页找到接入的 Wifi,修改设置,找到代理服务器一项,对应修改就可以了。不过我这里没有看到配置 HTTP 验证凭据的地方,因此在上面配置 HTTP 入站的时候也没有设置需要相关凭据。HTTP 代理协议本身就是明文传输,毫无安全性可言,因此这里并不推荐大家将其部署在面向公网的服务器上。

效果
效果嘛,反正我这边不太好。Wifi 是 5GHz 的,挂上代理下载速度也只有 5~10Mbps 不等,换算过来就是不到 2MB/s。上传速度也一般般,500KB/s 上下。下载动森大概花费了大约俩小时。

相关推荐