首页 > 作文

Centos8使用Squid配置代理服务器的详细过程

更新时间:2023-04-05 23:35:18 阅读: 评论:0

目录
一 、centos8安装二、配置不需要身份验证的squid代理服务器

一 、centos8安装

>>
安装过程中需要创建新账户并将其设置为管理账户,设置网络连接

二、配置不需要身份验证的squid代理服务器

squid介绍
squid是linux自带的代理软件,与其它代理软件如apache、socks等相比,下载安装简单,配置灵活,支持缓存和多种协议。

1.安装squid

yum install squid -y

2.配置
进入squid配置文件

$ cd /etc/squid/

设置监听端口,设置为允许所有ip访问

$ vim squid.conf 将conf文件的内容设置为如下:dns_v4_first onhttp_port 3228 # 修改端口,默认为 3128 http_access allow all # 添加 ,为允许所有ip

检查配置文件是否有误:

$ squid -k par # 配置文件解析日志中,没有出现error 就没有问题

启动服务:

$ systemctl start squid

查看squid监听的端口:

$ netstat 货物运输-lnpt

squid的日志目录为/var/log/squid/, 两种类型日志access 和cache;

在防火墙中打开squid代理服务器

[root@squid-proxy ~]#  firewall-cmd --permane拍错拖nt --add-rvice=squidsuccess[root@squid-proxy ~]#  firewall-cmd --reloadsuccess

重启squid加载更改

[root@squid-proxy ~]# systemctl restart squid

在mac客户端上配置代理ip,就可以了

三、配置需要身份验证的squid代理服务器

2

1.安装httpd-tools

yum install httpd-tools -y

创建密码文件
urname改为你的用户名

htpasswd -cd /etc/squid/passwd urname

3.验证用户名密码
输入指令

/usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd

然后输入用户名 空格 密码

ok 显示 ok代表成功

4.配置squid.conf

vim squid.conf

在acl行之后添加如下

auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/passwdauth_param basic children 5auth_param basic realm squid basic authenticationauth_param basic credentialsttl 2 hoursacl auth_urs proxy_auth requiredhtt我们的时光tfboysp_access allow考试过关的艺术 auth_urs

重启以使配置文件生效

systemctl restart squid

使用浏览器登录时会提示输入用户名密码,输入即可联网

到此这篇关于centos8使用squid配置简单的代理服务器的文章就介绍到这了,更多相关centos8配置代理服务器内容请搜索www.887551.com小学二年级下册语文课本以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!

本文发布于:2023-04-05 23:35:16,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/fc51f087eee92fb3b4ced7de78fe2e00.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:Centos8使用Squid配置代理服务器的详细过程.doc

本文 PDF 下载地址:Centos8使用Squid配置代理服务器的详细过程.pdf

相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图