前段时间 搭建了一个测试用的代理服务器,说下自己的想法
代理分了三种:普通代理,透明代理和反向代理
在测试环境中,普通代理需要在浏览器中设置代理服务器的ip和端口来连接互联网
而透明代理只需要将网关指向代理服务器的ip就可以通过代理服务器连接互联网,
至于反向代理,用于对web服务器的加速,没有测试
代理服务器主要工作在设置配置文件,测试机器直接装的包,配置文件在/etc/squid/squid.conf,至于安装源码包的话,配置还有缓存等等都是在自定义路径下
源码的安装方法- ./configure --prefix=path --enable-async-io=160 --enable-icmp --enable-kill-parent-hack --enable-cache-digests --enable-default-err-language=Simplify_Chinese --enable-poll
复制代码 --prefix 代表想要安装的路径 e.g --prefix=/usr/local/squid/
至于后边的参数请输入查看,上边那些参数都是复制的,概不负责
接下来编译最后安装太长了 分个楼吧
|