为yum、wget配置网络代理

一般在中、大型企业中为了企业内部网络安全,通常采用代理方式连接外部Internet,这样内网的Linux服务器便无法直接连接到外部的yum服务器了,导致安装软件不太方便(毕竟有些软件的依赖包太多)。

这里,我仅个人工作环境记录下CentOS服务器的yum及wget网络代理配置。

一、yum代理配置如下:

1. 修改/etc/yum.conf文件,尾部追加如下内容:

sudo vi /etc/yum.conf

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release

#配置代理
http_proxy=http://代理IP地址:端口

#有,则添加;(没有,则请省略以下;)
proxy_username=代理的用户名
proxy_password=代理的密码

2. 测试yum代理配置

yum list

执行以上命令后如能够正确获取到yum数据即代表yum代理配置成功。

二、wget下载配置代理

方法1:在wget命令中直接设置

HTTP代理

wget http://www.sina.com -e use_proxy=yes -e http_proxy=代理ip:端口

HTTPS代理

wget --no-check-certificate http://www.sina.com -e use_proxy=yes -e http_proxy=代理ip:端口

方法2:添加配置文件

在当前用户的目录下创建一个.wgetrc文件,并在其中写入代理服务器信息

vi ~/.wgetrc

#配置代理
http_proxy=http://代理IP地址:端口
ftp_proxy=http://代理IP地址:端口

#有,则添加;(没有,则请省略以下;)
proxy_username=代理的用户名
proxy_password=代理的密码

#表示开启代理
use_proxy=on

原文地址:http://blog.51cto.com/10316297/2311124

时间: 2024-11-06 10:40:31

为yum、wget配置网络代理的相关文章

3proxy安装及配置网络代理的流程

3proxy安装及配置网络代理的流程 3proxy的官网在:https://3proxy.ru/ ,3proxy可以用来设置各种协议的代理,比如说http,socks等,关于3proxy的详细介绍可以通过搜索来了解,这里就不说了. 安装 3proxy的代码代管在github上面,地址是:https://github.com/z3APA3A/3proxy 安装步骤如下: git clone https://github.com/z3APA3A/3proxy.git,直接通过git把代码复制到本地(

Ubuntu:配置网络代理及终端代理

在公司使用ubuntu,上网是一个大问题,包括:浏览器上外网和终端上外网下载. 一 终端代理配置(apt-get) vim /etc/apt  输入以下两行即可,注意username为代理用户名,password为密码(注意转义字符),替换成自己的即可. Acquire::http::proxicy "http://username:[email protected]:port/"; Acquire::https::proxicy "https://username:[ema

Linux配置网络YUM源

配置网络yum源 RHEL6.5 1 [[email protected] ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo 2 3 [[email protected] ~]# sed -i 's/$releasever/6.8/g' /etc/yum.repos.d/CentOS-Base.repo 4 5 [[email protected] ~]# yum

RHEL配置网络yum源

RHEL6.5系统配置网络Yum源概述 1.配置本地yum源: 将光盘镜像文件挂载到/mnt目录下#mount /dev/cdrom /mnt; 修改/etc/yum.repo.d/目录下的配置文件,删除或重命名其他的.repo文件,创建新的local.repo文件,内容如下: [local] name=local DVD baseurl=file:///mnt enabled=1 gpgcheck=0 2.利用本地yum源安装wget下载工具: #yum install wget -y 3.利

yum使用http代理,wget使用http代理

背景:实验室可上网IP较少并且工作站使用内网IP地址未与外界链接,平时基本不上网,但是有时需要临时联网yum安装软件或者wget软件 解决方案:http代理上网 1.使用squid配置http代理服务器, 2.yum使用http代理,修改/etc/yum.conf 最后一行添加: proxy=http://代理IP:代理端口 3.wget使用http代理,新建 ~/.wgetrc http-proxy = 代理IP:代理端口

CentOS 6.6下配置本地yum源与网络yum源

一.本地yum源 1.系统默认已经安装了可使用yum的软件包,所以可以直接配置: [[email protected] ~]# cd /etc/yum.repos.d/                         yum源配置文件放置目录 [[email protected] yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak    先将网络yum源        配置文件更名(让其失效) [[email protected] yum

配置网络yum源

有的时候服务器需要下载一些软件,是本地yum源没有的,这时候需要配置网络yum源 #cd  /etc/yum.repos.d/ 把这个目录下的配置文件备份,改名:或者是把文件里边的enabled=1的改为enabled=0: # wget -O /etc/yum.repos.d/CentOS-Base.repo   http://mirrors.aliyun.com/repo/Centos-6.repo # sed -i  's/$releasever/6/g' /etc/yum.repos.d

CentOS配置本地yum源,网络源以及优先级

1.用Centos镜像搭建本地yum源 在配置网络yum之前我们先卸载旧的yum,并下载CentOS的对应软件包安装,这一步配置yum源都要操作 [[email protected] tools]# rpm -aq|grep yum yum-metadata-parser-1.1.2-16.el6.x86_64 yum-rhn-plugin-0.9.1-58.el6.noarch yum-3.2.29-69.el6.noarch [[email protected] tools]# rpm -a

rhel7配置网络yum源,配置VNC远程桌面

rhel7配置VNC远程桌面实验环境:安装了图形化界面的redhat7.0,IP是192.168.31.201先配置网络yum源[[email protected] ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo [[email protected] ~]# sed -i 's/$releasever/7/g' /etc/yum.repos.d/CentOS-Ba