最近更新时间:2023.11.01 11:10:13
首次发布时间:2023.01.06 07:42:13
本文以CentOS 7.9操作系统为例,介绍如何通过squid-cache(简称Squid)软件配置代理服务器。
若您使用服务器迁移中心(SMC)内网迁移功能,需要配置代理服务器访问火山引擎。
在代理服务器中执行如下命令,安装Squid。
yum install -y squid
生成Squid登录用户名及密码。
yum install -y httpd-tools
mkdir /etc/squidpwd
如下命令中
squiduser
为用户名,请替换为您需要的用户名。
htpasswd -cd /etc/squidpwd/passwords squiduser
修改Squid配置文件。
vim /etc/squid/squid.conf
i
键进入编辑模式,修改如下内容。
3128
。cache_dir
注释。下图红框路径为您生成的密码文件路径。
auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squidpwd/passwords acl ncsa_users proxy_auth REQUIRED http_access allow ncsa_users
:wq
保存修改并退出。执行如下命令,初始化Squid。
squid -z
示例如下图所示,按回车键继续操作。
执行如下命令,启动Squid并将其设置为开机启动。
systemctl start squid.service systemctl enable squid.service
您可以执行如下命令,查看Squid服务运行状态。
systemctl status squid.service