• 21

突破mCool的龜速


Bomba wrote:
我手邊有Androi...(恕刪)

原來mcool 的proxy本身有這麼快啊
我每次用中華電信的測速網站來測都沒有這麼快 冏

fwekj wrote:
可以分享去中華電信測速網頁的測速結果嗎?
我用mcool 本身的proxy測試
就算在凌晨這種極少人用的時間點,下載約2mbps,上傳約1mbps


使用mcool透過自架squid的上網測速,因為家中網路的上傳速度為5mb限制了其最高速度。

感謝
可是用區網代理出去為什麼速度還是30M.

lin14732 wrote:
可是用區網代理出去為什麼速度還是30M.


速度會慢是因為3G的上網速度本來就比有線網路還慢。

Bomba wrote:
第二行也是可行,會無效的原因是... rc.local這個檔案的x權限預設沒打開,下chmod改掉就ok了


經BOMBA的指導及小弟測試後第2行確實可行,但要再加執行這行「chmod 755 /etc/rc.local」即可。
lin14732 wrote:感謝
可是用區網代理出去為什麼速度還是30

因為區網是直接proxy由內網傳資料給你,等於你會有無線網路150M頻寬,或者是有線100M,如果你用手機3g和你的proxy連線,proxy要回傳資料給你的手機,一樣要經過外網回傳,所以,用到你外網上傳頻寬.
徵:
家裡網路固定IP,上傳10M以上、
(因為家裡社區綱路上傳最高5M、合約10月才到期),
網樂通我出加設定(代價-分享代理)、
台中地區(潭子區最好)

lin14732 wrote:
家裡網路固定IP,上傳10M以上、
(因為家裡社區綱路上傳最高5M、合約10月才到期),...(恕刪)

你是無實體ip的社區網路嗎?
其實,要提供共享proxy,
最大的問題是.....
萬一,對方拿網路來亂搞,如果有做什麼犯罪行為,
實在是有點風險高

請社區網路給我一個他們的實體IP、指向他給我非實體IP和埠、
自已的路由器再指向網樂通的IP和埠、完成
供大家參考我的設定, 也歡迎提供建議...
如果要copy過去用的, 要注意
1. port目前是寫XXXX, 請自己改成自己想要的port
2. 你的host name可以改成自己想要的名字, 目前是寫"Proxy_Name"
3.有寫#<===的說明的是上一行的
4. 如果要自拿去用, 可以先把原本的內容殺掉(我不大會用nano, 以前的vi也都忘光啦, 只好按住Ctrl + K 一行一行刪, 再把下面內容copy上去

下次想加入密碼設定

PS. 原檔來自鳥哥的Linux私房菜, 我自己做了一些修改(http://linux.vbird.org/linux_server/0420squid.php)


# 1. 信任用戶與目標控制,透過 acl 定義出 localhost 等相關用戶
acl manager proto cache_object
acl localhost src 127.0.0.1/32
#acl localhost src ::1/128
#acl to_localnet src 221.120.0.0-221.120.95.255/32
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32
acl localnet src 221.120.0.0-221.120.95.255/32
#<==定義 to_localhost 可連線到本機
#acl to_localhost dst ::1/128

# 2. 信任用戶與目標控制,定義可能使用這部 proxy 的外部用戶(內網)
acl localnet src 10.0.0.0/8 #
#<==可發現底下都是 private IP 的設定
acl localnet src 172.16.0.0/12
acl localnet src 192.168.0.0/16
#acl localnet src fc00::/7
#acl localnet src fe80::/10
# 上述資料設定兩個用戶 (localhost, localnet) 與一個可取得目標 (to_localhost)

# 3. 定義可取得的資料埠口所在!
acl SSL_ports port 443
#<==連線加密的埠口設定
acl Safe_ports port 80 # http <==公認標準的協定使用埠口
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
# 定義出 SSL_ports 及標準的常用埠口 Safe_ports 兩個名稱
acl CONNECT method CONNECT

# 4. 定義這些名稱是否可放行的標準依據(有順序喔!)
http_access allow manager localhost
#<==放行管理本機的功能
acl SSL_ports port 443
#<==連線加密的埠口設定
acl Safe_ports port 80 # http <==公認標準的協定使用埠口
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
# 定義出 SSL_ports 及標準的常用埠口 Safe_ports 兩個名稱
acl CONNECT method CONNECT

# 4. 定義這些名稱是否可放行的標準依據(有順序喔!)
http_access allow manager localhost
#<==放行管理本機的功能
#http_access deny all <==全部都予以拒絕啦!

# 5. 網路相關參數,最重要的是那個定義 Proxy 協定埠口的 http_port
http_port XXXX transparent
#<==Proxy 預設的監聽用戶端要求的埠口,是可以改的
# 其實,如果想讓 proxy server/client 之間的連線加密,可以改用 https_port (923)

# 6. 快取與記憶體相關參數的設定值,尤其注意記憶體的計算方式
hierarchy_stoplist cgi-bin ?
#<==hierarchy_stoplist 後面的關鍵字 (此例為 cgi-bin)
# 若發現在用戶端所需要的網址列,則不快取 (避免經常變動的資料庫或程式訊息)
cache_mem 0 MB
#<==給proxy額外的記憶體,用來處理最熱門的快取資料(需自己加)

# 7. 磁碟快取,亦即放置快取資料的目錄所在與相關設定
cache_dir ufs /var/spool/squid 100 16 256 read-only
#<==預設使用 100MB 的容量放置快取
coredump_dir /var/spool/squid
# 底下的四個參數得要自己加上來喔!舊版才有這樣的預設值!
minimum_object_size 0 KB
#<==小於多少 KB 的資料不要放快取,0 為不限制
maximum_object_size 4096 KB
#<==與上頭相反,大於 4 MB 的資料就不快取到磁碟
cache_swap_low 90
#<==與下一行有關,減低到剩下 90% 的磁碟快取為止
cache_swap_high 95
#<==當磁碟使用量超過 95% 就開始刪除磁碟中的舊快取

# 8. 其他可能會用到的預設值!參考參考即可,並不會出現在設定檔中。
access_log /var/log/squid/access.log squid
#<==曾經使用過 squid 的用戶記錄
#ftp_user Squid@ <==當以 Proxy 進行 FTP 代理匿名登入時,使用的帳號名稱
#ftp_passive on <==若有代理 FTP 服務,使用被動式連線
#refresh_pattern ^ftp: 1440 20% 10080
#refresh_pattern ^gopher: 1440 0% 1440
#refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
#refresh_pattern . 0 20% 4320
# 上面這四行與快取的存在時間有關,底下內文會予以說明
cache_mgr root
#<==預設的 proxy 管理員的 email
cache_effective_user squid
#<==啟動 squid PID 的擁有者
cache_effective_group squid
#<==啟動 squid PID 的群組
# visible_hostname <==有時由於 DNS 的問題,找不到主機名會出錯,就得加上此設定
ipcache_size 1024 <==以下三個為指定 IP 進行快取的設定值
ipcache_low 90
ipcache_high 95
visible_hostname Proxy_Name




  • 21
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 21)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?