linux網路服務代理squid
阿新 • • 發佈:2019-01-10
正向代理
服務端配置
下載服務
yum install squid -y
配置檔案
vim /etc/squid/squid.conf
重新啟動服務,關閉防火牆
systemctl restart squid
systemctl stop firewalld
客戶機測試
瀏覽器設定如下寫入安裝squid的服務機ip,以及預設埠3128,就可以通過代理訪問外網
反向代理
配置檔案
vim /etc/squid/squid.conf
抗壓叢集
編輯配置檔案
vim /etc/squid/squid.conf
配置如下
設定虛擬主機
http_port 80 vhost vport //設定虛擬主機
配置代理訪問的真實伺服器,伺服器ip,上級 ,埠80 ,0表示掛了通知3130表示掛了通知其他伺服器,代理,呼叫,權重係數控制訪問輪次為2,名稱
cache_peer 172.25.254.128 parent 80 0 proxy-only round-robin weight=2 name=web1
cache_peer 172.25.254.112 parent 80 3130 proxy-only round-robin name=web2
cache_peer_domain www.westos.com web1 web2 //控制訪問www.westos.com,來源由web1與web2提供
測試,訪問代理時,F5重新整理會訪問道不同的頁面,代理訪問的是不同的伺服器