Linux Centos7安装后,无法查询到IP地址,无ens0,只有lo和ens33的解决方案

2023-10-31 03:15

本文主要是介绍Linux Centos7安装后,无法查询到IP地址,无ens0,只有lo和ens33的解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 前言
  • 1 查看network-scripts目录
  • 2 创建并配置 ifcfg-ens33 文件
  • 3 禁用NetworkManager
  • 4 重新启动网络服务
  • 总结


前言

在VMware中,安装Linux centos7操作系统后,想查询本机的IP地址,执行ifconfig命令

ifconfig

结果如下:
在这里插入图片描述
结果显示本机有一个ens33网卡,和一个lo回环网卡,没有其余的网卡信息。并且,ens33网卡无法查询到ip地址。此时需要手动配置。


1 查看network-scripts目录

首先需要确认,在/etc/sysconfig/network-scripts/目录下,是否有ens相关的网卡设备文件。

cd /etc/sysconfig/network-scripts

在这里插入图片描述

如果此处有网卡设备文件,则直接看第二步的配置部分。 查询结果表明本机上只有一个ifcfg-lo,并无其他的网卡信息,所以我们需要创建一个文件:ifcfg-ens33。
注:如何确定创建的文件名?
创建的文件名需要根据ifconfig查询出的结果相对应。
例如:本机ifconfig执行结果,查出了lo和ens33,所以在此处创建的文件名为ifcfg-ens33


2 创建并配置 ifcfg-ens33 文件

vim /etc/sysconfig/network-scripts/ifcfg-ens33

并在文件中,写入输入以下配置内容:

DEVICE=ens33
BOOTPROTO=static
IPADDR=192.168.79.129
GETWAY=192.168.79.2
NETMASK=255.255.255.0
ONBOOT=yes 

解释如下:
DEVICE=ens33 //网络设备的名称
BOOTPROTO=static //网络分配方式为静态
IPADDR=192.168.79.129 //设置的IP地址
NETMASK=255.255.255.0 //子网掩码
GATEWAY=192.168.79.2 //网关
ONBOOT=yes //指系统启动时是否激活网卡
注:如何确定ip地址?
虚拟机内ip地址要和电脑本地的ip地址网段保持一致,便于后期使用连接工具连接到虚拟机。
在电脑本机的cmd窗口,使用ipconfig命令查看ipv4的地址:
在这里插入图片描述
可以看到网段在79,所以设置在192.168.79.x网段即可。x只要不和其余虚拟机冲突即可。

3 禁用NetworkManager

查询不到ip地址的另一个原因是:NetworkManager 和network冲突导致异常。
所以在此处禁用NetworkManager,保证下下一步重启后,可以正常查询到ip地址。

systemctl stop NetworkManager
systemctl disable NetworkManager

在这里插入图片描述

4 重新启动网络服务

然后使用restart命令,重启network服务

systemctl restart network
ifconfig

在这里插入图片描述
已经可以查询到自己配置的ip地址。


总结

关键点:创建对应的ens文件,并进行配置。

这篇关于Linux Centos7安装后,无法查询到IP地址,无ens0,只有lo和ens33的解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/312425

相关文章

Python安装Pandas库的两种方法

《Python安装Pandas库的两种方法》本文介绍了三种安装PythonPandas库的方法,通过cmd命令行安装并解决版本冲突,手动下载whl文件安装,更换国内镜像源加速下载,最后建议用pipli... 目录方法一:cmd命令行执行pip install pandas方法二:找到pandas下载库,然后

Oracle数据库定时备份脚本方式(Linux)

《Oracle数据库定时备份脚本方式(Linux)》文章介绍Oracle数据库自动备份方案,包含主机备份传输与备机解压导入流程,强调需提前全量删除原库数据避免报错,并需配置无密传输、定时任务及验证脚本... 目录说明主机脚本备机上自动导库脚本整个自动备份oracle数据库的过程(建议全程用root用户)总结

使用Python构建智能BAT文件生成器的完美解决方案

《使用Python构建智能BAT文件生成器的完美解决方案》这篇文章主要为大家详细介绍了如何使用wxPython构建一个智能的BAT文件生成器,它不仅能够为Python脚本生成启动脚本,还提供了完整的文... 目录引言运行效果图项目背景与需求分析核心需求技术选型核心功能实现1. 数据库设计2. 界面布局设计3

Linux如何查看文件权限的命令

《Linux如何查看文件权限的命令》Linux中使用ls-R命令递归查看指定目录及子目录下所有文件和文件夹的权限信息,以列表形式展示权限位、所有者、组等详细内容... 目录linux China编程查看文件权限命令输出结果示例这里是查看tomcat文件夹总结Linux 查看文件权限命令ls -l 文件或文件夹

解决pandas无法读取csv文件数据的问题

《解决pandas无法读取csv文件数据的问题》本文讲述作者用Pandas读取CSV文件时因参数设置不当导致数据错位,通过调整delimiter和on_bad_lines参数最终解决问题,并强调正确参... 目录一、前言二、问题复现1. 问题2. 通过 on_bad_lines=‘warn’ 跳过异常数据3

idea的终端(Terminal)cmd的命令换成linux的命令详解

《idea的终端(Terminal)cmd的命令换成linux的命令详解》本文介绍IDEA配置Git的步骤:安装Git、修改终端设置并重启IDEA,强调顺序,作为个人经验分享,希望提供参考并支持脚本之... 目录一编程、设置前二、前置条件三、android设置四、设置后总结一、php设置前二、前置条件

Java.lang.InterruptedException被中止异常的原因及解决方案

《Java.lang.InterruptedException被中止异常的原因及解决方案》Java.lang.InterruptedException是线程被中断时抛出的异常,用于协作停止执行,常见于... 目录报错问题报错原因解决方法Java.lang.InterruptedException 是 Jav

kkFileView在线预览office的常见问题以及解决方案

《kkFileView在线预览office的常见问题以及解决方案》kkFileView在线预览Office常见问题包括base64编码配置、Office组件安装、乱码处理及水印添加,解决方案涉及版本适... 目录kkFileView在线预览office的常见问题1.base642.提示找不到OFFICE组件

解密SQL查询语句执行的过程

《解密SQL查询语句执行的过程》文章讲解了SQL语句的执行流程,涵盖解析、优化、执行三个核心阶段,并介绍执行计划查看方法EXPLAIN,同时提出性能优化技巧如合理使用索引、避免SELECT*、JOIN... 目录1. SQL语句的基本结构2. SQL语句的执行过程3. SQL语句的执行计划4. 常见的性能优

SpringBoot监控API请求耗时的6中解决解决方案

《SpringBoot监控API请求耗时的6中解决解决方案》本文介绍SpringBoot中记录API请求耗时的6种方案,包括手动埋点、AOP切面、拦截器、Filter、事件监听、Micrometer+... 目录1. 简介2.实战案例2.1 手动记录2.2 自定义AOP记录2.3 拦截器技术2.4 使用Fi