一.squid正向代理vim
1.環境配置瀏覽器
(1).服務器端須要兩塊網卡,eth0和eth1緩存
eth0設置ip爲172.25.254.124 eth1設置ip爲172.25.24.124服務器
(2).客戶端須要一塊網卡eth0ide
eth0設置ip爲172.25.254.224測試
(3).在服務器端安裝squid,httpd服務,而且關閉火牆ui
2.配置正向代理spa
(1).開啓squid服務,查看工做端口。代理
systemctl start squid開啓服務rest
netstat -antlpe | grep squid
(2)編輯配置文件
vim /etc/squid/squid.conf
http_access allow all 容許全部人訪問
http_port 3128 該服務開啓的端口
cache_dir ufs /var/spool/squid 100 16 256 將緩存目錄打開,緩存靜態文件以節省帶寬,100MB的cache大小,16個一級目錄和256個二級目錄
systemctl restart squid
(3)測試
客戶機瀏覽器:Edit--->Preference--->Advanced---->Network---->Settings
Manuak proxy configurantion 手動設置客戶機172.25.254.224的上網代理
客戶機172.25.254.224和服務器172.25.24.124不在同一個網段上,但藉助172.25.254.124的代理能夠訪問172.25.24.124的網頁
3.配置反向代理
同一個域名訪問不一樣ip,緩解訪問壓力
(1).編輯配置文件vim /etc/squid/.conf
(2)關閉客戶機的上網代理
(3)關閉服務機的httpd服務
(4)測試: