主机使用网络代理时虚拟机centos7以及docker如何配置网络代理上外网
1、浏览器网页上网网页上网设置代理很简单,在左上角菜单里找到 Network在里面的manual 中里设置代理 IP和PORT;2、yum代理设置编辑文件为:vi /etc/yum.conf在里面添加一行:proxy=IP:PORT3、wget代理设置编辑文件为:vi /etc/wgetrc添加下面两行:http_proxy = IP:PORTftp_proxy = IP:PORT4、系统环境代理
1、浏览器网页上网
网页上网设置代理很简单,在左上角菜单里找到 Network
在里面的manual 中里设置代理 IP和PORT;
2、yum代理设置
编辑文件为:vi /etc/yum.conf
在里面添加一行:proxy=IP:PORT
3、wget代理设置
编辑文件为:vi /etc/wgetrc
添加下面两行:
http_proxy = IP:PORT
ftp_proxy = IP:PORT
4、系统环境代理设置
编辑文件为/etc/profile,如果只想给自己的账户设置,则编辑~/.bashrc即可
添加三行:
# add proxy for network
export http_proxy="http://xxxxbbbnm:913"
export https_proxy="http://xxxxbbbnm:913"
export ftp_proxy=$http_proxy
然后source /etc/profile 或者source ~/.bashrc即可
删除环境变量
bash下
设置:export 变量名=变量值
删除:unset 变量名
csh下
设置:setenv 变量名 变量值
删除:unsetenv 变量名
二、Docker网络代理
给Centos7加上网络代理后创建镜像发现Docker依然无法联网,那是因为Docker需要额外配置代理,步骤如下:
1 、创建目录
mkdir /etc/systemd/system/docker.service.d
2 、创建并编辑文件并加入以下内容(试着加过代理账号和密码,反而导致不能上网去掉后可以)
vi /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=http://ip:port"
4 、更新重加载配置&重启Docker服务
systemctl daemon-reload
systemctl restart docker
更多推荐
所有评论(0)