添加双网卡vm1是内网同学vm2是外网通信

          配置Squid代理服务器_服务器

Squid服务器生成外网网卡配置文件

          配置Squid代理服务器_服务器_02



外网网卡设置IP地址然后重启服务

          配置Squid代理服务器_ip地址_03

          配置Squid代理服务器_ip地址_04

查看网卡生效了没

          配置Squid代理服务器_外网_05

修改配置文件开启路由功能

          配置Squid代理服务器_服务器_06

更新内核参数开启路由转发

          配置Squid代理服务器_外网_07

切换到程序光盘

          配置Squid代理服务器_服务器_08

挂载程序光盘到/mnt解压源代码程序/usr/src

          配置Squid代理服务器_服务器_09

          配置Squid代理服务器_ip地址_10

创建管理squid用户

          配置Squid代理服务器_服务器_11

配置squid和安装squid服务器

          配置Squid代理服务器_外网_12

          配置Squid代理服务器_ip地址_13

优化squid命令修改目录所有者

          配置Squid代理服务器_ip地址_14

设置外网网卡

          配置Squid代理服务器_ip地址_15

外网网站服务器配置IP地址

          配置Squid代理服务器_外网_16

          配置Squid代理服务器_ip地址_17

重启网卡服务配置IP地址

          配置Squid代理服务器_服务器_18

删除系统自带yum仓库配置本地yum仓库,挂载系统光盘

          配置Squid代理服务器_外网_19

安装apache网站服务器

          配置Squid代理服务器_服务器_20

启动服务设置开机自动启动

          配置Squid代理服务器_ip地址_21

网站根目录创建测试数据1.iso和2.iso

          配置Squid代理服务器_服务器_22

修改squid主配置文件

          配置Squid代理服务器_服务器_23

启动squid服务

          配置Squid代理服务器_ip地址_24

客户端配置网关和IP地址

          配置Squid代理服务器_ip地址_25

设置代理服务器IP地址和端口号

          配置Squid代理服务器_ip地址_26

Apache网站的动态监控访问日志,将客户端IP地址位置为squid服务器的外网IP地址

          配置Squid代理服务器_服务器_27

          配置Squid代理服务器_服务器_28

超过100m的禁止访问

          配置Squid代理服务器_外网_29

切换centos7.4系统光盘

          配置Squid代理服务器_ip地址_30

挂载系统盘到mnt

          配置Squid代理服务器_服务器_31

删除系统自动yum源

          配置Squid代理服务器_ip地址_32

安装iptables防火墙

          配置Squid代理服务器_ip地址_33

查看防火墙默认规则

          配置Squid代理服务器_服务器_34

清楚防火墙所有默认规则

          配置Squid代理服务器_ip地址_35

配置将http https ftp服务映射到squid服务器的3128端口

          配置Squid代理服务器_外网_36

查看创建的Iptables防火墙规则

          配置Squid代理服务器_服务器_37

修改squid主配置文件支持透明代理功能

          配置Squid代理服务器_ip地址_38

关闭squid进程

          配置Squid代理服务器_ip地址_39

启动服务加载透明模式squid

          配置Squid代理服务器_服务器_40

客户端关闭浏览器代理

          配置Squid代理服务器_外网_41

客户端访问

          配置Squid代理服务器_ip地址_42

然后查看日志

          配置Squid代理服务器_服务器_43

大文件阻止下载

          配置Squid代理服务器_外网_44