美文网首页程序员
bluemix搭建科學代理v2ray(免費docker服務器)

bluemix搭建科學代理v2ray(免費docker服務器)

作者: 周一不上班 | 来源:发表于2018-04-11 18:01 被阅读1370次

    註冊和綁定信用卡

    https://console.bluemix.net

    免費使用的前提要綁定Visa信用卡(不會有任何費用)

    我註冊之後客服還給我打電話確認了一些信息,包括我的個人信息,英文交流有點吃力啊... 不過不會影響後續使用,如實回答就行.

    新建免費Cluster

    https://console.bluemix.net/containers-kubernetes/catalog/cluster/create

    選擇服務器地區,我選的地區是悉尼,地域上距離中國稍微近一點.只是各個地區的延遲我沒有測試,使用悉尼地區的搭建好之後使用很正常.

    Cluster type選擇Free,限制就是只能啓用一個docker節點,足夠搭建代理使用.

    開始搭建

    我本機使用macos,其他操作系統同理

    bluemix提供了很詳細的部署步驟

    https://console.bluemix.net/containers-kubernetes/clusters/210a12c04b6b4487ad6042360f799f51/access?region=undefined

    必做步驟

    1. 安裝 IBM Cloud CLI
    2. 安裝 Kubernetes CLI
    3. 安裝容器插件,終端中運行 bx plugin install container-service -r Bluemix
    4. 使用 bx login
      登錄(email和password是註冊bluemix時填寫的用戶名和密碼)
      (Could not get accounts: Get https://accountmanagement.bluemix.net/v1/accounts)出錯是dns解析問題,解決方法見下邊
    5. 通過kubectl管理容器集羣(完全按照上述地址中的命令進行)

    bx login時dns解析出錯

    Could not get accounts: Get https://accountmanagement.bluemix.net/v1/accounts blabla....

    解決方法:配置dns地址爲8.8.8.8

    如果localhost:8001無法連接kubernetes面板時,請將localhost替換爲127.0.0.1

    使用命令

    kubectl config view -o jsonpath='{.users[0].user.auth-provider.config.id-token}'
    

    獲取的token會在一段時間後失效,請重新獲取並重新啓動 kubectl proxy

    token後的百分號不包含在token中.

    使用kubernetes面板部署容器(GUI)

    點擊右上角create創建一個運行實例,配置使用以下圖片中的就可以.

    注意: port* 必須和/etc/v2ray/config.json中inbound裏的port一致. 因爲v2ray/dev鏡像中默認的是8000,所以這裏填寫8000.

    注意v2ray/official鏡像中默認端口爲8001.

    屏幕快照 2018-04-11 下午5.40.07.png

    點擊deploy後等十幾秒後,服務器搭建全部完成.

    v2ray客戶端配置

    ip填寫bluemix中cluser裏顯示的共有ip,下圖中被塗黑的部分

    被塗黑的

    使用命令 kubectl get service 查看端口號

    v2ray1對應的31640

    屏幕快照 2018-04-11 下午5.55.15.png

    用戶id需要查看容器中v2ray的配置文件

    點擊頁面右上方的EXEC 進入容器的終端,執行

    cat  /etc/v2ray/config.json
    

    涂紅部分即爲id

    屏幕快照 2018-04-11 下午6.06.21.png

    結果展示

    成果

    google.com自動跳轉到google.com.au (澳大利亞域名)

    相关文章

      网友评论

        本文标题:bluemix搭建科學代理v2ray(免費docker服務器)

        本文链接:https://www.haomeiwen.com/subject/ggjzhftx.html