鳥哥私房菜實踐(14) PROXY

2021-06-27 13:58:04 字數 1508 閱讀 4180

簡單體驗

1、安裝軟體,yum install squid.x86_64

2、微調配置檔案,/etc/squid/squid.conf

除了 cache_dir 那一行取消批註,其他的保持不動!

3、啟動服務,檢視埠

service squid start

netstat -tulnp | grep squid

4、使用本機www服務測試

應用場景1:限制訪問的目標網域

1、控制策略:首先定義乙個acl,然後使用 http_access 控制其放行與否。

語法:acl 《自定義的 acl 名稱》 《要控制的 acl 型別》 《設定的內容》

http_access 2、修改配置檔案

3、定義禁止訪問的網域

vi /etc/squid/dropdomain.txt

.yahoo.com

3、啟動服務

service squid restart

4、測試,檢視是否拒絕訪問

links

*************************==

應用場景2:proxy 的認證設定

1. 修改 squid.conf

auth_param basic program /usr/lib64/squid/ncsa_auth /etc/squid/squid_user.txt

auth_param basic children 5

auth_param basic realm welcome to vbird's proxy-only web server

# 第一行為透過 ncsa_auth 讀取 squid_user.txt 密碼

# 第二行為啟動 5 個程式 (squid 的子程式) 來管理驗證的需求;

# 第三行為驗證時,顯示給使用者看的歡迎訊息,這三行可寫在最上面!

2. 建立密碼資料,建立乙個使用者uu1

htpasswd -c /etc/squid/squid_user.txt uu1

3. 重啟服務,service squid restart

4. 測試

提示錯誤:cache access denied.

使用圖形瀏覽器驗證通過。

鳥哥私房菜

鳥哥 linux 私房菜 ad 在我們平時使用unix命令的時候,需要平時多積累並且整理。下面,就是我們在平時時候整理的unix命令。而且是很全面的bash內建命令.bash內建unix命令 執行當前程序環境中的程式。同source。file dotunix命令從檔案file中讀取命令並執行。空操作...

鳥哥私房菜 20

本章主要與linux的啟動有關。1 linux 啟動流程一覽 1 載入bios的硬體資訊與進行自我測試,並依據設定取得第乙個可啟動的裝置 bios會首先cmos,通過cmos讀取硬體配置。2 讀取並執行第乙個啟動裝置內mbr的boot loader mbr master boot loader 3 ...

鳥哥Linux私房菜

linux相關知識 鳥哥linux私房菜 真是人間美味啊!linux 基礎篇 引言 這部份包括了早期的red hat 6.x以及 鳥哥寫的 一 二版的基礎篇各章節文章彙整!第一部份 linux的規劃與安裝 第二部份 linux檔案 目錄與磁碟格式 第三部份 學習shell與shell scripts...