ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

代理服务器

2021-09-14 19:02:08  阅读:242  来源: 互联网

标签:deny http squid 192.168 access html 代理服务器


部署代理服务器:http代理服务器(squid程序)

主机1部书squid代理服务器:

1、在主机1上安装squid
root@linux_ever:~# apt-get install squid

2、修改squid的配置文件squid.conf
root@linux_ever:~# gedit /etc/squid/squid.conf

定位到下面的位置,将http_access deny deny 改为 http_access allow all

# And finally deny all other access to this proxy

http_access deny all #这里把deny改成allow就可以让任意用户通过你的机器作为代理了</span>
或者将上面的http_access deny deny替换为下面的两行(本次使用的这种配置)

acl localnet src 192.168.1.0/24
http_access allow localnet</span>
这两行的意思是允许192.168.0.0网络上的所有机器通过该代理服务器来访问Web服务器。192.168.0.0/24表明,/之前的网络地址,/之后的24表明子网掩码中1的位数,这种写法等价于192.168.1.0/255.255.255.0

3、重启squid服务器
root@linux_ever:~# service squid restart

还有下面两个命令:

root@linux_ever:~# service squid start 启动运行

root@linux_ever:~# service squid stop 停止运行

service是一个脚本程序(/usr/sbin/service),它为/etc/init.d/目录下的众多服务器程序(httpd, vsftpd, sshd, mysqld等)的启动(start)、停止(stop)、重启(restart)等动作提供了一个统一的管理。

主机2可以测试验证主机1的代理服务:

第一步:在主机2上配置环境变量http_proxy,输入命令:export http_proxy="192.168.0.141:3128" 其中192.168.0.141是主机1的IP地址

第二步:执行wget客户端获得百度的主页,输入命令:wget http://www.baidu.com/index.html

输出为:

root@linux_ever2:~# wget http://www.baidu.com/index.html
--2016-01-15 19:18:28-- http://www.baidu.com/index.html
正在连接 192.168.0.141:3128... 已连接。
已发出 Proxy 请求,正在等待回应... 200 OK
长度: 未指定 [text/html]
正在保存至: “index.html”

[ <=> ] 98,558 --.-K/s 用时 0.03s

2016-01-15 19:18:28 (3.19 MB/s) - “index.html” 已保存 [98558]</span>
第三行可以看到 已连接上了主机1:192.168.0.141:3128,最后一行提示成功获取主页并保存在当前目录下面,可以ls查看一下。

标签:deny,http,squid,192.168,access,html,代理服务器
来源: https://www.cnblogs.com/greatFreden/p/15269091.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有