1. 程式人生 > >linux網路服務代理squid

linux網路服務代理squid

 

 

正向代理

服務端配置

下載服務

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重新整理會訪問道不同的頁面,代理訪問的是不同的伺服器