Centos8 系统中无法找到network.service网络服务,默认已经被nmcli替换了,所以修改方式略微变化,在/etc/sysconfig/network-scripts/里也看不到任何脚本文件,没有传统的network.service。

IP地址的配置

Centos8 系统中无法找到network.service网络服务,默认已经被nmcli替换了,所以修改方式略微变化,在/etc/sysconfig/network-scripts/里也看不到任何脚本文件,没有传统的network.service。

  1. 修改 vi /etc/sysconfig/network-scripts/ifcfg-ens32
  1. TYPE=Ethernet
  2. PROXY_METHOD=none
  3. BROWSER_ONLY=no
  4. BOOTPROTO=static
  5. IPADDR=192.168.1.30
  6. NETMASK=255.255.255.0
  7. GATEWAY=192.168.1.1
  8. DNS1=8.8.8.8
  9. DEFROUTE=yes
  10. IPV4_FAILURE_FATAL=no
  11. NAME=ens32
  12. UUID=08a82de8-2371-4411-ba0f-36053776c8ae
  13. DEVICE=ens32
  14. ONBOOT=no

网卡启动查询关闭删除等命令: 使用nmcli重新回载网络配置

  1. # 重载所有ifcfg或route到connection(不会立即生效)
  2. nmcli c reload
  3. # 重载指定ifcfg或route到connection(不会立即生效)
  4. nmcli c load /etc/sysconfig/network-scripts/ifcfg-ens32
  5. nmcli c load /etc/sysconfig/network-scripts/route-ens32
  6. # 启用connection(相当于ifup)
  7. nmcli c up ens32
  8. # 停止connection(相当于ifdown)
  9. nmcli c down ens32
  10. # 删除connection(类似于ifdown并删除ifcfg)
  11. nmcli c delete ens32
  12. # 查看connection列表
  13. nmcli c show
  14. # 查看connection详细信息
  15. nmcli c show ens32

命令行配置IP地址的方式:

  1. # 创建connection,配置静态ip(等同于配置ifcfg,其中BOOTPROTO=none,并ifup启动)
  2. 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
  3. # 创建connection,配置动态ip(等同于配置ifcfg,其中BOOTPROTO=dhcp,并ifup启动)
  4. nmcli c add type ethernet con-name ens32 ifname ens32 ipv4.method auto
  5. # 修改ip(非交互式)
  6. nmcli c modify ens32 ipv4.addr '192.168.1.30/24'
  7. nmcli c up ens32
  8. # 修改ip(交互式)
  9. nmcli c edit ens32
  10. nmcli> goto ipv4.addresses
  11. nmcli ipv4.addresses> change
  12. Edit 'addresses' value: 192.168.1.30/24
  13. Do you also want to set 'ipv4.method' to 'manual'? [yes]: yes
  14. nmcli ipv4> save
  15. nmcli ipv4> activate
  16. nmcli ipv4> quit

查询网卡的方法:

  1. nmcli d # 查询device列表
  2. nmcli d show ens32 # 查询指定网卡
  3. nmcli d connect ens32 # 激活网卡
  4. nmcli r all off # 关闭无线网络

配置阿里YUM仓库

CentOS 8更改了软件包的安装程序,取消了 yum 的配置方法,改而使用了dnf 作为安装程序。

1.默认是这样的。

  1. [root@localhost yum.repos.d]# ls
  2. CentOS-AppStream.repo CentOS-CR.repo CentOS-fasttrack.repo CentOS-PowerTools.repo
  3. CentOS-Base.repo CentOS-Debuginfo.repo CentOS-HA.repo CentOS-Sources.repo
  4. CentOS-centosplus.repo CentOS-Extras.repo CentOS-Media.repo CentOS-Vault.repo
  5. [root@localhost yum.repos.d]#

