Keep Learning

永远年轻,永远热泪盈眶

利用 shadowsocks + VPS 实现科学上网以及北邮人bt等ipv6站点的下载

前言

本教程目的主要在于:一是科学上网,二是如何在ipv4的环境下去北邮人bt等ipv6站点进行下载上传。本文部分参考了 使用vultr搭建vpn(shadowsocks)翻墙并支持北邮人bt(ipv6)下载教程

shadowsocks + VPS实现科学上网的原理

原理如下:
这里写图片描述

  • 通过shadowsocks翻墙上网的过程是这样的:

    • 1、用户发起一个网络访问请求,比如用浏览器访问google.com,请求被发送到本地代理。
    • 2、客户端从本地代理拿到请求数据,然后发送至墙外的shadowsocks服务端。
    • 3、服务端向google.com发起请求,然后收到google的响应数据,也就是google首页的数据。
    • 4、服务端把响应数据发回客户端。
    • 5、客户端再通过本地代理把响应数据交给浏览器,google首页就显示出来了。

整个过程中的第2步和第4步都是通过shadowsocks自定义的协议隐蔽地进行,很难被过滤,所以我们才能一直用它顺畅地翻墙。

VPS 服务器的选择以及购买

  • 服务器众多,大家可以根据自己的需求进行选择,老左常用国内/国外VPS推荐 该文给出了服务器之间的粗略比较。

    但要注意的是,如果想在ipv4的环境下去北邮人bt等ipv6站点进行下载上传,所购买的服务器必须支持ipv6.

  • 因为最近vultr新用户注册后,用paypal/信用卡充值5美元,送25美元,一共30美元,所以本文以 vultr 举例,其他服务器类似操作。

注册以及充值

  • 进入 注册链接,进行注册
    填写注册邮箱和密码完成注册。填写密码时要注意:密码要求至少十位,而且必须包含大写字母、小写字母和数字。
    如果提示注册成功,需要邮箱验证的话,请到注册邮箱查看邮件并点击 Verify Your E-mail 验证邮箱。这里必须要到邮箱点击验证链接,否则无法充值开通账户。

    充值界面如下,注意首次充值用paypal/信用卡充值5美元,送25美元。
    这里写图片描述

购买服务器

注册充值成功后,便购买服务器 购买链接。如果仅仅用来科学上网的话,2.5美元一月的套餐便可满足要求,具体视自己的需求而定。

  • Server Location 一般洛杉矶的会好一点,但是可能会没有2.5美元/月的服务器。可以试一下其他地区。
  • Server Type 我选的是 Centos。
  • Server Size随意,如果只是做vpn的话,买2.5美元/月的那个就行。
  • Additional Features中,如果想支持ipv6, 访问北邮人bt,那么Enable IPv6必选。

购买成功后,服务器管理界面如下:
这里写图片描述
可以看到ip地址(IP address),用户名(Username,通常是root)和密码(password)了。

在VPS服务器上搭建shadowsocks

  • 利用SSH客户端,比如 xshell 登录该服务器
    首先输入ssh ip 命令,ip 是vps的ip,然后依次输入用户名和密码即可。
  • 登录成功后,依次输入以下3条命令,来 搭建shadowsocks
wget --no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
chmod +x shadowsocks.sh
./shadowsocks.sh 2>&1 | tee shadowsocks.log

在此期间,你可以自定义端口号和ss服务的密码等。
如搭建成功,记录下最后的界面的相关信息:

Congratulations, Shadowsocks-python server install completed!
Your Server IP        :  your ip
Your Server Port      :  your port
Your Password         :  your password
Your Encryption Method:  aes-256-gcm 

Welcome to visit:https://teddysun.com/342.html
Enjoy it!

[root@vultr ~]#

至此,服务器端的配置已经完成。

客户端配置 shadowsocks

  • 首先需要下载shadowsocks客户端,shadowsocks 下载地址
  • 然后配置 shadowsocks,填入记录的 ip,port,password,及encryption点击ok就可以科学上网了。

配置utorrent,支持北邮人bt

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zjxxyz123/article/details/80318726
个人分类: 软件
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

利用 shadowsocks + VPS 实现科学上网以及北邮人bt等ipv6站点的下载

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