换源
#备份现有的 CentOS 基础仓库配置文件。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
#从阿里云镜像站下载新的 CentOS 7 仓库配置文件,替换原有的配置文件。
curl -o /etc/yum.repos.d/CentOS-Base.repo
http://mirrors.aliyun.com/repo/Centos-7.repo
解释
- mv /etc/yum,repos.d/Cent0S-Base.repo /etc/yum.repos.d/Cent0S-Base.repo. backup
- 这条命令将文件 /etc/yum.repos.d/cent0s-Base.repo移动(重命名)为 /etc/yum.repos.d/Cent0s-Base.repo.backup。
- 具体来说,它把原来的 CentOS 基础仓库配置文件备份起来,以防后续操作出现问题时可以恢复。
- curl -0 /etc/yum,repos,d/Cent0S-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- 这条命令使用 cur1 工具从指定的 URL(http://mirrors.aliyun.com/repo/centos-7.repo)下载文件,并将其保存到/etc/yum.repos.d/Cent0S-Base.repoo
- 换句话说,它将阿里云镜像站上的 CentOS7的 YUM 仓库配置文件下载并替换原有的配置文件。
网络自启
[root@localhost ~]# cd /etc/sysconfig/network-scripts
[root@localhost network-scripts]# ls
ifcfg-ens33 ifdown-eth ifdown-post ifdown-Team ifup-aliases ifup-ipv6 ifup-post ifup-Team init.ipv6-global
ifcfg-lo ifdown-ippp ifdown-ppp ifdown-TeamPort ifup-bnep ifup-isdn ifup-ppp ifup-TeamPort network-functions
ifdown ifdown-ipv6 ifdown-routes ifdown-tunnel ifup-eth ifup-plip ifup-routes ifup-tunnel network-functions-ipv6
ifdown-bnep ifdown-isdn ifdown-sit ifup ifup-ippp ifup-plusb ifup-sit ifup-wireless
[root@localhost network-scripts]# cat ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
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="b57cd572-66c1-4b14-8019-4804f4a9eab0"
DEVICE="ens33"
ONBOOT="yes"
[root@localhost network-scripts]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:0a:85:c5 brd ff:ff:ff:ff:ff:ff
inet 192.168.195.129/24 brd 192.168.195.255 scope global noprefixroute dynamic ens33
valid_lft 5510955sec preferred_lft 5510955sec
inet6 fe80::64ca:4a94:542b:503c/64 scope link noprefixroute
valid_lft forever preferred_lft forever
配置文件一般位于/etc/sysconfig/network-scripts/
目录下,文件名格式为ifcfg-<interface_name>
。
针对ens33
接口,需要编辑的文件名为ifcfg-ens33
。
-
使用文本编辑器打开并编辑该文件。例如,使用vi或vim可以这样操作:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
-
在这个文件里,你可以设置或修改各种网络参数,比如IP地址、子网掩码、网关和DNS服务器等。以下是一个示例配置:
ONBOOT=yes # 设置为yes表示系统启动时自动启用此网络连接
-
完成编辑后保存文件,并退出文本编辑器。
-
重启网络服务以应用更改:
systemctl restart NetworkManager