栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Ubuntu与CentOS设置代理

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Ubuntu与CentOS设置代理

代理配置中代理服务格式:

#代理服务器格式:
http://yourusername:password@yourproxyaddress:proxyport

#例如:
http://admin:passw0rd@192.168.1.1:8080

#若无用户名和密码:
http://yourproxyaddress:proxyport

#例如:
http://192.168.1.1:8080


 

一、Ubuntu Server 18.04

1、网络代理:

单用户设置网络代理

#编辑配置文件:
vim  ~/.bashrc

#文件末尾添加:

export HTTPS_PROXY="http://192.168.1.1:8080"
export HTTP_PROXY="http://192.168.1.1:8080"
export https_proxy="http://192.168.1.1:8080"
export http_proxy="http://192.168.1.1:8080"

#保存退出
#加载文件:
source ~/.bashrc

设置全局网络代理

#切换至root用户
sudo -i

#编辑配置文件
vim /etc/enviroment

#增加如下内容
export HTTPS_PROXY="http://192.168.1.1:8080"
export HTTP_PROXY="http://192.168.1.1:8080"
export https_proxy="http://192.168.1.1:8080"
export http_proxy="http://192.168.1.1:8080"

2、apt代理:

#创建并编辑文件(文件名称自拟)
sudo vim /etc/apt/apt.conf.d/10proxy

#增加如下内容(代理需要用户名和密码):
Acquire::http::proxy "http://yourusername:password@yourproxyaddress:proxyport/";
Acquire::https::proxy "http://yourusername:password@yourproxyaddress:proxyport/";
Acquire::ftp::proxy "http://yourusername:password@yourproxyaddress:proxyport/";
Acquire::socks::proxy "http://yourusername:password@yourproxyaddress:proxyport/";

#或(代理服务没有用户名和密码):
Acquire::http::proxy "http://yourproxyaddress:proxyport/";
Acquire::https::proxy "http://yourproxyaddress:proxyport/";
Acquire::ftp::proxy "http://yourproxyaddress:proxyport/";
Acquire::socks::proxy "http://yourproxyaddress:proxyport/";

#例如:
Acquire::http::proxy "http://192.168.1.1:8080/";
Acquire::https::proxy "http://192.168.1.1:8080/";
Acquire::ftp::proxy "http://192.168.1.1:8080/";
Acquire::socks::proxy "http://192.168.1.1:8080/";

注:为docker容器设置代理可参考以上方式,或直接将配置文件拷贝至容器中

sudo docker copy /etc/apt/apt.conf.d/10proxy 容器ID:/etc/apt/apt.conf.d

二、CentOS

1、网络代理

#设置全局代理编辑编辑文件为/etc/profile,如果单用户设置代理,编辑~/.bashrc

vim /etc/profile

#或
vim ~/.bashrc

#增加如下内容:

export http_proxy="http://child-prc.intel.com:913"
export https_proxy="http://child-prc.intel.com:913"
export ftp_proxy=$http_proxy

#保存退出

#加载配置文件
source /etc/profile
#或
source ~/.bashrc

2、yum代理

#编辑配置文件
vim /etc/yum.conf

#增加代理配置
proxy = http://user:pass@ip:port

rpm -Uvh https://xxxxx.rpm --httpproxy ip --httpport port

3、wget代理

vim /etc/wgetrc

#增加
http_proxy = IP:PORT  
ftp_proxy = IP:PORT

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/830664.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号