2.配置文件,依次配置一下四个目录。

  1. [root@localhost yum.repos.d]# cat CentOS-AppStream.repo
  2. [AppStream]
  3. name=CentOS-$releasever - AppStream
  4. baseurl=http://mirrors.aliyun.com/centos/$releasever/AppStream/$basearch/os/
  5. gpgcheck=1
  6. enabled=1
  7. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
  8. [root@localhost yum.repos.d]# cat CentOS-Base.repo
  9. [BaseOS]
  10. name=CentOS-$releasever - Base
  11. baseurl=http://mirrors.aliyun.com/centos/$releasever/BaseOS/$basearch/os/
  12. gpgcheck=1
  13. enabled=1
  14. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
  15. [root@localhost yum.repos.d]# cat CentOS-Epel.repo
  16. [epel]
  17. name=CentOS-$releasever - Epel
  18. baseurl=http://mirrors.aliyun.com/epel/8/Everything/$basearch
  19. enabled=1
  20. gpgcheck=0

3.建立缓存。

  1. [root@localhost ~]# dnf clean all
  2. 20 files removed
  3. [root@localhost ~]# dnf makecache
  4. CentOS-8 - AppStream 4.5 MB/s | 6.4 MB 00:01
  5. CentOS-8 - Base 3.5 MB/s | 5.0 MB 00:01
  6. CentOS-8 - Epel 4.4 MB/s | 5.7 MB 00:01
  7. CentOS-8 - Extras [ === ] --- B/s | 0 B --:-- ETA

本地源配置

通过RPM命令我们可以导入系统镜像的原厂证书,当DNF配置文件中的gpgcheck=1时安装程序之前会验证该证书.

  1. [root@localhost ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial # 导入证书
  2. [root@localhost ~]# rpm -qa | grep pubkey # 查询证书序列号
  3. gpg-pubkey-8483c65d-5ccc5b19
  4. [root@localhost ~]# rpm -qi gpg-pubkey-8483c65d-5ccc5b19 # 查询详细信息
  5. Name : gpg-pubkey
  6. Version : 8483c65d
  7. Release : 5ccc5b19
  8. Architecture: (none)
  9. Install Date: 20220207 星期一 013316
  10. Group : Public Keys
  11. Size : 0
  12. License : pubkey
  13. Signature : (none)
  14. Source RPM : (none)
  15. Build Date : 20190503 星期五 111537
  16. Build Host : localhost
  17. Relocations : (not relocatable)
  18. Packager : CentOS (CentOS Official Signing Key) <security@centos.org>
  19. Summary : gpg(CentOS (CentOS Official Signing Key) <security@centos.org>)
  20. Description :
  21. -----BEGIN PGP PUBLIC KEY BLOCK-----
  22. Version: rpm-4.14.3 (NSS-3)

配置本地源需要跳转到/etc/yum.repos.d/清空当前目录下所有的配置文件,新建CentOS-Stream-Media.repo并写入如下内容,指定当前镜像位置.

  1. [root@localhost yum.repos.d]# cat CentOS-Stream-Media.repo
  2. [media-baseos]
  3. name=CentOS Stream $releasever - Media - BaseOS
  4. baseurl=file:///mnt/BaseOS
  5. gpgcheck=1
  6. enabled=1
  7. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
  8. [media-appstream]
  9. name=CentOS Stream $releasever - Media - AppStream
  10. baseurl=file:///mnt/AppStream
  11. gpgcheck=1
  12. enabled=1
  13. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

Centos8 配置IP地址与阿里YUM源的更多相关文章

  1. 配置阿里yum源,设置命令

    配置阿里yum源 #linux的软件包管理 安装 软件的方式有三种 .源代码编译安装() .下载python3的源代码 .解压缩源代码 .进入源代码目录,开始编译安装 .配置环境变量 .yum方式安装 ...

  2. Linux下更换为阿里yum源

    更新日期: 2018-08-06 1.yum源的工作原理 yum是为了解决安装包的依赖关系而生的,如果要源码安装一个软件,需要频繁下载各个包,并解决包的依赖关系.这就好比学门课程,要学会这门课程,就要 ...

  3. Redhat6.4 配置本地网络的FTP YUM源

    Redhat6.4 配置本地网络的FTP YUM源 如果本机IP: 192.168.8.47 (一) 配置本机的yum源 使用以下的方法能够配置本机的yum源: 1) scp命令上传ISO文件到: / ...

  4. 烂泥:VMWare Workation双网卡配置IP地址

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 前几天给一个客户做远程项目实施,客户那边的服务器是Windows OS的,我们这边的业务 ...

  5. [部署]CentOS配置IP地址

    环境 虚拟机:VMWare10.0.1 build-1379776 操作系统:CentOS7 64位 简介 CentOS7最小化安装(Minimal)时,是不带ifconfig指令的,该指令在net- ...

  6. CentOS7安装GNOME可视化界面和如何配置IP地址

    本人在虚拟机安装 CentOS7 1,检查一下我们已经安装的软件以及可以安装的软件,用命令 yum grouplist 2,然后安装我们需要的图形界面软件,GNOME(GNOME Desktop) 这 ...

  7. Centos-7修改yum源(阿里yum源)

    国外地址yum源下载慢,下到一半就断了,就这个原因就修改它为国内yum源地址 国内yum源: 阿里centos7 yum源:http://mirrors.aliyun.com/repo/Centos- ...

  8. 如何搭建本地yum源,阿里yum源以及自己的网络yum源?

    环境:CentOS7 一.本地源的yum源的搭建 (一)添加新的yum源配置文件iso.repo(名字可以自己命名,但是后缀必须是repo结尾) 注意:目录 /etc/yum.repos.d 下的 . ...

  9. Linux网络管理1---(Linux配置IP地址,ifconfig、配置文件)

    1.Linux配置IP 地址 ifconfig命令临时配置IP 地址 ifconfig命令,最常用的功能是查看本机的网络的配置状态(当然也可以配置网络,不过是暂时性的),直接输入ifconfig命令就 ...

  10. linux下配置ip地址四种方法(图文方法)

    主要是用第四种方法 (1)Ifconfig命令  第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig  ...

