传统正向代理 1

    xiaoxiao2022-07-07  218

    传统正向代理 问题

    本案例要求先快速搭建好一台Web服务器: 

    建立Web测试文件 /var/www/html/index.html

    然后创建代理服务器,使得192.168.4.0/24网段中的所有主机,均可以通过该代理服务器访问Web服务。

    设置代理服务端口为3128设置内存缓存容量128M设置硬盘缓存容量为200M,一级目录16个,二级目录128个

    然后验证客户机能否通过代理服务器访问Web服务器:

    客户端从浏览器访问Web服务器查看服务器B的代理访问日志,验证来访地址查看服务器A的Web访问日志,验证来访地址 方案

    使用3台RHEL6虚拟机,其中一台作为Web服务器(192.168.4.205)、一台作为Squid代理服务器(192.168.4.5),另外一台作为测试用的Linux客户机(192.168.4.100),如图-1所示。

    -1

    对于Web服务器的部署,此实验中仅需要安装httpd软件、启动服务,并生成测试首页文件即可,默认httpd网站根路径为/var/www/html,首页文档名称为index.html。

    对于Squid代理服务器,则要求修改配置文件/etc/squid/squid.conf,实现代理功能,主要参数如下:

    http_port:设置代理服务端口visible_hostname:设置主机名称cache_mem:设置内存缓存大小cache_dir:设置硬盘缓存大小http_access:设置访问控制权限  

    验证时,客户端需要设置浏览器,添加代理服务器信息,将192.168.4.5设置为自己的代理服务器,然后访问Web服务器,最后通过查看日志检验效果。:

    squid默认访问日志:/var/log/squid/access.loghttpd默认访问日志:/var/log/httpd/access_log
    最新回复(0)