粗略整理VPS 架設SS 等相關工具筆記 - 大陸工作

Eartha avatar
By Eartha
at 2018-04-15T17:54

Table of Contents



關於 SS 等相關議題,
在 PTT 似乎在 WIC 版,
比較切身感受,
討論交流比較活絡,
所以PO 文彙整一些資料鏈接。

大概是三月中,
翻閱到 Vultr 的新用戶充值補貼優惠訊息:
https://tr.im/1bu1u
Paypal 儲值 USD 5$,
額外獲得一年有效的25 $。
開始我的首次購買 VPS 體驗。
(現在四月似乎還仍提供此優惠)

接下來,
翻閱網路相關資料,
陸續安裝,設定科學上網工具,
如:SSR,Brook,goflyway,WireGuard。
連線,依據上網 IP資訊等
確認科學上網是否成功。

以下筆記幾乎都是轉載於網路資料,
算是拾人牙慧,
但也因為有這些資料,
也才能夠順利科學連外成功。

VPS 服務品牌的挑選考量有幾點,
如:
1。以小時計費,
刪除VPS系統即停止扣費,
而無需使用完整一個月的計費週期。

2。可彈性,免額外付費,
或是少許花費即可彈性,
更換另一個IP位址。

Vultr 以小時計費址,
VPS更換另一個IP位址也不麻煩,
新建立系統即可產生另一組IP位址,
刪除原有的系統,
即可擺脫原本的IP位址,
和連帶依附的費用也就停止計費。

3。KVM 架構。

4。VPS 品牌知名,使用者眾多,
相關用戶評測好找好問。
短時間不致於關閉服務,
退出經營市場影響下游用戶。


而 VPS 分配的IP 位址在各地區連線品質,
會透過多點ping測試網站
https://ping.pe/
確認中外各地服務器連線的響應速度有無逾時。

所以會選擇Vultr ,
是基於這些理由,
而新用戶充值補貼優惠,
些許評估短期不妨試試的念頭。

當然,
也是有現成已架設好的SS/SSR服務,
拿出來提供用戶選購。
我是偏好搜尋依據網路資料,
一步一步慢慢動手架構出個人翻牆系統。

此外,
這些資料大都有完整的中文資料,
並且還可以多方嘗鮮其他比較不一樣,
小眾的第三方工具。

以下是後續安裝設定的資料整理:

Github 的 Alvin999
Vultr 購買教學:
https://tr.im/1Vggl

贊助帳號:
https://tr.im/21dhT

新建立系統OS,
我習慣以Ubuntu 16.04 為主。

系統開通後遠端SSH連線登入後,
會先修改預設DNS,
nano /etc/resolv.conf
nameserver 改成9.9.9.9 或是1.1.1.1。
然後更新套件資料庫
apt-get update

安裝特定套件後,
直接系統升級到Ubuntu 18.04 LTS beta:
https://tr.im/1wJHx

apt-get install update-manager-core
do-release-upgrade -d

系統升級完成後,
VPS重開機再優化系統和安裝相關工具。

優化系統:
BBR:
https://tr.im/21Tne
Ubuntu 18.04 LTS 內核版本已是4.1x以上,
直接就可以開啟BBR。

sudo modprobe tcp_bbr
echo "tcp_bbr" | sudo tee -a /etc/modules-load.d/modules.conf
echo "net.core.default_qdisc=fq" | sudo tee -a /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

其他相關優化設定指南:
https://tr.im/1uOKz

翻牆工具:
直接使用牛人的SSR 單一指令稿一鍵安裝設定:
https://shadowsocks.be/9.html

SS/SSR的 建議配置: https://tr.im/1vM7D

而其他同同質性的類Socks5 Shadowsocks 代理工具,
我則是用 Brook/goflyway/go-shadowsocks2

Brook:
https://github.com/txthinking/brook

goflyway:
https://github.com/coyove/goflyway

go-shadowsocks2:
https://github.com/riobard/go-shadowsocks2

這三個均是用Go程式語言編寫,
所以直接發布提供靜態編譯單一執行檔,
VPS和用戶端,
下載同一個檔案,
各別執行和對應附掛的參數,
即可相互連通使用,
非常簡單。

另一個現階段還在摸索的工具:WireGuard,
它和 Socks5 代理協議的SS/SSR 完全不一樣,
網路上大多都是和 OpenVPN 比較分析,
目前還仍還在進行開發,
釋出的套件僅掛上測試版本,
還有待日後修正改良更新。
也僅有 Linux 版本可用,
沒有Windows版,沒有手機App,
限縮用戶端也必須是 Linux 才可用。

