一分钟速成科学上网教学

elegantYU 发布于

琐事缠身,许久未更博。为了找些乐子,不久前突发奇想,要搞一搞小程序。
怎么说也要搞台服务器玩一玩,最好能科学上网的国外海外服务器

挑选服务器


开始想着和二三好友一起开发小项目,支出可以平摊,首先就想到了国内两大云服务器巨头“阿里云”、“腾讯云”。

稍微看了一眼,“1核1G 40GB 香港,差不多800一年,不算贵嘛”,这边“1核1G 香港,900出头。哈,便宜”,这时的我颇有暴发户的感觉。
正准备点击下单,享受一把挥金似土感觉的时候,同事慢慢的靠近了我,“宇哥,要买服务器啊”

“也就一天零花钱的价格,随便买买。强哥有何指教”,我一个战术后仰,搭眼看向他,心中暗爽不已(没见过吧,这可是白花花的 900 大洋,哈哈哈哈,有钱真好)。想到这里,嘴角不自觉的扬起一抹弧度,“强哥,到时候搭梯子的时候还要多多帮忙啊”。

“要不你看看这个”,他看了我一眼,有种莫名的意味,“发你了”。

我被他看得莫名其妙(这不像是崇拜的目光啊),带着疑惑回头点开链接,脸色由狐疑到凝重,再到不可置信却含着一丝喜悦,然而再次转脸已回复平静,但是声音却颤抖着出卖了我“强哥..这是真的?”。

“想买吗?我教你啊”他洒然一笑,依旧是那般眼神。直到此刻,我终于懂了,那股眼神是对弱者的旁观和怜悯。

说了这么多,没有错!最后选择的就是搬瓦工的服务器,中文看不懂的同学可以直接进入官网看英文版。

搬瓦工

$49.99 / year!! 赶紧去百度下汇率换算,只要 353 元 RMB,就可以有一台1核1G 20GB 每月1T流量的海外服务器了?!
搬瓦工

“搬瓦工的中文网站里面还有优惠码,可以再便宜6%

红豆泥!柴犬抱头.jpg… 我急急看去,果真是都有优惠码BWH34QMFYT2R,看来搬瓦工为了抢占市场,实在是下了本啊。
这么算下来,竟只要$46.8 ===> 330RMB!要什么自行车 🚲?

搬瓦工

注册账号

搬瓦工

一张图,懂得自然懂。(你不说我懂个 P 啊!)

如图,注册账号中画圈的地方最好填真实地址,剩下的输入框随便填填就可以啦(大不了就等报错..)

购买流程

有帐号之后,点击 home 回到产品页面,选择你财力足够支撑的一款,在付款界面里,选择你有的付款方式。

搬瓦工

管理你的服务器

此时你也是有个人服务器的大佬了,那么如何管控你的服务器呢?

在搬瓦工主界面里,点击 Services => My Services,即可看到你所购买的所有服务器。

点击Control Panel,会来到服务器的控制台面板。
各种操作,且听我慢慢道来…
搬瓦工

  • Main controls(主控区域)

    这里显示当前服务器的地址、IP、端口、目前内存、本月所剩流量等。这里也可以对服务器做开机、关机、重启、强制关机等

  • Private network(私有网络)

    主要功能是同一数据中心的多台搬瓦工需要更好的通信、负载均衡、高速传输数据等。一般人应该用不上,就不细说。

  • Detailed Statistics(监控面板)

    能够看到服务器每个时间段的 I/O、硬盘读写、cpu 占用率的变化波动。
    搬瓦工

  • Root Shell - (basic | advanced | interactive)

    在线版的 shell,可编写一些简单的命令(ssh 不香哦),基本不用,跳过。

  • Install new OS(重装系统)

    服务器默认是 centos7 的系统,有高手不喜欢的可以换成 debian,有富家子弟不喜欢命令行的可以换成 ubuntu。

  • Two-factor authentication(双重身份验证)

    简称为二级校验。

  • Root password modification(修改密码)

    系统会随机生成一串字符作为你的新密码

  • KiwiVM password modification(修改搬瓦工的登录密码)

  • Audit log(记录你在控制台的操作日志)

科!学!上!网!

哔哔哔这么多,你倒是说怎么出门看世界啊
干货来了~

服务器配置

  • 科学上网自然会想到大名鼎鼎的Shadowsocks点击此链,由于怕被封,所以 fork 了一份,也可以在GitHub自行搜索。

  • 使用 ssh 命令进入服务器

ssh root@你的服务器IP -p 服务器端口
  • 我的是 centos 的服务器,所以输入以下命令
yum install python-setuptools
easy_install pip
pip install shadowsocks
  • 下载完 shadowsocks 后,开始创建配置文件
# 在/etc/下新建shadowsocks.json文件
vi /etc/shadowsocks.json

shadowsocks.json 配置文件

{
  "server": "服务器IP",
  "server_port": 8388, //  服务器端口(对外暴露),可自定义
  "local_address": "127.0.0.1",
  "local_port": 1080, //  本地服务使用的端口
  "password": "自己想点复杂的密码",
  "timeout": 300,
  "methods": "aes-256-cfb", //  选择一个加密方式
  "fast_open": false, //  是否使用TCP_FASTOPEN
  "workers": 1
}
  • 配置完成后,我们来启动服务
# 使用此命令,shadowsocks将在前台运行
ssserver -c /etc/shadowsocks.json
# ctrl + c || command + c 停止服务
# 此命令下,shadowsocks会在后台运行
ssserver -c /etc/shadowsocks.json -d start
ssserver -c /etc/shadowsocks.json -d stop

客户端配置(MacOS & windows & android & chrome)

  1. MacOS

    • 下载ShadowsocksX-NG,如图
      shadowsocks

    • 安装之后,会在顶部任务栏多出一个小飞机,点击飞机,选择服务器设置
      shadowsocks

    • 添加你的服务器设置,填写 ip,对外暴露的端口号,设置的密码,设置的加密方式
      shadowsocks

    • 查看本地对外的端口(浏览器使用),点击偏好设置,这里的本地监听 Socks5 端口记住了,后面就是在浏览器中配置的。
      shadowsocks

  2. windwos

    • 下载Shadowsocks-windows,如图
      shadowsocks

    • 同样,安装之后双击打开小飞机,开始编辑服务器配置及本地代理端口
      shadowsocks
      编辑完成后可以直接 chrome 浏览器配置

  3. android

  4. chrome

    • 打开chrome 应用商店(无法打开的童鞋可以看最后的 tips),搜索 Proxy SwitchyOmega
      SwitchyOmega

    • 安装成功后,点开选项进行配置
      SwitchyOmega
      选择 proxy,输入本地代理地址,及本地代理端口
      SwitchyOmega
      应用选项!

现在,打开Youtube试一下。
恭喜你已经成功科学上网了

Tips

无法进入谷歌商店下载插件的,可以先使用谷歌访问助手,作为临时的科学上网,它提供了搜索,邮箱,商店的服务。不过作为免费的插件,其速度及上网能力肯定不及个人的服务器。

本次教程结束,愿各位人人有网上。