解决虚拟机中安装的Linux系统终端输入ifconfig不显示ip地址的问题

最近在操作虚拟机时,发现在输入了ifconfig命令后终端ens33里面没有显示IP地址,导致使用第三方软件时链接不上Linux。
在这里插入图片描述

作者通过查找资料发现可能是以下几个问题:

  1. 网络服务未启动。
  2. 网卡配置错误。
  3. 物理网卡故障。

至于具体是哪个问题就需要一个一个试一下了。

下面是解决的方法:

首先我们可以启动以下网络服务,在重启后再次输入一遍ifconfig,看一下IP地址有没有显示。
执行sudo systemctl start network命令启动网络服务。

如果IP地址还是没有显示出来,那我们就要检查一下网卡的配置了。首先通过进入/etc/sysconfig/network-scripts/目录,查看ifcfg-ens33文件配置是否正确。确保BOOTPROTO设置为dhcpstaticONBOOT设置为yes
首先在终端输入:

cd /etc/sysconfig/network-scripts

进入当前文件夹下后:

vim ifcfg-ens33

敲下命令后,直接就进入了vim界面里面了,我们就可以看到这个文件的数据,但是我们会发现无法对数据进行操作,这时我们就需要用到一些linux的基本命令来操作。
首先输入i使我们可以对文件进行修改,根据上面的参数修改,修改完成后通过esc键进行退出编辑,然后我们要退出文件的话首先要通过输入一个键(注意是英文),然后加一个为w或wq或q!键退出。这三个符号分别代表什么意思呢:

  • :w :保存对文档的修改但不退出
  • :wq :保存对文档的修改修改并退出
  • :q! :放充对文档的修改并强行退出
重新获取IP地址:

再次通过执行sudo dhclient ens33命令来重新获取IP地址。

重启网络服务或网卡:

如果还是不行的话,我们可以通过执行sudo systemctl restart networksudo ifdown ens33 && sudo ifup ens33命令重启网络服务或单独网卡。

检查物理网卡:

如果以上步骤无效,请检查物理网卡是否正常工作。
确保在执行以上操作时,你拥有相应的权限,如果需要,使用sudo来获取管理员权限。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值