如何访问 Google?

教你解除「来自东方神秘力量」的封印。

前言

科学上网的搭建流程

  1. 在 VPS(服务器)上安装 Shadowsocks 服务端
  2. 在电脑 / 手机上安装 Shadowsocks 客户端
  3. 启动客户端,输入服务器地址、端口、密码和加密方式等,不出意外,即可访问 Google

预计花费

  • 金额:$10
  • 时间:1 个小时
  • 代码:4 行

Tips

  • 同一个账号可以同时为「多台电脑」和「多台手机」提供科学上网服务

购买 VPS

VPS 是英文 Virtual Private Servers (虚拟专用服务器)的缩写,你可以粗浅地理解为一台不关机的电脑。当前我用的是 Vultr 按小时计费的 Cloud Computer,纵使被当局「封印」了,换一台即可,相比于月付和年付,灵活稳妥。

注册

  • 打开 Vultr 的官网:www.vultr.com/?ref=7230883
    • 上面的链接包含返利,如果介意,删除 com 后面的代码
    • 赠人美金,手留余香,谢谢你的支持
  • 点击 Creat Account,注册账户并验证邮箱

充值

  • Log in(登录)后台
  • 点击 Billing(账单)
  • 选择 Alipay(支付宝)或 WeChat Pay (微信支付)并支付 $10

部署

  • 选择 Servers(服务器)
  • 默认进入 Vultr Cloud Compute (VC2) 选购页面
  • 选择 Server Location(服务器地区)
    • 不同运营商,不同地区的出口带宽不一样,请 实测 为准
    • Server 按小时付费,搭建完不满意,Destroy 再 Deploy 一台即可,换机成本低至 $0.1
  • Server Type(操作系统):推荐 Cent OS 7 × 64
  • Server Size(配置):$3.5 / mo 够用了(请勿选择 IPv6 ONLY 的配置)
  • Additional Features(附加特性):免费的都可以勾上
  • Deploy Now
  • 当服务器的状态 Status 由红色的 Installing 变为绿色的 Running,代表你购买的 VPS 已经启动了

连接 VPS

使用 SSH(Secure Shell)客户端可以远程控制你的刚刚购买的 VPS。macOS 用户可以使用苹果电脑自带的终端(Terminal)连接 VPS;Windows 用户可以使用 PuTTY(读 [ˈpʌti] )连接 VPS。

PuTTY 下载地址

PuTTY 中如何复制粘贴

  • 要将复制的文本粘贴到终端(PuTTY 的 SSH 登录后的界面)里,只需要右键单击就行了
  • 要从终端中复制文本,只需要用鼠标左键拖拉选中即可

安装并打开 PuTTY

  • Host Name (or IP address):输入 VPS 的 IP Address(以 44.55.666.777 为例)
  • Port:22
  • Connection type:SSH
  • Open
  • login as:root
  • `root@44.55.666.777‘s Password:复制 VPS 的 Password,鼠标右键粘贴(界面上不会显示任何内容),回车。显示[root@vultr ~]#` 则代表连接成功

注意:第一次登录的时候,会出现安全警告,单击 是(Y)

PuTTY 一劳永逸免登录 Tips

  • 右键 PuTTY 的快捷方式,依次选择「属性」 - 「快捷方式」 - 「目标」 - 在 "*:\Program Files\PuTTY\putty.exe" 后面 空一格 输入 root@IP Address -pw "Password",完整展示如下:
1
"D:\Program Files\PuTTY\putty.exe" root@44.55.666.777 -pw "FuckGFW"

安装 Shadowsocks 服务端

复制下面的 Shadowsocks 一键安装脚本(四合一),右键粘贴到 PuTTY 的 [root@vultr ~]# 后面:

1
2
3
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

回车:

1
./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log

回车:

1
2
3
4
5
6
Which Shadowsocks server you'd select:
1) Shadowsocks-Python
2) ShadowsocksR
3) Shadowsocks-Go
4) Shadowsocks-libev
Please enter a number (Default Shadowsocks-Python):

输入 4 选择 Shadowsocks libev 版,回车:

1
2
3
4
You choose = Shadowsocks-libev

Please enter password for Shadowsocks-libev
(Default password: teddysun.com):

输入 密码(推荐先在记事本写好密码,再粘贴进来),回车:

1
2
3
4
password = ********

Please enter a port for Shadowsocks-libev [1-65535]
(Default port: 12444):

输入一个喜欢的 端口号(推荐五位数),回车:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
port = *****

Please select stream cipher for Shadowsocks-libev:
1) aes-256-gcm
2) aes-192-gcm
3) aes-128-gcm
4) aes-256-ctr
5) aes-192-ctr
6) aes-128-ctr
7) aes-256-cfb
8) aes-192-cfb
9) aes-128-cfb
10) camellia-128-cfb
11) camellia-192-cfb
12) camellia-256-cfb
13) xchacha20-ietf-poly1305
14) chacha20-ietf-poly1305
15) chacha20-ietf
16) chacha20
17) salsa20
18) rc4-md5
Which cipher you'd select(Default: aes-256-gcm):

加密方式选择 13(xchacha20-ietf-poly1305),回车:

1
2
3
4
cipher = xchacha20-ietf-poly1305

Do you want install simple-obfs for Shadowsocks-libev? [y/n]
(default: n):

输入 n,回车:

1
2
3
You choose = n

Press any key to start...or Press Ctrl+C to cancel

回车:

1
2
3
4
5
6
7
8
9
10
11
12
13
Congratulations, Shadowsocks-libev server install completed!
Your Server IP : 44.55.666.777
Your Server Port : *****
Your Password : ********
Your Encryption Method: xchacha20-ietf-poly1305

Your QR Code: (For Shadowsocks Windows, OSX, Android and iOS clients)
ss://eGNoYWNoYTIwLWlldGYt**9seTEzMDU6NjM4OTAyMDM4OC5ANDUuNz**MTYwLjIwOTo1NTY2Ng==
Your QR Code has been saved as a PNG file path:
/root/shadowsocks_libev_qr.png

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

为 Shadowsocks 加把劲(可选)

如果你觉得在网络有点慢,可以开启 Google BBR 来提升网络速度。具体操作如下。

  1. [root@vultr ~]#: 后粘贴以下代码:
1
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

回车:

1
Press any key to start...or Press Ctrl+C to cancel

回车……

  1. 安装完成后,脚本会提示需要重启 VPS,输入 y,回车后重启

  2. 重连 SSH,验证 BBR 是否安装成功

  3. 输入 uname -r,有 4.13.0 以上就表示内核更新成功

到此,你已经把 Shadowsocks 服务端远程部署在 VPS 上了。在任何一个平台安装 Shadowsocks 客户端即可访问全球网络。

下载 Shadowsocks 客户端

后记

遇事不明,搜索引擎。若是无果,与我联系(微信号:Zhong_Waiting),手把手教你越过互联网的藩篱。

特别鸣谢:

愿大家永远坚强,永远懂得如何飞翔。

0%