Linux下安装并实用Squid
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章主要介绍Linux下安装并实用Squid,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Squid是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务
千家信息网最后更新 2026年11月04日Linux下安装并实用Squid
这篇文章主要介绍Linux下安装并实用Squid,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
Squid是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器。

安装和配置
使用 sudo 安装 squid 软件包:
$ sudo dnf install squid -y
squid 配置文件非常庞大,但是我们只需要配置其中一些。Squid 使用访问控制列表来管理连接。
编辑 /etc/squid/squid.conf 文件,确保你有下面解释的两行。
首先,指定你的本地 IP 网络。默认配置文件已经列出了最常用的,但是如果没有,你需要添加你的配置。例如,如果你的本地 IP 网络范围是 192.168.1.X,那么这行会是这样:
acl localnet src 192.168.1.0/24
接下来,添加以下行,将 SSH 端口添加为安全端口:
acl Safe_ports port 22
保存该文件。现在启用并重启 squid 代理服务:
$ sudo systemctl enable squid$ sudo systemctl restart squid
squid 代理默认监听 3128 端口。配置 firewalld 允许此服务:
$ sudo firewall-cmd --add-service=squid --perm$ sudo firewall-cmd --reload
测试 ssh 代理连接
要通过 ssh 代理服务器连接到服务器,我们将使用 netcat。
如果尚未安装 nmap-ncat,请安装它:
$ sudo dnf install nmap-ncat -y
这是标准 ssh 连接示例:
$ ssh user@example.com
这是使用 squid 代理服务器作为网关连接到该服务器的方式。
此示例假定 squid 代理服务器的 IP 地址为 192.168.1.63。你还可以使用 squid 代理服务器的主机名或 FQDN:
$ ssh user@example.com -o "ProxyCommand nc --proxy 192.168.1.63:3128 %h %p"
以下是这些选项的含义:
ProxyCommand – 告诉 ssh 使用代理命令。 nc – 用于建立与代理服务器连接的命令。这是 netcat 命令。 %h – 代理服务器的主机名或 IP 地址的占位符。 %p – 代理服务器端口号的占位符。
有很多方法可以配置 SSH 代理服务器,但这是入门的简单方法。
以上是"Linux下安装并实用Squid"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
服务
代理
服务器
配置
文件
这是
命令
端口
实用
主机
内容
地址
方法
示例
篇文章
网络
软件
安全
自由
接下来
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡豆
深圳九邦互联网科技有限公司
互联网科技社
互联网络科技有限公司
互联网科技小贷
无线互联网科技
金融科技和互联网金融
成都玖崟互联网科技有限公司乐商圈怎么样
随着互联网科技发展
西安小鹰速贷互联网科技有限公司
互联网科技的全部知识
互联网科技如何创业
广东工业互联网大赛深圳学泰科技
宁波跨境商互联网科技有限公司
普陀区互联网教育科技管理办法
唯美互联网科技
长沙渺峰互联网科技有限公司
现代科技的标志之一的互联网
武汉亿视互联网科技有限公司
颐高云石互联网科技
盈实互联网科技
互联网扶贫科技
互联网高科技企业
人人互联网科技是培训
上海宁丞科技互联网
黑科技闪耀互联网之光
互联网5g黑科技有哪些
宜昌元轩互联网科技有限公司
恒生科技指数 中概互联网
武汉亿视互联网科技有限公司