在虚拟机上ifconfig结果中eth0没有IP地址(inet4)而是显示的是inet6

问题描述:在虚拟机上执行ifconfig,结果中eth0没有显示IP地址inet4,而是显示inet6;

出现原因:虚拟机上没有连接网络;

解决方法:启动网卡,执行命令:

ifup eth0

  衍生问题:当执行上述命令时,却报如下错误:

some other host already uses the address.

    说明虚拟机指定的IP地址已经被占用了。

    问题产生的原因是,我在配置静态IP地址的时候,将本地VMnet8的IP地址配置成和虚拟机的IP地址一样的了。刚刚配置完成时使用上是没有问题,然而虚拟机一重启,就出现了上述情况。

   我的解决方式是:修改了本地VMnet8的IP地址,当然依然要将修改后的地址与虚拟机IP处于同一网段。然后重启VMnet8网卡,再回到虚拟机上,就一切如常了。

原文地址:https://www.cnblogs.com/junjinger/p/10285452.html

时间: 2024-11-08 21:33:28

在虚拟机上ifconfig结果中eth0没有IP地址(inet4)而是显示的是inet6的相关文章

提取linux中eth0的IP地址

法1:cut [[email protected] oldboy]# ifconfig eth0|grep 'inet addr'|cut -d ":" -f2|cut -d " " -f1 10.0.0.162 法2:awk [[email protected] oldboy]# ifconfig eth0|grep 'inet addr'|awk -F ":" '{print $2}'|awk '{print $1}' 10.0.0.162

awk -F选项同时指定多个符号做为分割符时遇到空格坑,题目:请执行命令取出 linux 中 eth0 的 IP 地址

第三关课前考试题:3.请执行命令取出 linux 中 eth0 的 IP 地址(请用 cut,有能力者也可分别用 awk,sed 命令答) 因为以前有个题讲过awk -F选项可以指定输入分割符,也可以同时使用多个符号作为分割符对文件进行切割,所以我决定先使用awk -F 以前awk -F同时指定多个分割符的例子: [[email protected] ~]# cat oldboy.txt I am oldboy,myqq is 31333741 [[email protected] ~]# aw

ubuntu 16.4 中eth0添加ip地址,且可以上网

1.sudo vim /etc/network/interfaces  中添加 auto eth0 iface eth0 inet static address 192.168.1.30 (地址自己定义) 即可 2.在控制器中输入ifconfig,查看eth0中是否存在192.168.1.30(即自己定义的ip地址),如果存在且查看是否可以上网 ping baidu.com即可,如果ping成功且可以上网,失败则eth0配置失败 3.sudo vim /etc/init.d/networking

虚拟机上有关于Apache服务基于IP地址@3IP访问网站

1.首先我们要用nmtui命令为网卡添加多个IP地址(192.168.24.101/102/103) 重新启动一下网卡 systemctl restart network 并且和各个网址IP都ping一下  我这里显示都成功了 2.分别在/home/wwwroot创建网站数据目录 mkdir -p /home/wwwroot/101 mkdir -p /home/wwwroot/102 mkdir -p /home/wwwroot/103 分别在这三个网站数据目录中写入主页文件,内容为该网站的I

执行命令取出linux中eth0的IP地址

方法一:cut命令 #ifconfig eth0|grep 'inet addr'|cut -d ":" -f2|cut -d " " -f1 192.168.1.11 方法二:awk命令 1.使用两遍awk命令 #ifconfig eth0 |grep 'inet addr'|awk -F ":" '{print $2}' |awk '{print $1}' 192.168.1.11 2.使用一遍awk命令 错误写法: # ifconfig e

使用ifconfig取出网卡eth0的ip地址-看看你有多少方法 ?

方法1:awk使用两遍 [[email protected] ~]# ifconfig eth0|awk 'NR==2 {print $2}'|awk -F ":" '{print $2}' 10.0.0.5 方法2:hostname命令 [[email protected] ~]# hostname -I 10.0.0.5 方法3:cut命令 [[email protected] ~]# ifconfig eth0|grep 'inet addr'|cut -d ":&qu

老男孩教育每日一题-2017年3月29日-使用ifconfig取出网卡eth0的ip地址-看看你有多少方法

方法1:sed命令 [[email protected] ~]# ifconfig eth0 |sed -n '2p' |sed's#^.*addr:##g'|sed 's#  B.*$##g' 10.0.0.50 方法2:cut [[email protected] ~]# ifconfig eth0|grep 'inetaddr'|cut -d ":" -f2|cut -d " " -f1 10.0.0.50 方法3:普通awk 使用2遍 [[email pro

VMware 虚拟机 Ubuntu 系统执行 ifconfig 命令 eth0没有IP地址(intet addr、Bcast、Mask) 解决:UP BROADCAST MULTICAST 问题

VMware 虚拟机 ifconfig没有net_addr地址.Bcast.Mask的解决方法 使用时间长的虚拟机,会莫名其妙的连接不上网 在终端中,使用ifconfig命令查看Ubuntu系统的IP地址,发现没有分配IP地址. eth0:网络接口 link encap : 网络类型 HWaddr : 网卡物理地址 Inet addr :(internet address) IP地址 Bcast:广播地址 Mask:子网掩码 UP:正在使用的网络接口 RX packets,TX packets 

在linux中设置静态ip地址

在linux中设置静态ip地址1.在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 2.开始编辑,填写ip地址.子网掩码.网关.DNS等[[email protected] 桌面]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0  #设备名称TYPE=Ethernet #网络类型UUID=bfafdad5-e1c9-4adf-864b-c772e4965ab7ONBOOT=