Linux配置squid服务(代理实现解析DNC(国赛Linux服务器))

前言

两台centos7.9,一台统信uos

squid服务器,命名为Rserver
配置3个网卡
IP:192.168.10.2/28,接入Server03和Server04的网络,该网络命名为internet
IP:172.16.100.254/25,接入网络service
IP:10.10.100.254/24,接入网络office
两台DNS服务器 : Server01、Server04
Server01:配置IP:172.16.100.201/25,接入网络service,网关172.16.100.254,DNS服务器:172.16.100.201
Server04:配置IP:192.168.10.4/28,网关:192.168.10.2,DNS服务器:192.168.10.4

安装squid

squid原理

如图所示 squid原理如图内的路由器一样,让pc去访问外部的服务器
请添加图片描述

准备工作

先建立三个网络,内网office,外网internet、service。此次实验让内网通过squid服务器代理实现访问外网
在这里插入图片描述

安装squid

在这里插入图片描述
安装完成后,进入squid主配置
在这里插入图片描述
这一部分一般都是系统自动生成你现有网卡的网段。如有要添加的可以自行按照格式添加。
在这里插入图片描述
acl访问控制可以加在这个后面。此处我们添加了一个53端口的访问允许。53是DNS的端口
在这里插入图片描述
这里一定要记得改ip_forward 默认的是0不允许转发,改成1允许转发
在这里插入图片描述

echo "1" > /proc/sys/net/ipv4/ip_forward #将1写入ip_forward 
sysctl -p   #加载内核参数

实验结果

注意防火墙规则,设置好之后进入实现,这时我们拿出在边上待了很久的实验客户机Cliebt。

配置手动代理

首先我们要配置代理
在这里插入图片描述
在这里插入图片描述
配置代理ip是squid的ip为此网段的默认网关,端口号默认是3128,可以在配置文件内更改
在这里插入图片描述
在这里插入图片描述

最终实验

可以看出两个DNS服务器ping没有问题
在这里插入图片描述
接下来解析DNS,DNS配置可以看我后面的一篇文,很明显,DNS的转发和squid代理是没有问题的
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值