日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

squid服务配置(正向、反向代理)

發布時間:2025/3/11 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 squid服务配置(正向、反向代理) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

代理
就是代理網絡用戶去取得網絡信息。
Squid是一種用來緩沖Internet數據的軟件。安裝Squid服務實現代理緩存服務器功能。
正向代理:意思是一個位于客戶端和原始服務器之間的服務器,為了從原始服務器取得內容,客戶端向代理發送一個請求并指定目標(原始服務器),然后代理向原始服務器轉交請求并將獲得的內容返回給客戶端。客戶端才能使用正向代理。
實驗:
代理服務器:192.168.50.126 可以直接訪問 www.baidu.com
客戶端主機:192.168.50.66 不可以直接訪問 www.baidu.com
實驗的結果:客戶主機需要通過代理服務器可以看到 www.baidu.com 中的內容

在代理服務器端:

yum install squid.x86_64 -y 安裝squid 服務軟件systemctl start squid 打開軟件systemctl enable squid.service 設置00服務開機自動啟動netstat -antlupe |grep squid 查看squid服務使用的端口firewall-cmd --permanent --add-port=3128/tcp 在防火墻中添加該端口firewall-cmd --reload 重新加載防火墻配置


vim /etc/squid/squid.conf #修改squid服務配置文件

客戶端主機中:


可以看到ping 不通 也打不開網頁

首先在瀏覽器中進行設置:



設置好之后再次打開百度


雖然可以查看到網頁,但是不能連接。

反向代理
服務器根據客戶端的請求,從其關系的一組或多組后端服務器上獲取資源,然后再將這些資源返回給客戶端,客戶端只會得知反向代理的IP地址,而不知道在代理服務器后面的服務器簇的存在。
企業自己進行設置 讓客戶訪問代理服務器看到資源服務器的東西,代理服務器中并沒有資源。
客戶端主機192.168.50.13:只想要看到自己想看到的內容,不管自己訪問的是那一臺主機。
代理服務器192.168.50.66:作為客戶端和資源服務器的中間,讓客戶端通過訪問理服務器看到資源服務器上的內容。
資源服務器192.168.50.126:該服務其中存在客戶想要訪問的資源,但是不讓直接訪問該服務器來獲取資源。

實驗如下:
資源服務器:

yum install httpd -y #安裝httpd服務systemctl start httpd #啟動服務systemctl stop firewalld.service #關閉防火墻vim /var/www/html/index.html 編寫默認發布文件,這個文件內容當作客戶想要看到的資源systemctl restart httpd #重新啟動httpd服務


代理服務器:

yum install squid.x86_64 -y #安裝squid 服務軟件systemctl start squid #開啟服務vim /etc/squid/squid.conf 指定該代理服務器后端服務器是哪一個,并且使用虛擬主機以及虛擬端口使用httpd的80端口systemctl restart squid.service #重新啟動服務systemctl stop firewalld.service #關閉防火墻


客戶端測試:

vim /etc/hosts 編輯解析文件


將要訪問的地址和代理服務器的IP寫入
然后訪問地址

總結

以上是生活随笔為你收集整理的squid服务配置(正向、反向代理)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。