本帖最後由 kingwilliam 於 2019-4-22 11:05 編輯
回復 33# slemon
個人經驗 國內v2ray 做 client 透明代理
- 由asus rt-ac56u 行梅林+v2ray(已退役)[成本~¥300/hk350]
- 到今天gigabyte ga-n3150n-d3v + windows server 2016行VM(ubuntu+v2ray透明代理,pfsense)(準備退役)[成本~¥600/hk700]
- 到準備升上asrock z370m pro4 + i3-8100T + windows server 2019行VM(ubuntu+v2ray透明代理,pfsense)[成本~¥1850/hk2150]
Q1 : 點解一開始時用asus rt-ac56u?
A1 : asus因入場門檻不過(已v2ray項目),目的是測試可行性,沒正式運作。
Q2 : 點解由asus rt-ac56u 升上 gigabyte ga-n3150n-d3v?
A2 : 因測試完成,正實可行,所以轉上n3150低功耗cpu(TDP都只是6W),但v2ray真的非常吃CPU,如我用ftp/http 直接download一個香港server大約300MB的檔案(不經v2ray),speed ~16Mbit/s(因我國內只是20Mbit broadband) 絶不是問題,cpu也不見甚麼起伏。但一經過v2ray做同一動作,只能做到平均10Mbit/s(上下波幅8-12Mbit/s,peak 13Mbit)。就算不在香港download,download國內愛奇藝windows client,速度還是一樣。因n3150是4核,但不論給多少cpu(1-3),v2ray都只用1核全吃。outgoing已測試 vmess, sock5情況不變。(cross check, 香港v2ray server用xeon x5690 cpu,n3150full put時,香港v2ray server 1核都只是10-20%)
Q3 : 又為何升上 asrock z370m pro4 + i3-8100T?
A3 : 就是因為v2ray太吃cpu, n3150 應付tvb mytvsuper box已非常吃力(平均要~10Mbit/s),如加多一兩部手機上網已出現error connect.所以已準備換上更快cpu.
如問我國內用甚麼硬件行v2ray做透明代理,真的要看你的要求,國內頻寬多少?多少設備同時上網?估計同時用多少頻寬?最後又是最殘酷,預算多少budget(initial costs and running costs)?上面說的是建設價錢, 因我國內那部機是朝10晚11行13小時,所以我還要計運行成本。
如選擇用 asus 行梅林, 因原廠梅林不帶iptable, 所以做只能tcp透明代理, 不能做udp。
如要行梅林和帶iptable, 方法有二:
1. 自行在 梅林 加入 iptable 重新compile, 網上曾經有人講過, 但自問功力不夠所以沒做,c hing 有興趣可網上找找。
2. 可用國內梅林 koolshare.cn, 他們的梅林已有iptable和v2ray plugin. |