树莓派上网太慢

版权声明:热爱生活,热爱分享 https://blog.csdn.net/wcx1293296315/article/details/88309562

树莓派上下载东西太慢,总是失败,于是就寻思科学上网:

文章:https://github.com/shellhub/blog/issues/10

视频:https://www.youtube.com/watch?v=YVGWBjgayRc&t=307s

总的来书:

1、安装shadowsocks软件:

sudo apt-get install shadowsocks

2、配置.json文件

cd /etc/shadowsocks/

sudo vim config.json 

(配置json文件):修改下图中的四个文件

这个json文件,vpn会提供的。

注意:vpn账号可以直接下载gui-config.json文件,但是如果直接用这个文件代替员config.json文件,会出错。

我是根据我的vpn中json修改系统的config.json文件。

 

3、后台运行sslocal文件

nohup sslocal -c config.json &

一切正常的情况下,nohup.out的文件是这样的

4、 下载端口代理软件

sudo apt-get install proxychains

5、创建配置文件

mkdir ~/.proxychains/ && touch proxychains.conf

我是一步一步创建的,上面的那条语句是在我的pi用户下直接创建了proxychains.conf文件。没有创建proxychains.文件

我自己手动创建的proxychains文件夹,然后又自己添加的配置文件

6、编辑配置文件

vim proxychains.conf

我又安装了vim编辑器(sudo apt-get install vim),配置文件的内容如下,主要注意最后一行的本机地址和端口号;

本机地址和端口号我运行 sslocal -c config.json看见的,基本上都是这个,不需要修改。

strict_chain
proxy_dns
remote_dns_subnet 224
tcp_read_time_out 15000
tcp_connect_time_out 8000
localnet 127.0.0.0/255.0.0.0
quiet_mode

[ProxyList]
socks5  127.0.0.1 1080

7、然后就是后台代理

proxychains bash
wget https://www.google.com  

这时就可以访问谷歌服务器了。成功访问的界面如下。

这时候下载东西就非常快了,尽管用树莓派的自带浏览器访问谷歌时还是访问不了,但是下载但是确实非常快了。

8、如果树莓派重启了

需要再次打开文件:

cd /etc/shadowsocks/

sslocal -c config.json

我是直接在终端监视运行状态,就没有后台运行,然后另开了一个终端:

sslocal -c config.json

wget https://www.google.com   (这个是测试的)

猜你喜欢

转载自blog.csdn.net/wcx1293296315/article/details/88309562