随机推荐

  1. django DRF

    博客目录 web应用模式 api接口 接口测试工具postman restful规范 drf安装 序列化和反序列化 CBV源码分析 drf之APIView分析 drf之Request对象分析 drf- ...

  2. POJ:Arbitrage (搜索,汇率换算是否赚?)

    POJ 2240 http://poj.org/problem?id=2240 题意:判断是否存在使得汇率增多的环 [任意一个点的汇率增多都可以] Floyd 简单变形 \(w[i][j] = max ...

  3. 路径规划之 A* 算法

    算法介绍 A*(念做:A Star)算法是一种很常用的路径查找和图形遍历算法.它有较好的性能和准确度.本文在讲解算法的同时也会提供Python语言的代码实现,并会借助matplotlib库动态的展示算 ...

  4. LocalDateTime、LocalDate、Date的相互转换

    1==LocalDateTime 转 LocalDate: 直接调用 toLocalDate() 方法: LocalDateTime localDateTime = LocalDateTime.now ...

  5. 图文ASP.Net MVC Razor页面中HtmlHelper帮助程序的写法

    将以下内容复制到cshtml文件中 @using Microsoft.AspNetCore.Html @{ ViewData["Title"] = ""; } ...

  6. python常见面试题讲解(五)质数因子

    题目描述 功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 ) 最后一个数后面也要有空格 输入描述: 输入一个long型整数 输出描述 ...

  7. Servlet系列:生命周期(init、 service、destroy)详解

    Servlet的生命周期是由Web容器(如Tomcat)管理的,包括以下三个阶段: 加载和实例化:当Web应用程序启动时,Web容器会加载和实例化Servlet.加载和实例化过程可以在应用程序启动时自 ...

  8. 安装MicroStation软件、Terrasolid插件的方法

      本文介绍在Win10电脑中,安装MicroStation软件与Terrasolid插件合集的详细方法.   首先,我们需要有MicroStation软件与Terrasolid插件合集的安装包:这些 ...

  9. 如何使用Oracle Enterprise Manager Database Express连接到PDB数据库

    1.问题 1.1重复弹出登录框,无法登陆 关闭登录框,显示invalid container name 1.2 重启后PDB数据库处于mounted挂载状态,未打开导致使用 Enterprise 登陆 ...

  10. phpcms - 获取单网页 , 例如关于我们

       {pc:get sql="select * from phpcms_page where catid=2" num="1"}         {loop  ...