大家好,我是陆砚码。今天我们来聊聊Linux系统下的代理服务器——squid的安装和使用。squid是一款高性能的代理缓存服务器,能大大提高网络访问速度。下面,我就来手把手教你如何安装和使用squid。
一、squid简介
Squid支持多种协议,如FTP、gopher、HTTPS和HTTP等。它通过缓存数据来提高访问速度,比如当你第一次访问一个网页时,squid会将其缓存下来。下次再访问时,就直接从缓存中读取,大大节省了时间。
二、代理服务器安装步骤
1. 使用yum安装squid软件:
[root@s145 ~]# yum install -y squid
Installed:
squid.x86_64 7:3.5.20-17.el7_9.6
Dependency Installed:
...
Complete!
2. 启动squid服务:
[root@s145 ~]# systemctl start squid
3. 修改代理端口:
[root@s145 ~]# vim /etc/squid/squid.conf
主要关注两个参数:
acl localnet src 192.168.0.0/16 #配置运行访问代理服务器的源
http_port 3128 #设置代理服务器监听端口,默认3128,建议修改,如果启用了防火墙需要开放监听端口的安全策略。
4. 查看服务端口:
[root@s145 ~]# netstat -tnpl |grep 3128
tcp6 0 0 :::3128 ::😗 LISTEN 15141/(squid-1)
三、客户端安装
1. Linux环境http代理:
编辑/etc/profile配置文件
在文件底加入如下内容
#http代理配置
export http_proxy=http://192.168.0.145:3128
export https_proxy=http://192.168.0.145:3128
使系统环境配置生效
[root@s146 ~]# source /etc/profile
2. Windows环境浏览器代理:
设置代理前的网络验证,配置浏览器代理,然后通过浏览器访问互联网。
以上就是squid的安装和使用方法,希望对大家有所帮助。如果你还有其他问题,欢迎在评论区留言。我是陆砚码,我们下期再见!
