前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux安装squid服务并配置正向代理

linux安装squid服务并配置正向代理

原创
作者头像
玖叁叁
发布2023-04-12 18:02:17
2.5K0
发布2023-04-12 18:02:17
举报
文章被收录于专栏:玖叁叁玖叁叁

Squid是一个流行的开源代理服务器,支持HTTP、HTTPS、FTP等协议。在Linux系统中,可以使用Squid搭建正向代理服务器。

以下是安装Squid并配置正向代理的详细步骤:

安装Squid

在Linux系统中,可以使用以下命令安装Squid:

代码语言:javascript
复制
sudo apt-get update
sudo apt-get install squid

配置Squid

Squid的配置文件位于/etc/squid/squid.conf,可以使用任何文本编辑器进行编辑。

首先备份原始配置文件:

代码语言:javascript
复制
sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.bak

然后打开配置文件:

代码语言:javascript
复制
sudo nano /etc/squid/squid.conf

在配置文件中找到以下两行:

代码语言:javascript
复制
#http_access deny all
#http_port 3128

将其修改为:

代码语言:javascript
复制
http_access allow all
http_port 3128

上面的配置将允许所有的客户端访问代理服务器,并将代理服务器的端口设置为3128。

配置防火墙

如果系统上启用了防火墙,需要将Squid的端口添加到防火墙规则中。

可以使用以下命令打开Squid的端口:

代码语言:javascript
复制
sudo ufw allow 3128/tcp

重启Squid

在修改配置文件后,需要重启Squid以使其生效。可以使用以下命令重启Squid:

代码语言:javascript
复制
sudo systemctl restart squid

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装Squid
  • 配置Squid
  • 配置防火墙
  • 重启Squid
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档