CentOS 7 网络配置
编辑配置文件
cd /etc/sysconfig/network-scripts
vim ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=de00b4a5-bebe-40b3-8aea-3a9112fcc74a
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.187.130
GATEWAY=192.168.187.2
DNS1=192.168.187.2
修改完重启网络
service network restart
CentOS 7 yum 换源
1)备份当前 yum 源,防止出现意外还可以还原回来
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
2)下载源 repo 文件(二选一)
163(CentOS 6.x)
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo
阿里(CentOS 7.x)
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
3)清除旧缓存
yum clean all
4)生成源缓存
yum makecache
CentOS 6.x 换源报错如下:
[Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
尝试其他镜像。
解决方案:
vim /etc/yum.repos.d/CentOS-Base.repo
将文件中$releasever全部改成7,再次执行后两条指令
yum clean all
yum makecache
$releasever 是获取 CentOS 的版本号的,例如centos的版本号为6.8,获取到的为6,但是已经找不到了,所以直接全局改成7即可
报错原因:
原centos/6/ 下已经没有相关的文件,所以报404
改成7即可
网易开源镜像站:http://mirrors.163.com/
阿里开源镜像站:https://developer.aliyun.com/mirror/