计算集群使用squid代理访问外网

摘要: 计算集群一般出于安全考虑, 在同一局域网中只有一台机器(比如主节点)可以访问外网。但有时需要在机器上安装一些软件及命令,其他的机器需要访问外网来简化工作, 但此时又不能打乱原有运维的设置,所以需要在能访问外网的机器上做个代理。此篇以CentOS系统下squid为例进行介绍。=== 步骤大体如下(可联通外网的机器上|root或者sudo权限): ===1)可以上外网的机器(mu01 || 155.216.149.97)上,yum安装squid代理  yum install squid2)安装完成后, cd  /etc/squid/ 目下, 修改squid.conf 文件中的内容,修改之前, 可以先备份该文件(cp squid.conf squid.conf_bak)修改http_access deny all 为 http_access allow all 3) squid服务开启,依次执行   squid -k parse   squid -z   service squid start   netstat -nltp ===  其他机器上: ===   export http_pro

   curl www.baidu.com (测试) 如果yum更新软件的话   vi /etc/yum.cnf  加入以下内容:   proxy=:3128如果wget的话   vi /etc/wgetrc  加入以下内容:   http_proxy=:3128   ftp_proxy=:3128更多可以参考:https://www.cnblogs.com/mchina/p/3812190.htmlhttp://blog.csdn.net/blog_liuliang/article/details/53997852http://blog.csdn.net/doegoo/article/details/73500041