安裝Squid到CentOS(YUM)


運行環境

系統版本:CentOS Linux release 7.3.1611 (Core)
軟件版本:無
硬件要求:無

安裝過程

1、關閉防火牆和SeLinux

[root@localhost ~]# systemctl stop firewalld       => 關閉防火牆
[root@localhost ~]# systemctl disable firewalld    => 禁止防火牆開機自啟
[root@localhost ~]# setenforce 0                   => 關閉SeLinux(當前生效)
[root@localhost ~]# vi /etc/sysconfig/selinux      => 關閉SeLinux(永久生效)
SELINUX=disabled

2、安裝YUM-EPEL存儲庫

YUM-EPEL存儲庫由EPEL官方提供。

[root@localhost ~]# rm -rf /etc/yum.repo/*.repo
[root@localhost ~]# rpm -ivh epel-release-latest-7.noarch.rpm
[root@localhost ~]# yum clean all
[root@localhost ~]# yum makecache

3、安裝Squid

[root@localhost ~]# yum -y install squid

4、配置Suid做正向代理

[root@localhost ~]# vi /etc/squid/squid.conf	
acl localnet src 192.168.1.0/24		    #定義一個ACL,名為localnet,基於源地址為192.168.1.0/24網段
http_access allow localnet			    #調用ACL,允許localnet列表中的網段訪問代理服務器
http_access deny all				    #拒絕所有
http_port 192.168.1.1:3128			    #設置監聽端口和地址,默認為3128
coredump_dir /var/spool/squid		    #設置一個內核轉存目錄,當Squid掛掉的時候,會將內存中的數據寫到該目錄下
access_log /var/log/squid/access.log	#日志文件存放位置

5、開啟服務並查看端口

[root@localhost ~]# systemctl start squid
[root@localhost ~]# netstat -lnupt |grep squid

6、在Windows下配置客戶端

6.1、只需要設置代理服務器地址指向代理服務器即可

設置步驟:打開IE瀏覽器-----Internet屬性------連接-----局域網設置


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM