免費使用亞馬遜EC2實現Google訪問

亞馬遜EC2有一個雲平臺,第一年使用是免費的,我們可以用這個來進行一些科學利用,如科學的上網之類的。

注意:這個需要填寫信用卡

  • 這種方法應該是目前性價比最高的一種搭建VPN的方式了,亞馬遜的EC2小型配置可以免費使用1年。也就是說,你的vpn第一年完全免費。
  • 註冊一年免費的EC2需要綁定信用卡,期間一般不會產生額外費用。實在不放心你可以對賬戶設置$0的賬單報警,一旦產生費用,你可以及時知道。如果你沒有信用卡或者介意綁定信用卡,請不要使用這種方法。

申請AWS賬號

  • 在AWS官網進入註冊頁面,點擊訪問
  • 註冊過程中會綁定信用卡
  • 之後注意在“支持方案“選擇時勾選”基本(免費)“,之後完成AWS賬號創建。

創建一個EC2

  • 進入AWS管理控制檯,左上角創建EC2,如果需要改變服務器節點的話,右上角可以操作。

這裏寫圖片描述

  • 啓動實例

這裏寫圖片描述

  • 選擇ubuntu映像
    這裏寫圖片描述

  • 選擇符合免費條件的實例類型,點擊“審覈和啓動”
    這裏寫圖片描述

  • 創建新密鑰對,輸入密鑰名稱,點擊“下載密鑰對”,將這個*.pem文件保存到電腦上,點擊“啓動實例”
    這裏寫圖片描述

連接AWS遠程服務器

  • 控制檯查看連接步驟,寫得很清楚,這裏就不贅述了
    這裏寫圖片描述

下圖是點擊瞭解之後彈出的界面。默認是linux的連接方法,Windows系統點擊紅色框框裏的putty連接即可跳轉。

這裏寫圖片描述

安裝和配置Shadowsocks

  • ssh連接到服務器之後,先進行更新以及安裝shadowsocks
$ sudo -s //獲取超級管理員權限
$ apt-get update //更新apt-get
$ apt-get install python-pip //安裝pip工具,用於安裝shadowsocks
$ pip install shadowsocks //安裝shadowsocks
$ vim /etc/shadowsocks.json //編輯shadowsocks.json配置,見後文(下一個代碼段)
$ ssserver -c /etc/shadowsocks.json -d start //啓動shadowsocks
  • shadowsocks.json配置內容(上一個命令提到的配置內容):

單賬號

{
    "server":"申請的賬號的IPv4公有IP,具體所在位置見下面圖示",
    "server_port":8388,
    "local_address": "127.0.0.1",
    "local_port:":1080,
    "password":"你自己設置的密碼",
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": false
}

多賬號

{
    "server":"IPv4公有IP",
    "port_password": {
        "[這裏寫你的端口號,通常爲8388]": "[密碼1]",
        "[其他端口號]": "[密碼2]"
    },
    "local_address": "127.0.0.1",
    "local_port":1080,
    "timeout":600,
    "method":"aes-256-cfb",
    "auth": true
}

IPv4公有IP具體所在位置如下圖所示
這裏寫圖片描述

編輯EC2入站規則

  • 回到EC2控制檯,實例列表最右邊點擊進入“安全組”(需要滑動一下,“安全組”在窗口外)

這裏寫圖片描述

  • 點擊“操作”->“編輯入站規則”

這裏寫圖片描述

  • “添加規則”,類型爲“自定義TCP規則”,端口填入shadowsocks_conf.json配置的“server_port”,這裏爲8388,之後“保存”

這裏寫圖片描述

  • 搭建完畢。

使用shadowsocks客戶端

  • Windows配置頁面,主要是服務器地址,服務器端口,密碼,其他選擇默認即可。

這裏寫圖片描述

視頻教程

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章