自回一下
我發現如果直接連到該proxy的話,速度真的很慢,大概40kb/s
但如果我用另一台主機,用ssh連到那台vps,用tunnel的方式連到proxy,速度可以到1m
補充清楚一點好了
假設我的vps主機是A,另一台做ssh tunnel的主機是B
A上面有跑squid,如果proxy設定直接連到A主機,速度只有40kb/s
如果是在B主機上用ssh做tunnel,指令大概長這樣
ssh A -L 0.0.0.0:1234:127.0.0.1:4567
(4567為A主機上proxy的port)
那我的porxy如果指向到B,透過B連到A出去,則速度可以到達1mb/s
有人知道這瓶頸在哪裡嗎...
這樣看起來squid沒問題@@,可是直連的速度實在慢的誇張
※ 引述《filiaslayers (司馬雲)》之銘言:
: 我租了一個vps當跳版,然後在上面有跑squid跟pptp vpn
: 我發現用squid的時候,下載速度幾乎都不到1mbps,不過上傳有10mbps
: 但如果走vpn的話,上下的傳的速度都有破3mbp
: 我有試著在squid設定裡加上了
: cache deny all,還有在cache_dir那邊加入了read-only
: 甚至把快取資料用soft link丟到ramdisk上,效率都沒有起色
: 請問還有別的辦法可以提升squid的效能嗎?或是有更好的proxy軟體
: 我只要做代理而已,不需要快取資料
--
鉛華洗盡,偎江感雲
--
我發現如果直接連到該proxy的話,速度真的很慢,大概40kb/s
但如果我用另一台主機,用ssh連到那台vps,用tunnel的方式連到proxy,速度可以到1m
補充清楚一點好了
假設我的vps主機是A,另一台做ssh tunnel的主機是B
A上面有跑squid,如果proxy設定直接連到A主機,速度只有40kb/s
如果是在B主機上用ssh做tunnel,指令大概長這樣
ssh A -L 0.0.0.0:1234:127.0.0.1:4567
(4567為A主機上proxy的port)
那我的porxy如果指向到B,透過B連到A出去,則速度可以到達1mb/s
有人知道這瓶頸在哪裡嗎...
這樣看起來squid沒問題@@,可是直連的速度實在慢的誇張
※ 引述《filiaslayers (司馬雲)》之銘言:
: 我租了一個vps當跳版,然後在上面有跑squid跟pptp vpn
: 我發現用squid的時候,下載速度幾乎都不到1mbps,不過上傳有10mbps
: 但如果走vpn的話,上下的傳的速度都有破3mbp
: 我有試著在squid設定裡加上了
: cache deny all,還有在cache_dir那邊加入了read-only
: 甚至把快取資料用soft link丟到ramdisk上,效率都沒有起色
: 請問還有別的辦法可以提升squid的效能嗎?或是有更好的proxy軟體
: 我只要做代理而已,不需要快取資料
--
鉛華洗盡,偎江感雲
--
All Comments