
首先,有一台服务器可以连接到外部网络. 在20.1.200.106linux系统下,其他工作计算机无法使用外部网络. 使用本机构建代理服务器. *不相信我所看到的,我通过了考试.
. 如果系统中未安装Squid,请按以下顺序输入命令以完成安装
#wget //下载Squid代理安装包
#tar -zxvf squid-3.0.STABLE18.tar.gz //解压缩Squid安装包
#cd squid-3.0.STABLE18
#./configure --prefix = / usr / local / squid --sysconfdir = / usr / local / squid / etc --bindir = / usr / local / squid / bin --sbindir = / usr / local / squid / sbin --mandir = / usr / local / squid / share / man --enable-gnuregex --enable-carp --enable-async-io = 80 --enable-removal-policies =堆,lru --enable -icmp --enable-delay-pools --enable-useragent-log --enable-referer-log --enable-kill-parent-hack --enable-snmp --enable-arp-acl --enable-htcp- -enable-cache-digests --enable-default-err-language = Simplify_Chinese --enable-err-language =“ Simplify_Chinese” --enable-poll --enable-linux-netfilter --disable-ident-lookups- -enable-下划线--enable-auth =“基本” --enable-basic-auth-helpers =“ NCSA” --enable-external-acl-helpers =“ ip_user” --enable-x-accelerator-vary //配置Squid Agent安装路径等

#make //编译
#make install //安装Squid代理软件
----------------------------------
2. 安装后代理服务器配置搭建,配置文件位于/ usr / local / squid / etc目录中,删除原始的squid.conf配置文件,创建一个新的squid.conf文件,然后仅输入以下内容:
http_port 80透明
http_access允许所有

visible_hostname webfree
请注意,以上是Squid2.6和更高版本的配置. 如果是2.6之前的Squid版本,则配置如下:
http_port 80
httpd_accel_host虚拟
httpd_accel_port 80
开启httpd_accel_with_proxy

httpd_accel_uses_host_header上
----------------------------------
3. / usr / local / squid / sbin目录中的squid是正在运行的文件.
首次运行时,首先运行/ usr / local / squid / sbin / squid -z创建一个缓存文件夹. 缓存文件夹是在/ usr / local / squid / var下创建的代理服务器配置搭建,因此在创建缓存之前,您需要运行chmod 777 / usr / local / squid / var为该文件夹创建权限.
再次运行/ usr / local / squid / sbin / squid -d 1以启动Squid.
如果要关闭Squid,请运行Squid -k shutdown以安全关闭它.

请注意,如果您没有将新安装的Squid配置为环境变量,请尝试在sbin目录中运行./squid,以避免在服务器上运行旧的Squid.
----------------------------------
4. 设置DNS服务器,以将所有域名解析指向需要代理的服务器的IP,例如,使用Bind,WinMyDns软件. 将Squid所在的服务器的DNS设置为DNS服务器.
5. 将代理服务器的所有域名解析为Squid所在的服务器,然后可以将该服务器用作中转服务器.
----------------------------------
可能的问题:
Squid有时会在运行时报告错误:
clientNatLookup: NF getsockopt(SO_ORIGINAL_DST)失败: (92)协议不可用
但这似乎并不影响访问权限
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-163322-1.html
除了军舰潜艇和飞机的对比
就是说实际购买力下降0