CentOS安裝squid代理伺服器
安裝squid:
yum install squid
安裝的版本是squid-3.1.10-1.el6_2.3.i686。
一、正向代理
1、先備份配置檔案
cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
2、編輯配置檔案
vim /etc/squid/squid.conf
修改:
http_access deny all
為:
http_access allow all
允許所有使用者使用代理。
修改:
http_port 3128
為:
http_port 192.168.1.100:3128
設定squid代理IP和埠。
3、檢查配置引數是否有錯
squid -k parse
初始化快取:
squid -z
啟動服務:
service squid start
檢視埠是否開啟:
netstat -ntpl
4、在windows上設定代理
開啟IE -> 工具 -> Internet選項 -> 連線 -> 區域網設定。勾選代理伺服器下面的方格。設定地址為squid代理伺服器IP,埠為3128。
quid 使用者名稱密碼認證
利用 apache 攜帶的工具 htpasswd 生成密碼檔案並新增相應的使用者資訊,可能需要寫全 htpasswd 的路徑(如果這個伺服器上有若干網站,選擇使用80埠的那個目錄下的htpasswd)
/usr/bin/htpasswd -c /etc/squid/passwd testuser
根據提示輸入密碼:1234
成功後將會在 /etc/squid/passwd 中寫入:
testuser:cuUEnEwyMTcGY
第一列表明使用者名稱,第二列表明密碼
修改 squid 配置檔案:
# 定義了認證方式為 basic,認證程式的路徑,認證程度需要讀取的帳戶檔案(注意 ncsa_auth 和 上個步驟建立的 passwd 的路徑)
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
# 自定義一條名為 auth_user 的ACL,ACL型別為 proxy_auth 通過外部程式進行使用者認證方式,列表值為REQUIRED,說明接受所有合法使用者的訪問,然後使用 http_access 選項允許該列表
acl auth_user proxy_auth REQUIRED
http_access allow auth_user
相關文章
- CentOS7上安裝Squid代理詳細教程【附帶使用教程】CentOSUI
- CentOS搭建squid正向代理教程。CentOSUI
- squid代理伺服器UI伺服器
- Linux伺服器---安裝squidLinux伺服器UI
- squid透明代理的安裝和實現薦UI
- 配置 Squid 作為 SSH 代理伺服器UI伺服器
- squid 代理轉發內網伺服器UI內網伺服器
- 基於騰訊雲搭建squid代理伺服器UI伺服器
- 高效配置Linux代理伺服器Squid介紹Linux伺服器UI
- Freebsd 下安裝squidUI
- centOS伺服器環境安裝CentOS伺服器
- 伺服器CentOS 7安裝 MySQL 8.0伺服器CentOSMySql
- CentOS 8 安裝 mariadb 伺服器CentOS伺服器
- CentOS 7 安裝配置SVN伺服器CentOS伺服器
- FMS伺服器在centos下安裝伺服器CentOS
- squid反向代理安全控制UI
- 用squid配置代理伺服器(基於Ubuntu Server 12.04)UI伺服器UbuntuServer
- RHEL6下squid代理之正向代理UI
- CentOS 8 安裝 Caddy Web伺服器CentOSWeb伺服器
- CentOS 7伺服器下Nginx安裝配置CentOS伺服器Nginx
- 阿里雲Centos伺服器安裝Nginx阿里CentOS伺服器Nginx
- Centos7安裝Web伺服器–Apache2.4.18安裝CentOSWeb伺服器Apache
- linux 下 squid 安裝日誌 (轉)LinuxUI
- BlueHost伺服器Centos安裝常用皮膚命令伺服器CentOS
- 如何在 CentOS 7 上安裝 Redis 伺服器CentOSRedis伺服器
- 如何在CentOS 8中安裝OpenLiteSpeed Web伺服器CentOSWeb伺服器
- 雲伺服器linux centos安裝圖形介面伺服器LinuxCentOS
- Centos7伺服器上RabbitMQ單機安裝CentOS伺服器MQ
- centos7雲伺服器安裝nginx記錄CentOS伺服器Nginx
- Centos7安裝與配置OpenVPN伺服器CentOS伺服器
- Linux伺服器配置——安裝CentOS以及源配置Linux伺服器CentOS
- CentOS 6.3下rsync伺服器的安裝與配置CentOS伺服器
- 如何在 CentOS 7 上安裝 Percona伺服器CentOS伺服器
- CentOS 6.3下Samba伺服器的安裝與配置CentOSSamba伺服器
- CentOS 6.5安裝Oracle 11.2.0.4------CentOS 6.5安裝CentOSOracle
- 如何通過代理伺服器安裝 Ubuntu 桌面版伺服器Ubuntu
- CentOS安裝jdkCentOSJDK
- CentOS安裝gitCentOSGit