Linux下安装并实用Squid
发表于:2025-11-14 作者:千家信息网编辑
千家信息网最后更新 2025年11月14日,这篇文章主要介绍Linux下安装并实用Squid,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Squid是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务
千家信息网最后更新 2025年11月14日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安全错误
数据库的锁怎样保障安全
运营商无法连接到服务器
南京人员服务管理软件开发
当前我国网络安全面临的
网吧电脑提示连不上服务器
嵌入式软件开发属于青春
通过cmd安装mysql数据库
互联网科技领域的节日
收费系统数据库
釆集软件开发
arm服务器虚拟化安卓
大连直销软件开发公司
软件开发公司倒闭
客户端备份服务器数据
数据库生成txt
专业软件开发项目
数据库与发证面积不符
嵌入式软件开发是指
软件开发会产生哪些文档材料
计算机网络技术需要学物理吗
移动公司网络安全工资北京
服务器系统克隆无法启动
震撼互联网科技
PDL用于软件开发哪个阶段
无线网络技术导论第四章答案
郴州市易联网络技术有限公司
网络安全相关管理部门
莱芜软件开发报价
绝地求生轻量版的服务器在哪
能查主题词的数据库
网络技术服务满意度调查