相關討論:
https://tr.im/1VGe3
https://tr.im/1X6dR

加密技術協議資料:
https://www.wireguard.com/protocol/

目前我是參考這個文章:
https://tr.im/243NG
逐步照著文字裡的指令,
在VPS 端和自己的電腦設定。
如:產生 key,VPS設定虛擬網卡,
設定檔內容等。
當然這些指令,
都還在找時間慢慢釐清設定目的。

不過比較粗淺好懂的資訊,
如依據自身VPS環境,
知道要換成自己VPS的分發 IP。
而其他的內網IP和連線port。
如:
VPS 10.0.0.1,
自己的電腦 10.0.0.2,
連線port改成其他數值。

一番折騰後,
總算可以連通VPS 端通自己的電腦。
在自己的電腦測試
ping 10.0.0.1 VPS 內網IP OK,
ping google.com 對外連線 OK。

透過瀏覽器開啟IP 查詢網站,
如:
https://browserleaks.com/ip
也能秀出IP位址為VPS IP,
而不是自己電腦的IP。

https://i.imgur.com/LmrVNyE.png


最後,
一篇文章的開場白:
https://tr.im/1fPyV
也算是能解釋,
如此豐富的中文教學文章的來由。

==========
沒有哪個國家的開發者像我們一樣熱衷於網絡擁塞的解決,
數據加密傳輸,以及各種代理技術的開發。
=========


--

All Comments

Charlotte avatar
By Charlotte
at 2018-04-16T03:44
謝謝, 不過我還是不太喜歡那種一鍵安裝, 自己寫script比較好
Agatha avatar
By Agatha
at 2018-04-19T09:37
8102年了還在推vultr……
Emily avatar
By Emily
at 2018-04-23T23:39
vultr沒什麼問題啊 我之前自架很方便
Christine avatar
By Christine
at 2018-04-27T03:32
這邊資訊太落後了,vultr和搬瓦工別人2015就在用,不
是特別好的線路又容易被牆,性價比一般般,小時計費也
有其他選擇

富邦華一帳戶問題

Brianna avatar
By Brianna
at 2018-04-15T15:41
之前在上海富邦華一新天地分行開戶, 有一陣子沒使用, 當前幾天要用時, 發現無法動用帳戶裡的錢了。 詢問客服後,他說有超過三個月沒使用, 帳戶被暫停,要回到分行辦理才行...... 但我人在台灣,要特地去一趟上海好麻煩, 請問版友有碰過類似的狀況嗎 有沒有其他方式可以處理呢? 謝謝 - ...

北京新人

Jessica avatar
By Jessica
at 2018-04-14T13:49
◎帳  號:flashliqu ◎暱  稱:Gary ◎性  別:male ◎生  日:1982 ◎台灣居所:台北 ◎登陸日期:6/1 ◇大陸住所:想在朝陽區找房, or Airbnb ◇公司性質:物聯網 ◇職  稱:工程師 ◇返台頻率:尚無 ◇休假制度:10 ◇薪資結構:RMB ...

深圳龍崗一帶揪團運動

Odelette avatar
By Odelette
at 2018-04-14T01:16
如標題 有在龍崗、坪山附近可開車前往的運動團,可以考慮拎上小弟我 微信ID: ryanwangasian 平常多半都一人運動場跑步、少少游泳、爬山,不考慮騎單車(需要購入裝備等暫時不打 算) 可以羽毛球、網球、保齡球等室內外都可以 (小小花費荷包還可以承受 ) 主因:運動就是要有伴才有動力,即便不認識 ...

上海老人

Ula avatar
By Ula
at 2018-04-13T17:43
◎帳  號:e7hax0r ◎暱  稱:Elvis ◎性  別:男 ◎生  日:12/02 ◎台灣居所:台北 ◎登陸日期:2014 ◇大陸住所:上海 ◇公司性質:電競 ◇職  稱:GM ◇返台頻率:看狀況 ◇休假制度:隨時可以休, 當然也隨時要上班 ◇薪資結構:RMB ★想說的話 ...

南山區新人 Pandora :)

Heather avatar
By Heather
at 2018-04-13T14:06
◎帳  號:ShiPeipei ◎暱  稱:Pandora ◎性  別:女 ◎生  日:1990出生於台灣彰化 ◎台灣居所:老家彰化/工作台北 ◎登陸日期:2018/5/10 ◇大陸住所:住在一號線,目前打算先住Airbnb ◇公司性質:軟體開發 ◇職  稱:Product Operatio ...