squid反向代理

实验环境:

(1)双网卡Redhat7系统--SQUID

(2)Redhat7系统--WEB

(3)Windows 7 --物理机

实验环境部署:

SQUID :外网使用NAT模式

    内网IP 172.25.0.10/24 网关 0.0.0.0

WEB : 内网IP 172.25.0.11/24 网关 172.25.0.10

物理机:能够ping通SQUID的外网卡

实验过程:

WEB 部署apache服务

[root@localhost ~]# yum - y install httpd

设置apache网页的主页面

[root@localhost ~]# echo "this is a squid server " > /var/www/html/index.html

重启apache服务

[root@localhost ~]# systemctl restart httpd

关闭防火墙

[root@localhost ~]# systemctl stop firewalld

SQUID  安转squid服务

[root@localhost ~]# yum -y install squid

配置squid主配置文件

添加:

  http_access allow all

  cache_peer 172.25.0.11 parent 80 0 originserver weight=1

  #172.25.0.11 为apache服务器的ip地址

修改:http_port 3128 为http_port 80 accel vhost

重启下squid服务

[root@localhost ~]# systemctl restart squid

关闭防火墙

[root@localhost ~]# systemctl stop firewalld

物理机 打开浏览器输入squid外网卡的ip地址,查看是否跳转到web服务器的页面

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,323评论 19 139
  • 1.命令格式:ifconfig [网络设备] [参数] 2.命令功能: ifconfig 命令用来查看和配置网络设...
    Nuuuu阅读 9,288评论 0 12
  • 1.Linux下如何用命令查看实时日志(完整命令) tail -f 路径.log查看前多少行 tai-200f 路...
    qianyewhy阅读 6,880评论 0 11
  • 一、高可用集群 (一)提升系统高可用性的解决方案:冗余(redundant) 工作模式active/passive...
    哈喽别样阅读 5,660评论 2 5
  • 多年以后, 你会住在山上的竹楼, 小径斜陡。 清晨你往镇上走, 双足沾染白露, 小镇酒馆恰逢中午, 初日照高头, ...
    烛伊姑娘阅读 4,318评论 4 21