问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

windows平台下怎么搭建代理服务器

发布网友 发布时间:2022-04-22 17:10

我来回答

2个回答

热心网友 时间:2023-08-18 06:22

Squid是Linux下最为流行的代理服务器软件,它功能强大,支持对HTTP、FTP、Gopher、SSL、WAIS等协议的代理; 设置简单,只需对配置文件稍稍改动就可使代理服务器运转起来。此外,Squid具有页面缓存功能,它接受用户的下载申请,并自动处理所下载的数据。 前期准备 Squid对硬件的要求是: 内存不应小于128M,硬盘转速越快越好,最好使用服务器专用SCSI硬盘,对CPU的要求不高,400MHz以上即可。笔者所管理的代理服务器是Inter2150,安装了Red Hat Linux 7.2,安装时就带有Squid。有两块网卡,一块eth0配外部地址(比如211.88.99.66),一块eth1配内网地址(比如192.168.5.1)。如果安装了Gnome或其他图形界面,就可以在netconfig中给两块网卡配置IP地址,不然的话,可在/etc/sysconfig/network-script路径下更改文件ifcfg-eth0和ifcfg-eth1。 首先编辑ifcfg-eht0,有以下几项: DEVICE=eth0 (表示用哪块网卡) IPADDR=211.88.99.66 (设置该网卡的IP地址) NETMASK=255.255.255.252 (设置子网掩码) 同样编辑ifcfg-eth1,然后运行命令network restart就可以使配置生效了。对eth0、eth1进行配置后,可以用ifconfig命令来查看是不是配置成功。 如果服务器只有一张网卡,也不用担心,Linux可以在一块网卡上绑定多个IP地址。在图形界面下配置很简单,不赘述。如果在文本状态下配置,可以将ifcfg-eth0复制并命名为ifcfg-eth0:1,把它完全当成两块网卡来配就可以了。 Squid的安装 1. 安装Linux 安装Linux在硬盘分区时要注意,最好不要让系统自己分区,而是手动分区。通常,在Linux系统中有且仅有一个交换分区(在文件系统形式中选择Linux swap),它用做虚拟内存,建议将交换分区的大小设置为内存的两倍。当硬盘的大小超过了8G,要再建立一个128M(稍稍大一点,不会出错)的boot分区,这是为了避免将系统内核文件放到1024磁道以外,如果将boot作为root分区的一个子目录,内核文件就会安装在root分区的任何地方。因为要用做代理服务器,建议再分一个分区“var”,作为Squid的缓冲区,所以根据磁盘大小尽量分配大一点,最后将硬盘的剩余空间全部分给root分区。 2. 安装Squid 新手安装Squid,建议在安装Linux时就选中Squid,它并不是默认选中项,而且也不在选择的大类中,要在详细列表中查找。如果没有安装,又不想重装系统,可以从 下载Squid软件。 Squid代理服务器的设置 安装好Squid后几乎就可以用了,用编辑器打开/etc/squid/squid.conf文件(以root登录),Squid的配置文件共有125个配置项,但是一般来说,只要修改几个配置项即可。找到“http_access deny all”并改为“http_access allow all”令所有的电脑都能通过代理服务访问互联网资源。其实只要修改该项,Squid服务就可以启动了。 为了更好地控制代理服务器的行为,还有几个可配置项需要考虑: 1. cache_mem: 设置代理服务使用的内存大小,一般推荐为物理内存的三分之一。 2. cache_dir:设定缓存的位置、大小。一般格式如下: cache_dir /var/spool/squid/cache 100 16 256 cache_dir指定cache目录的路径,默认为/var/spool/squid/cache。 /var/spool/squid/cache代表缓存的位置,使用squid -z指令会在这个目录下建立存储交换文件(swap files)的目录。100表示缓存最大为100M,16和256代表一级和二级目录数。实际使用时,100M是不够的,如果硬盘够大,可以增加存储空间,比如:cache_dir /var/spool/squid/cache 2000 16 256。 3. http_port:代理服务使用的端口号,默认为3128,可以使用其他的端口,注意将前面的注释符号“#”去掉。另外,使用端口不能和其他的服务重复,如果使用1024以下的端口,Squid必须以root身份运行。 4. maximum_object_size: 指定Squid可以接收的最大对象的大小。Squid缺省值为4M,可以根据自己的需要进行设定。 启动Squid Squid可以设置为自动启动。运行命令setup,在System services选项中选中Squid。设置后每次重新开机,都会自动执行Squid。 如果是第一次启动,要建立/var/spool/squid下的暂存资料目录,先输入squid -z,再启动Squid(直接运行Squid即可)。 启动Squid后,在另一台Windows电脑上(以Internet Explorer 5.0为例)运行IE,单击“工具”,接着单击“Internet选项”,再单击“连接”选项卡,选择“局域网设置”。在“局域网设置”窗口中的“地址”处填上Squid服务器的IP地址,在“端口”处填上“3218”(Squid软件默认代理的端口号),确定后退出。接下来,随意浏览一些网站检查Squid的运行情况,也可以查看logs下的access.log和cache.log,看看代理是否运行正常。

