国内服务器
亚洲服务器
欧洲服务器
北美洲服务器
南美洲服务器
大洋洲服务器
非洲服务器

首页>>服务器

linux搭建squid代理服务器的案例

发表时间:2022-05-31 09:01:25

本文是和大家分享一个关于linux构建squid代理的案例的内容,服务器桂哥网络觉得很实用,就和大家分享了一下作为参考,跟着桂哥网络看了一下。

实验环境:

一个linux构建了一个网络服务器,作为一个内联网网络服务器(也作为一个内联网客户端)202.100.10.100

一个linux系统充当服务器,两个网卡的网关,并打开路由转发192.168.133.131和202.100.10.1

一个linux构建一个网络服务器,并作为一个外部网络服务器(也作为一个外部网络客户端)192.168.133.131

实验步骤:

1.配置内联网网络服务器,网关服务器和外联网网络服务器,的IP地址,打开网关的路由转发,关闭网关的防火墙,测试内联网网络服务器和外联网网络服务器,之间的连通性,并确保互操作性。

2.安装内联网web服务器和外联网web服务器,的web服务启动服务,并创建一个新的测试页面

3.测试内部网客户端访问服务器外部网网站,外部网客户端访问服务器内部网网站

4.内部网客户端访问外部网网络服务器

5.外部网络客户端访问内部网网络服务器

防火墙SNAT和DNAT

1.内部网客户端访问外部网网络服务器

2.查看外部网站服务器上的日志

tail-f/var/log/httpd/access _ log

3.在网关中设置地址转换

iptables-tnat-a post routing-s 192 . 168 . 133 . 0/24-oeth 3-jsnat-to source 202.100.10.1或iptables-tnat-a post routing-s 192 . 168 . 133 . 0/24

4.再次访问内部网客户端上的外部网络的web服务器,然后检查外部网络的web服务器。您可以看到日志文件中记录的IP不是内部网客户端的IP

DNAT:

1.设置网关,并将内部网web服务器映射到网关外部网络的接口

Iptables-tnat-a预路由-iet H3-d 202 . 100 . 10 . 1-ptcp-dport 80-JD NAT-to-destination 192 . 168 . 133 . 1312 .访问网关外部网络的接口IP(实际上是访问服务器内部网web)

3.查看服务器内部网的日志文件

squid代理服务器

1.在服务器,配置网关配置squid代理服务器,安装squid,yum install -y squid

1.1传统代理服务器

启动squid服务服务squid启动

因为squid.conf配置文件,默认情况下允许所有私有网络IP通过

1.2在内网客户端设置浏览器,加入代理并测试

查看外部网络服务器,中的日志文件,您可以看到IP是代理服务器的IP

1.3关闭网关服务器的代理服务器并再次测试。下图显示了客户端通过代理服务器访问外部web服务器

2.透明特工服务器

2.1在服务器,网关上配置设置透明代理和开放缓存

Http _ port192.168.133.130: 3128透明# 192.168.133.130是内网接口IP

cache _ dirufs/var/spool/squid 10016256

iptables-tnat-a prere routing-iet2-s 192 . 168 . 133 . 0/24-ptcp-dport 80-jREDIRECT-to-ports 3328 #-I接口是内部网接口-s跟随内部网段-j跟随重定向

2.2重启squid服务,然后在内网客户端进行测试,取消之前测试中浏览器设置的代理,透明代理不需要在客户端设置任何东西。

2.3检查外部网络服务器上的日志

感谢阅读!“linux构建的squid Agent服务器案例”一文已在此分享。希望以上内容能帮助大家学到更多的知识。如果你觉得文章好,可以分享给更多人看!


上一篇 下一篇
最新文章

如何提高云服务器的安全系数

香港独立IP空间有什么优势

香港空间影响百度收录吗

为啥要租用美国VPS

VPS的缺点有哪些

香港vps作用在哪里

VPS的优点有哪些

外贸网站为啥选择美国vps

VPS能建多少个网站

VPS要如何选择位置

相关文章

【黑五】venocix.de德国特价服务器5.95欧/月/2AMD/4GB内存/80GB硬盘/DDOS保护

国外网站cdn加速为啥会出现502错误

解决ChatGPT长回复的网络毛病:一步一步指南(chatgpt network error on long responses)

如何断定自己服务器是不是走CN2线路呢?

国内怎样使用ChatGPT:简易教程和实用技能(chatgpt国内使用)

互联网专线接入的五种方式

香港云主机搭建博客有哪些建议

搭建一个视频直播平台需要哪些成本?对服务器带宽的要求为啥这么高?

去哪里租国外服务器?

高防产品如何支撑Web socket & WSS?

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!