试验一:

【试验名称】:squid正向代理服务器

【试验步骤】:

防火墙的配置

1、配置eth0的ip参数

Squid代理服务器_防火墙

2、配置eth1 的ip参数

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

3、清空防火墙和selinux,并配置一个snat

Squid代理服务器_防火墙_03

配置squid代理服务器

1、配置其ip参数

Squid代理服务器_休闲_04

2、初始化,并编辑squid的主配置文件

Squid代理服务器_休闲_05

3、配置所能访问的网段

Squid代理服务器_防火墙_06

4、启动服务

Squid代理服务器_代理服务器_07

配置web服务器

1、配置web服务的IP参数

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

2、启动httpd服务

Squid代理服务器_防火墙_09

3、设置浏览器的代理服务器

Squid代理服务器_防火墙_10

4、访问测试一个不存在的ip

Squid代理服务器_target_11

5、访问web服务器

Squid代理服务器_target_12

6、web服务器上的是通过代理服务器的ip来请求的

Squid代理服务器_target_13

试验二:

【试验名称】:squid透明代理服务器

【试验步骤】:

透明,必须在网关上做

1、编辑配置文件

Squid代理服务器_休闲_14

2、为内网的ip代理

Squid代理服务器_防火墙_15

3、设置透明代理服务器的ip

Squid代理服务器_休闲_16

4、启动squid服务,并对客户端访问80端口重定向到3128端口

Squid代理服务器_休闲_17

5、不使用代理

Squid代理服务器_target_18

6、访问成功

Squid代理服务器_防火墙_19

7、代理服务器的访问参数

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

试验三:

【试验名称】:squid反向代理服务器

【试验步骤】:

1、编辑配置文件

Squid代理服务器_其他_21

2、添加访问的端口

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

3、添加web服务器的ip

Squid代理服务器_防火墙_23

4、配置其它代理服务器接接受端口

Squid代理服务器_其他_24

5、添加允许访问代理的客户端

Squid代理服务器_代理服务器_25

6、启动服务

Squid代理服务器_target_26

7、在防火墙上做SNAT

Squid代理服务器_防火墙_27

8、访问代理成功

Squid代理服务器_防火墙_28

9、客户端通过网关地址访问代理

Squid代理服务器_防火墙_29

10、代理去代替客户端访问web服务器

Squid代理服务器_防火墙_30

 

代理实验完成