squid服务配置(正向、反向代理)
代理:
就是代理網(wǎng)絡(luò)用戶去取得網(wǎng)絡(luò)信息。
Squid是一種用來緩沖Internet數(shù)據(jù)的軟件。安裝Squid服務(wù)實現(xiàn)代理緩存服務(wù)器功能。
正向代理:意思是一個位于客戶端和原始服務(wù)器之間的服務(wù)器,為了從原始服務(wù)器取得內(nèi)容,客戶端向代理發(fā)送一個請求并指定目標(biāo)(原始服務(wù)器),然后代理向原始服務(wù)器轉(zhuǎn)交請求并將獲得的內(nèi)容返回給客戶端。客戶端才能使用正向代理。
實驗:
代理服務(wù)器:192.168.50.126 可以直接訪問 www.baidu.com
客戶端主機(jī):192.168.50.66 不可以直接訪問 www.baidu.com
實驗的結(jié)果:客戶主機(jī)需要通過代理服務(wù)器可以看到 www.baidu.com 中的內(nèi)容
在代理服務(wù)器端:
vim /etc/squid/squid.conf #修改squid服務(wù)配置文件
客戶端主機(jī)中:
可以看到ping 不通 也打不開網(wǎng)頁
首先在瀏覽器中進(jìn)行設(shè)置:
設(shè)置好之后再次打開百度
雖然可以查看到網(wǎng)頁,但是不能連接。
反向代理
服務(wù)器根據(jù)客戶端的請求,從其關(guān)系的一組或多組后端服務(wù)器上獲取資源,然后再將這些資源返回給客戶端,客戶端只會得知反向代理的IP地址,而不知道在代理服務(wù)器后面的服務(wù)器簇的存在。
企業(yè)自己進(jìn)行設(shè)置 讓客戶訪問代理服務(wù)器看到資源服務(wù)器的東西,代理服務(wù)器中并沒有資源。
客戶端主機(jī)192.168.50.13:只想要看到自己想看到的內(nèi)容,不管自己訪問的是那一臺主機(jī)。
代理服務(wù)器192.168.50.66:作為客戶端和資源服務(wù)器的中間,讓客戶端通過訪問理服務(wù)器看到資源服務(wù)器上的內(nèi)容。
資源服務(wù)器192.168.50.126:該服務(wù)其中存在客戶想要訪問的資源,但是不讓直接訪問該服務(wù)器來獲取資源。
實驗如下:
資源服務(wù)器:
代理服務(wù)器:
客戶端測試:
將要訪問的地址和代理服務(wù)器的IP寫入
然后訪問地址
總結(jié)
以上是生活随笔為你收集整理的squid服务配置(正向、反向代理)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php oracle 需要libmysq
- 下一篇: js手机号中间四位_11位手机号码隐藏中