centos8.0配置静态IP详解
重启网络报错
安装centos 8之后,使用systemctl命令重启启动网络时,会出现以下报错
Failed to restart network.service: Unit network.service not found.
原因是找不到network网络服务
解决方法
在rhel8(含centos8)上,在/etc/sysconfig/network-scripts/里也看不到任何脚本文件,没有传统的network.service。因此只能通过其它方法进行网络配置,包括NM命令工具集。
手动配置IP地址
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens160
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
NAME=ens160
DEVICE=ens160
ONBOOT=yes
IPADDR=10.0.0.10
NETMASK=255.255.255.0
GATEWAY=10.0.0.2
DNS1=114.114.114.114
DNS2=223.5.5.5
重启网络服务
#使用nmcli重新回载网络配置
[root@localhost ~]# nmcli c reload# 查看网络是否成功配置
[root@localhost ~]# ip a | grep inet | sed -n 3pinet 10.0.0.10/24 brd 10.0.0.255 scope global noprefixroute ens160
nmcli命令补充
nmcli使用方法非常类似linux ip命令、cisco交换机命令,并且支持tab补全(详见本文最后的Tips),也可在命令最后通过-h、–help、help查看帮助。
nmcli基本选项
选项 | 作用 |
---|---|
-t | 简洁输出,会将多余的空格删除 |
-p | 人性化输出,输出很漂亮 |
-n | 优化输出,有两个选项tabular(不推荐)和multiline(默认) |
-c | 颜色开关,控制颜色输出(默认启用) |
-f | 过滤字段,all为过滤所有字段,common打印出可过滤的字段 |
-g | 过滤字段,适用于脚本,以:分隔 |
-w | 超时时间 |
在nmcli中有2个命令最为常用:
nmcli connection
译作连接,可理解为配置文件,相当于ifcfg-ethX。可以简写为nmcli c
nmcli device
译作设备,可理解为实际存在的网卡(包括物理网卡和虚拟网卡)。可以简写为nmcli d
在NM里,有2个维度:连接(connection)和设备(device),这是多对一的关系。想给某个网卡配ip,首先NM要能纳管这个网卡。设备里存在的网卡(即nmcli d可以看到的),就是NM纳管的。接着,可以为一个设备配置多个连接(即nmcli c可以看到的),每个连接可以理解为一个ifcfg配置文件。同一时刻,一个设备只能有一个连接活跃。可以通过nmcli c up切换连接。
connection有2种状态:
▷ 活跃(带颜色字体):表示当前该connection生效
▷ 非活跃(正常字体》):表示当前该connection不生效
device有4种常见状态:
connected:已被NM纳管,并且当前有活跃的connection
disconnected:已被NM纳管,但是当前没有活跃的connection
unmanaged:未被NM纳管
unavailable:不可用,NM无法纳管,通常出现于网卡link为down的时候(比如ip link set ens32 down)
centos8.0配置静态IP详解相关推荐
- 【linux】循序渐进学运维-基础篇-配置静态IP详解
大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-基础篇的第61篇文章 文章目录 前言 查看网卡物理连接是否正常的命令 1. mii-tool 2. ifconfig 1) 启动关闭指定网卡 ...
- Centos8 如何配置静态ip和连接Xshell
Centos8 如何配置静态ip和连接Xshell 本教程,同样适合Centos7 1.网络模式介绍 net 模式 随机分配网段 ip,网段 ip 和主机的 ip 网段不同,所以在同一局域网,虚拟机里 ...
- CentOS8下配置静态IP后ping不通自身网关
正常配置静态IP后,使用nmcli 命令加载配置后出现无法ping通,arp也学不到mac,也ping不通自己的网关 TYPE=Ethernet PROXY_METHOD=none BROWSER_O ...
- linux中centos8.4配置静态ip
1.首先 cd / etc/sysconfig/network-scripts查看ifcfg-后缀 2. vim /etc/sysconfig/network-scripts/ifcfg-ens32 ...
- Android手机静态ip地址网关,安卓手机Android 4.0系统静态ip设置方法【详解】
安卓系统Android 4.0推出之后,很多网友都进行了版本的更新,但是,一些更新了Android 4.0系统的用户,表示,自从版本升级之后,就不能使用静态IP,这是怎么回事呢?小编经过研究后发现,并 ...
- Centos8 配置静态IP地址
在rhel8(含centos8)上,在/etc/sysconfig/network-scripts/里也看不到任何脚本文件,没有传统的network.service.因此只能通过其它方法进行网络配置, ...
- xstatic图形连接linux,RHCE认证考试模拟题深入讲解:linux配置静态IP地址为:192.168.0.X!...
原标题:RHCE认证考试模拟题深入讲解:linux配置静态IP地址为:192.168.0.X! RHCE认证考试模拟题深入讲解:linux配置静态IP地址为:192.168.0.X! 本经验由宗龙龙原 ...
- 数据库学习笔记第一弹——MySQL8.0和MySQL5.7的下载、安装与配置(图文详解步骤2022)
数据库学习笔记第一弹--MySQL8.0和MySQL5.7的下载.安装与配置(图文详解步骤2022) 文章目录 数据库学习笔记第一弹--MySQL8.0和MySQL5.7的下载.安装与配置(图文详解步 ...
- MacOS M1芯片 VMware部署CentOS8虚拟机及配置静态IP
目录 一.简介 二.安装虚拟机 2.1 安装虚拟机 2.2 克隆虚拟机 2.3 设置阿里云yum源 三.配置静态IP 一.简介 MacOS M1芯片 VFware Fusion(支持M1芯片)官网下载 ...
- python3.6.0怎么安装pip_python3.6环境安装+pip环境配置教程图文详解
1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...
最新文章
- SunPower携Sunverge纽约合作开发4MWh储能项目
- mysql 服务器 管理_MySQL服务器组件
- QQ2009任务栏的QQ图标怎么隐藏
- c语言菜单程序循环结构举例,C语言程序设计课件 第4章 循环结构.ppt
- vmware centos 7 更新vmware-tools
- 计算机系统的主存主要是由()构成的。【最全!最详细分析!】
- 知识付费系统源码(最新开源知识付费系统搭建下载)
- 2008服务器系统显卡,Windows2008 R2 开启显卡硬件加速
- 谷歌地球到底有多厉害?附查看高清卫星影像方法
- 夜神模拟器 Fiddler Tunnel to......443
- pH响应UV交联壳聚糖水凝胶/氨基葡聚糖基生物杂化水凝胶NMPA-CS壳聚糖水凝胶的制备
- Apache Shiro 集成-Cas
- 解决.bat文件打开是记事本的问题
- RxSwift-内存管理
- 个推里群推php教程,GitHub - lyx2297999137/yii2-igetui: yii2个推
- java快速排序的时间复杂度_程序猿必备排序算法及其时间复杂度分析
- 2019年中国研究生数学建模竞赛D题 汽车行驶工况构建【信息交流】
- c语言 int与byte[]互相转换
- C#读取DWG文件方法
- 智能家居混战再起,华为、海尔和小米谁能率先破局?
热门文章
- spss数据预处理步骤_数据预处理详解
- 环境影响评价期末复习
- javascript延时调用函数
- java 调用net remoting_获取 org.springframework.remoting.RemoteAccessException: 在进行调用时无法访问远程服务?...
- 水经注万能地图下载器功能大全
- dubbo源码解析-zookeeper连接
- 提高效率:17款超赞的谷歌chrome浏览器插件、扩展程序
- 计算机网络职业生涯规划1000字,计算机专业职业生涯规划1000字
- 编程英文单词的标准缩写
- 计算机的doc命令怎么学,如何进入dos系统 四种方法教学【图文教程】