热心网友 时间:2023-08-18 06:23

浏览器设置代理服务器

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
养前面跟啥字组词 凯迪拉克保险杠外杠.日间行车灯.大灯镜面更换一下4s店需要多少钱?_百 ... ...阻止,因为该内容没有签署有效的安全证书”,是什么原因?急!!!_百度... win7系统打开文件显示internet安全设置阻止打开 电脑IE提示安全设置阻止打开文件怎么回事? 为什么Internet安全设置会阻止文件? 西安市供销合作联社西安市社职能 早上弯腰搬东西,感觉腰部中间响了一下,进了点气,然后随着运动扩散到整个... 一弯腰伸直腰的时候腰响了一声就很痛了 长时间弯腰收拾东西,猛伸直时,感觉响了一下,疼痛难忍,动不了,现在直不... 简述Linux Squid代理服务器的主要作用 ubuntu安装squid做http代理服务器不成功求解答 centos 6.5 squid服务 设置代理端口 squid代理服务器 怎么在linux上用squid搭建代理服务器 linux下用squid做代理服务器的问题。 linux下用squid实现代理服务器的问题。 Squid+Stunnel怎么搭建代理服务器 在linux中,Apache是服务器,它与squid代理服务器有什么区别?各自的作用是什么? 如何用Squid Windows版架设二级代理服务器 ubuntu安装了squid,怎么使用squid 银行理财产品还能买吗? 现在银行理财还能买吗 银行理财产品还能买吗 从2021年开始银行还可以买到理财产品吗? 现在还可以买理财产品吗 “故人西辞黄鹤楼”这首诗的全诗是什么? 故人西辞黄鹤楼 烟花三月下扬州的故人是谁 故人西辞黄鹤楼 烟花三月下扬州 故人指什么 故人西辞黄鹤楼,烟花三月下扬州,是谁和谁的故事? squid代理服务器怎么限制代理qq 宝丰能源三季报预告?宝丰能源最近消息?宝丰能源真的好吗? 宝丰能源有前景吗?宝丰能源为何股价降低这么多?宝丰能源最新业绩如何? 为什么宝丰能源资金大流入?宝丰能源第三季度业绩预测?宝丰能源同花顺股民交流群? 宝丰能源三季报点评?宝丰能源重组消息?宝丰能源有没有利好? 404 Not Found 宝丰能源为什么会涨?宝丰能源三季报 利空?600989 宝丰能源股票? 404 Not Found 宝丰能源为什么上涨?2021年宝丰能源第三季度业绩?600989宝丰能源是什么股票? 宝丰能源值得长期持有么?宝丰能源2021年第一季度财报?宝丰能源股票多少钱一股? 按生辰八字免费起名 宝丰能源为什么上涨?2021年宝丰能源第三季度业绩?600989宝丰能源是什么股票? 宝丰能源是什么行业的龙头?宝丰能源为什么业绩暴增?宝丰能源属于哪个概念? aix ifconfig配置别名后网络不通 在linux系统中ifconfig -a是的命令是干吗用的啊? 取消ipv6的禁用 redhat中输入ifconfig 怎么显示的ipv6地址?怎么改改为ipv4地址 我的ubuntu系统,在终端输入ifconfig后,显示出很多东西,怎么截取出其中一段,在线等,谢谢啊! linux下怎么关闭ipv6\centos显示ipv6怎么办 中国工商银行股票的分析报告