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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

squid 服务器的应用

發布時間:2023/12/9 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 squid 服务器的应用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

實驗名稱:squid 服務器的應用

實驗目標:

任務一:實現正向代理

任務二:實現透明代理

任務三:實現反向代理

?????? 提示1、在啟動squid服務程序之前需要先確認Linux主機具有完整的域名,如果沒有可以在hosts文件中進行設置

?????? 提示2、squid服務器第一次啟動前的初始化工作可以使用squid –z命令手工完成,如不手工進行,squid啟動腳本也會自動完成初始化工作。

實驗拓撲:

此時虛擬機B為外網的一臺 squid代理服務器、

根據拓撲配置好實驗環境,在這里就不演示了

任務一:實現正向代理

分析:在B上做squid代理,(B可以是企業內部的一臺有著外網ip的計算機,或是外網的計算機)然后在客戶端訪問外網web服務器,在后查看是那個ip地址在訪問自己 如果是代理服務器的ip則說明代理成功

Squid服務器在RHEL5系統中已經默認安裝了

確認主機具有完整的域名

在B上配置

修改squid主配置文件

然后退出保存

唉、在啟動服務的時候出現了一個錯誤

服務總是啟動不成功,然后再網上搜了下 ,解決方案如下

把squid.conf中的visible_hostname改為:
visible_hostname 192.168.15.2???? (為本機ip)

然后啟動服務

記得要初始化

A還需開啟路由功能,還需要在B上添加一條路由,使xp可以ping通squid代理服務器,因為xp要和代理服務器通信

最后一步設置客戶端IE

然后再客戶端訪問Cweb服務器

可以訪問、最后在C 服務器上查看是那個ip訪問了自己、如果是代理服務器的ip1.1.1.3訪問自己說明代理成功

按住shift+上頁? 翻到上面

都是代理服務器的ip在訪問自己的80端口,成功.

任務二:實現透明代理

分析:透明顧名思義是看不見的代理,客戶端不用作任何操作,(客戶端是不連外網的)但前提條件squid服務器必須在客戶端網關服務器上做,即在A上做squid代理服務器,最后通過squid代理服務器上網。

開始試驗,在網關服務器A上

然后再A上安裝squid軟件包,我這Linux沒有安裝,這里就不演示安裝步驟了,上面有

安裝成功后,修改主配置文件

然后退出保存

初始化

然后啟動服務

再添加一條規則

注明:客戶端不用作任何操作,只用把網關設置上,這個實驗A也需開啟路由功能

最后用xp進行訪問C? web server

訪問成功,然后再C上查看訪問自己的計算機應該是虛擬機A 因為他是代理服務器

代理成功,訪問本機網站的都虛擬機A的ip 1.1.1.1

其實沒有什么要配置的命令,大概只需要將squid服務安裝到A上略加修改配置文件即可

任務三:實現反向代理

分析:反向顧名思義是為服務器做的代理,比如新浪網、百度網、等等、它們在世界各地都有反向代理,客戶訪問它們的代理服務器即可以訪問相應的網站、這樣一來百度著一些大的網站服務器就會負擔減輕,可以為web服務器加速,它通過在繁忙的WEB服務器和Internet之間增加一個高速的WEB緩沖服務器(即:WEB反向代理服務器)來降低實際的WEB服務器的負載

在本實驗中c為一臺web服務器,將在B上做反向代理,實驗效果是客戶機192.168.15.10訪問1.1.1.3 可以出現Cweb服務器的網站內容,這樣就提到反向代理的作用,

配置squid服務器

n 修改squid.conf配置文件中的設置

# vi /etc/squid/squid.conf

//在配置文件中設置以下的配置行

http_port 80 vhost vport

cache_peer 1.1.1.2 parent 80 0 no-query originserver

icp_port 3130

n 重新啟動squid服務器

# service squid reload

實驗開始

根據拓撲配置好實驗環境,在B上安裝squid軟件包,就不演示步驟了,上面有安裝步驟

現在修改squid主配置文件

然后退出保存,重啟服務

現在已經配置好了 ,但是不知道那里出了問題,用xp訪問1.1.1.3連接不到1.1.1.2的網站,正常情況下應該是可以訪問的

現在好了,我吧不能訪問的原因找到了,xp連B虛擬機都ping不通肯定不能訪問了 ,因為xp要訪問反向代理服務器,達到訪問C web服務器的效果,那么肯定要首先能ping通B虛擬機,我在A上開啟了路由功能即可以訪問,如下圖

成功。。。

試驗總結:再做反向代理的時候把我整的無言了 ,經過研究才發現是iptables里面的問題 ,要注意防火墻的設置情況

轉載于:https://blog.51cto.com/liweiyang/731748

總結

以上是生活随笔為你收集整理的squid 服务器的应用的全部內容,希望文章能夠幫你解決所遇到的問題。

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