Centos8配置IP地址与阿里YUM源
Centos8 系统中无法找到network.service网络服务,默认已经被nmcli替换了,所以修改方式略微变化,在/etc/sysconfig/network-scripts/里也看不到任何脚本文件,没有传统的network.service。
IP地址的配置
Centos8 系统中无法找到network.service网络服务,默认已经被nmcli替换了,所以修改方式略微变化,在/etc/sysconfig/network-scripts/里也看不到任何脚本文件,没有传统的network.service。
- 修改
vi /etc/sysconfig/network-scripts/ifcfg-ens32
网卡启动查询关闭删除等命令: 使用nmcli重新回载网络配置TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
IPADDR=192.168.1.30
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=ens32
UUID=08a82de8-2371-4411-ba0f-36053776c8ae
DEVICE=ens32
ONBOOT=no命令行配置IP地址的方式:# 重载所有ifcfg或route到connection(不会立即生效)
nmcli c reload
# 重载指定ifcfg或route到connection(不会立即生效)
nmcli c load /etc/sysconfig/network-scripts/ifcfg-ens32
nmcli c load /etc/sysconfig/network-scripts/route-ens32
# 启用connection(相当于ifup)
nmcli c up ens32
# 停止connection(相当于ifdown)
nmcli c down ens32
# 删除connection(类似于ifdown并删除ifcfg)
nmcli c delete ens32
# 查看connection列表
nmcli c show
# 查看connection详细信息
nmcli c show ens32# 创建connection,配置静态ip(等同于配置ifcfg,其中BOOTPROTO=none,并ifup启动)
nmcli c add type ethernet con-name ens32 ifname ens32 ipv4.addr 192.168.1.30/24 ipv4.gateway 192.168.1.1 ipv4.method manual
# 创建connection,配置动态ip(等同于配置ifcfg,其中BOOTPROTO=dhcp,并ifup启动)
nmcli c add type ethernet con-name ens32 ifname ens32 ipv4.method auto
# 修改ip(非交互式)
nmcli c modify ens32 ipv4.addr '192.168.1.30/24'
nmcli c up ens32
# 修改ip(交互式)
nmcli c edit ens32
nmcli> goto ipv4.addresses
nmcli ipv4.addresses> change
Edit 'addresses' value: 192.168.1.30/24
Do you also want to set 'ipv4.method' to 'manual'? [yes]: yes
nmcli ipv4> save
nmcli ipv4> activate
nmcli ipv4> quit
查询网卡的方法:
nmcli d # 查询device列表 |
配置阿里YUM仓库
CentOS 8更改了软件包的安装程序,取消了 yum 的配置方法,改而使用了dnf 作为安装程序。
1.默认是这样的。
[root@localhost yum.repos.d]# ls |
2.配置文件,依次配置一下四个目录。
[root@localhost yum.repos.d]# cat CentOS-AppStream.repo |
3.建立缓存。
[root@localhost ~]# dnf clean all |
本地源配置
通过RPM命令我们可以导入系统镜像的原厂证书,当DNF配置文件中的gpgcheck=1
时安装程序之前会验证该证书.
[root@localhost ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial # 导入证书 |
配置本地源需要跳转到/etc/yum.repos.d/
清空当前目录下所有的配置文件,新建CentOS-Stream-Media.repo
并写入如下内容,指定当前镜像位置.
[root@localhost yum.repos.d]# cat CentOS-Stream-Media.repo |