您好,登錄后才能下訂單哦!
這篇文章主要介紹Windows下Squid怎么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
【版本選擇】
依據 官方二進制文件 頁面底部的說明:
建議Windows XP/2003選擇第三方版本,Windows 7/2008及以上選擇官方二進制文件 。
【Squid-3.5在Windows 7/2008下】
下載squid.msi安裝文件,安裝過程沒什么好說的。
匿名代理基本配置。在配置文件(D:\Squid\etc\squid\squid.conf)中修改或添加如下內容:
forwarded_for delete via off
更改默認端口。修改配置文件的http_port項:
http_port 3128
訪問控制,禁止訪問某些域名。
# 定義禁止訪問組 # 組名: walkerdenysite # dstdomain 是關鍵詞 acl walkerdenysite dstdomain .qq.com .google.com # 禁止域名訪問也可以配文件 # http_access deny "/etc/squid/denysite.list" # 禁止訪問 walkerdenysite 組 # 如果禁止無效,檢查下面這句命令在文件中的位置 http_access deny walkerdenysite
訪問控制,定義一個名為walker的控制組,并允許此控制組。
acl walker src 99.0.0.0/8 #99段的A類地址 acl walker src 5.4.3.2/32 #單個IP地址5.4.3.2 http_access allow walker #允許walker組
修改或添加 dns。
dns_nameservers 223.5.5.5 119.29.29.29 114.114.114.114
記得重新載入配置文件(D:\Squid\bin目錄下):
squid -k reconfigure
更多細節可參考配置文件說明文件:D:\Squid\etc\squid\squid.conf.documented。
【Squid-2.7在Windows XP/2003下】
1、下載squid-2.7.STABLE8-bin.zip,解壓到C盤。
2、初始化配置文件。到C:\squid\etc目錄下,修改文件名:(注意備份哦)
cachemgr.conf.default -> cachemgr.conf mime.conf.default -> mime.conf squid.conf.default -> squid.conf squid_radius_auth.conf.default -> squid_radius_auth.conf
3、初始化緩存目錄 -> 并安裝服務 -> 啟動服務。到C:\squid\sbin目錄下,執行命令:
squid -z #初始化緩存目錄 squid -i -n walker_proxy #安裝服務,不用-n參數時默認名為squid net start walker_proxy #啟動服務
4、重新載入配置文件。
squid -k reconfigure -n walker_proxy
【二級代理與端口映射】
需求如下:
端口8011 --- squid(二級代理) --- 192.168.90.11(一級代理)
端口8022 --- squid(二級代理) --- 192.168.90.22(一級代理)
注意上面的兩個二級代理是同一臺機器,即不同端口映射到不同一級代理。可通過 cache_peer 和 cache_peer_access 共同實現。配置示例如下:
http_port 8011 http_port 8022 acl myport8011 myport 8011 #myport指向squid自己的端口號,用以接受客戶請求 acl myport8022 myport 8022 http_access allow myport8011 http_access allow myport8022 #指定兩個鄰居(即一級代理),注意這里的端口是鄰居的端口,不是本機的端口 cache_peer 192.168.90.11 parent 8011 0 default no-query cache_peer 192.168.90.22 parent 8022 0 default no-query #讓從 8011 端口進來的請求走 192.168.90.11 這個一級代理 #讓從 8022 端口進來的請求走 192.168.90.22 這個一級代理 cache_peer_access 192.168.90.11 allow myport8011 cache_peer_access 192.168.90.22 allow myport8022
以上是“Windows下Squid怎么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。