linux网络问题- 为什么虚拟机每次重启都不加载ifcfg-eth0的配置

问题描述

为什么虚拟机每次重启都不加载ifcfg-eth0的配置

我已经在/etc/sysconfig/network-scripts/ 对
ifcfg-eth0进行了配置 ,但是每次启动虚拟机之后 执行ifconfig显示

ifcfg-eth0都没有IP地址 ,执行
service network restart也无效,必须执行
ifconfig eth0 192.168.56.66 netmask 255.255.255.0 才有效,但是重启虚拟机或者不重启虚拟机而执行
service network restart 后 ,ifcfg-eth0又没有了IP地址 ,现在百思不得其解!请各位大牛支招。

ifcfg-eth0
DEVICE="eth0"
HWADDR="08:00:27:18:C1:5F"
NM_CONTROLLED="yes"
ONBOOT="yes"
IPADDR=192.168.56.66
NETMASK=255.255.255.0
GATEWAY=192.168.56.1

解决方案

1、#ifconfig
查看是否显示eth0的信息还是其他网卡(eg:eth1)的信息。

2、#vi /etc/udev/rules.d/70-persistent-net.rules
查看里面的网卡信息,看HWADDR="08:00:27:18:C1:5F"的网卡号是不是eth0,若不是将它改为eth0.
删除其他网卡的信息,然后重启即可。

因为虚拟机克隆产生的VM的网卡号一般都会自动增加,也就是原VM是eth0,克隆生成的就是eth1,eth2等~~

这样导致配置的网卡信息不匹配,电脑重启后识别不了。

你先试试,不行再联系~

时间: 2025-01-21 16:03:05

linux网络问题- 为什么虚拟机每次重启都不加载ifcfg-eth0的配置的相关文章

Linux网络设置2——虚拟机中的Linux和Windows网络互通设置

一.windows中ipconfig查看ip地址 安装完成虚拟机后会发现网上邻居中多了VMnet8,VMnet1两个适配器,两个任意选择一个用来和VM互联,这里选择VMnet8.通过ipconfig发现VMnet8如为192.168.11.11,那么在虚拟机中就要通过设置虚拟机的ip地址,使得处在同一网段如192.168.11.12.   二.Linux设置ip地址 首先要设置一下虚拟机的网络桥接模式,虚拟机->设置->自定义虚拟网络->选择VMnet8. 方法一 ① 利用root登陆,

windows 8-配置了MAVEN_HOME,path。奇怪的是每次重启电脑,都无法执行mvn命令

问题描述 配置了MAVEN_HOME,path.奇怪的是每次重启电脑,都无法执行mvn命令 系统windows8.1 安装maven3.0.4,配置了MAVEN_HOME,path.奇怪的是每次重启电脑,都无法执行mvn命令如图: PS:JDK和MAVEN_HOME都已在环境变量中配置-- 解决方案 这样设置只对当前控制台有效.需要在控制面板-系统-系统属性-高级设置里面的环境变量设置.

本地jsp打成jar以后,每次修改都需要重启,maven更新jar包

问题描述 本地jsp打成jar以后,每次修改都需要重启,maven更新jar包 最近做项目遇到一个问题,领导要求把jsp也打包到jar里面,然后再web工程中引用. 这样就导致,我们在开发中遇到一个问题,每次修改了jsp都需要关闭服务器重新maven一下jar包. 想知道有没有办法解决,就像放在WEB-INF下一样,不用重启刷新页面就可以更新了. 解决方案 Eclipse下使用过Jrebel插件,支持文件修改的热部署 解决方案二: Maven 打jar包

win7旗舰版系统每次开机都要重启2次才能识别硬盘如何解决

  原因1.主板芯片组控制着板载的网卡.显卡.usb等接口,同时也控制着主板上的IDE或SATA的硬盘数据接口,如果接口没有损坏的话,那么这个问题一般都是因为主板芯片组引起的,主板芯片组引起的原因导致开2次才能认到硬盘的话,建议ghost win7系统用户可尝试更换主板或维修主板来解决. 原因2.还有一种比较少见的故障,硬盘的引导扇区实际上已经损坏了,所以就会出现逻辑问题从而导致每次开机都开2次才能认到硬盘的问题,但是因为是逻辑问题,所以第二次加电的时候,就又恢复正常了,其实要解决这个问题比较简

Linux网络文件系统的数据备份、恢复及同步机制

本文将详细介绍针对该网络文件系统的数据备份.恢复及同步机制在内核的具体实现,给广大系统管理员和研发人员提供技术参考.网络文件系统(NFS)协议是由 Sun MicroSystem 公司在 20 世纪 80 年代为了提供对共享文件的远程访问而设计和实现的,它采用了经典的客户机/服务器模式提供服务.为了达到如同 NFS 协议通过使用 Sun 公司开发的远在本机上使用本地文件系统一样便捷的效果,NFS 通过使用远程过程调用协议(RPC Protocol)来实现运行在一台计算机上的程序来调用在另一台远程

linux网络报文接收发送浅析

对于linux内核来说,网络报文由网络设备来进行接收.设备驱动程序从网络设备中读取报文,通过内核提供的网络接口函数,将报文传递到内核中的网络协议栈.报文经过协议栈的处理,或转发.或丢弃.或被传送给某个进程. 网络报文的发送与之相反,进程通过系统调用将数据送入网络协议栈,或者由网络协议栈自己发起报文的发送,然后协议栈通过调用网络接口函数来调度驱动程序,使其将报文传送给网络设备,从而发送出去. 本文讨论的是网络接口层,它是网络设备驱动程序与网络协议栈交互的纽带.见下图中红色部分的netif. 报文的

Linux网络配置的基础配置

1 linux网络配置介绍 网络是属于内核的功能,给linux的 主机网卡配置地址的时候,地址是属于内核的,而不是网卡 1.1 DNS 解析其他主机的主机名.一般需要两个,另一个备用(备用DNS的使用不是当第一个服务器解析不成功时使用备用,而是当第一个服务器连不上时时才使用,所以一般都是把响应快的放在第一位 1.2 网络接口类型 Loopback本地回环接口,本地回环接口存在的意义:即本机既做服务器端又做客户端时,自己跟自己联系时所用到的,这个数据报文在自身的内存中就能够完成,不用发布到网络 以

Linux中的VMware虚拟机开机出现滴警告音怎么办?

  部分linux系统安装在VMware虚拟机了以后,每次开机都会出现"滴",关闭音响后依旧,通过以下方法可以关闭"滴"的一声. 1.选择打开设置文件"C:ProgramDataVMwareVMware Workstationconfig.ini"(注:C盘为系统安装盘,不是Vmware workstation 安装盘). 注意:XP系统路径:"C:Documents and SettingsAll UsersApplication D

你必须了解的基础的Linux网络命令

摘要:有抱负的 Linux 系统管理员和 Linux 狂热者必须知道的.最重要的.而且基础的 Linux 网络命令合集. 在 It's FOSS 我们并非每天都谈论 Linux 的"命令行方面".基本上,我更专注于 Linux 的桌面端.但你们读者中的一些人在内部调查(仅面向 It's FOSS newsletter 订阅者)中指出,你们也想学些命令行技巧.速查表也受大部分读者所喜欢和支持. 为此,我编辑了一个 Linux 中基础网络命令的列表.它并不是一个教你如何使用这些命令的教程,