设为首页 收藏本站
查看: 854|回复: 0

[经验分享] squid 安装测试

[复制链接]

尚未签到

发表于 2018-12-26 09:55:14 | 显示全部楼层 |阅读模式
squid 安装 测试

公司要求找一个linux下的proxy软件,安装测试,用得最多的应该是squid,之前没事的时候也装过squid做测试,由于虚拟机,所以只是进行了安装,看了看配置文件。今天要真的测试只能再添加一块网卡,之前安装squid3.0版本,由于网上找到的基于都是2.5。所以下载了比较老的版本进行安装,按照网上的教程,配置,测试。不能代理。无奈,只能用真机进行测试,由于没有多余的测试机,只得在我工作的ubuntu9.10上添加一块网卡,进行测试,

新得立里找到3.0,在终端里用命令
sudo apg-get install squid

安装了2.7,不管了,进行简单配置。再进行测试(参考网上教程)。
su root  #切换到root

gedit /etc/squid/squid.conf   #gedit 打开配置文件

添加:

http_port 192.168.100.10:808    #监听的内网IP和port(port可以自定义,没被占用就行)
visible_hostname test1        
#定义主机名,在内网测试,没有正式域名,如不添加,启动时报错。
acl my_network src 192.168.100.98  #定义列表设置你允许使用代理上网的ip或网段
http_access allow my_network     
#启用列表

网上找到最简单的配置,应该可以开始代理。

经过测试不能打开外网网页,能访问到代理服务器。

找到:
http_access deny all     将其注释掉。
#http_access deny all

这才能正常访问外网页面。

更改完配置文件还要做以下

#/usr/sbin/groupadd squid        #建立squid用户,源代码包安装时需要进行添,ubuntu命令安装后用户为proxy
#/usr/sbin/useradd -g squid squid    #建立squid用户,源代码包安装时需要进行添,ubuntu命令安装后用户为proxy

#mkdir -p /usr/local/squid/var/cache    #建立缓存目录,源代码包安装时进行,路径可根据 配置文件cache_dir 值更改。
#chmod +w /usr/local/squid/var/cache    #赋予写的权限
#chown -R squid:squid /usr/local/squid/var/cache     #改变权限
#chown -R squid:squid /usr/local/squid/var/logs     
  #改变日志文件夹权限。

如果启动时还报错无法打开目录,或者无法写。可以直接装权限改为777
#chmod 777 /usr/local/squid/var/cache
#chmod 777 /usr/local/squid/var/cache

安装完成,
启动

/usr/loca/squid/sbin/squid -z #初始化,创建cache目录。
/usr/loca/squid/sbin/squid  -NCd1  #测试启动。如果报错,刚不能启动。

基本上没有什么问题。可以进行代理。

其他选项可以自己慢慢添加。功能比较强大。。

问题是这样配置ftp不能代理。不知道为什么。




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-655954-1-1.html 上篇帖子: squid 安装参数 下篇帖子: squid安全配置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表