squid代理

一.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

 wKioL1mmWW-S3QqwAABN14fbRHU925.png

2.配置正向代理spa

(1).開啓squid服務,查看工做端口。代理

systemctl start squid開啓服務rest

netstat -antlpe | grep squid

wKiom1mmWdCAiHCQAABer6Xphuc219.png 


(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

 wKiom1mmWdvg4PRuAABiPAaeO9w243.png

(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的網頁

 

wKiom1mmWiChMC9DAACtRORs7bo232.png

wKioL1mmWgywOxW9AADjpbejwSQ182.png

wKiom1mmWiCSCppnAABFTM3ViPI333.png


3.配置反向代理

同一個域名訪問不一樣ip,緩解訪問壓力

(1).編輯配置文件vim /etc/squid/.conf

(2)關閉客戶機的上網代理

wKioL1mmWoCS2_46AACqSLE39c8247.png

(3)關閉服務機的httpd服務

wKiom1mmWq_y3KgUAAEGR0-E4Zc267.png

(4)測試:

wKiom1mmWr-Cj-2JAABrvt1zFQQ716.png

相關文章
相關標籤/搜索