本文介绍在Debian Buster操作系统上安装Squid的方法,安装完后你也可以在浏览器中进行配置Squid Proxy(代理)。Squid是最受欢迎的代理缓存服务器之一,它可以提高Web服务器的速度,并可以帮助你限制用户访问Internet。
在Debian上安装Squid Squid软件包包含在Debian 10存储库的标准中,以sudo帐户身份运行以下命令来安装Squid: $ sudo apt update $ sudo apt install squid 等待命令运行完毕即为安装Squid完成,然后Squid服务将自动启动。 通过检查Squid服务的状态来验证安装是否成功并且Squid服务是否正在运行: $ sudo systemctl status squid 返回的信息大致如下: squid.service - LSB: Squid HTTP Proxy version 3.x Loaded: loaded (/etc/init.d/squid; generated) Active: active (running) since Sat 2019-08-03 08:52:47 PDT; 3s ago 注:通过以上信息,说明安装是成功的,接下来可以配置Squid Proxy(代理),请参考在CentOS 7操作系统上安装及设置Squid代理的过程,方法是一样的,包括在火狐和谷歌浏览器中的设置也是一样的,请参考上文操作即可。在配置防火墙方面,可以使用UFW(参考:Debian、Ubuntu、Linux Mint系统中的UFW防火墙入门教程),可以通过启用“Squid”配置文件来打开3128端口:sudo ufw allow 'Squid',如果使用nftables过滤与系统的连接,请通过sudo nft add rule inet filter input tcp dport 3128 ct state new,established counter accept命令打开必要的端口。如果Squid在另一个非默认端口上运行,则需要允许该端口上的流量。
相关主题 |