`
OpenMind
  • 浏览: 177162 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Linux机器克隆后需要修改的网络配置

 
阅读更多

假设原来的机器是两块网卡,eth0和eth1,克隆以后,MAC也是两块,MAC地址与原来的分别都不一样,但由于系统的一些网络配置没有更新,导致克隆机器的网络启动不了,

比如会抛出异常:Bringing up interface eth0: pcnet32 device eth0 does not seepresent, delaying initialization.

 

或者用ifconfig -a 看到的输出也与实际情况不符,比如不存在eth0,但多了eth2,eth3等等,

 

下面是一些修复项目:

1.将/etc/sysconfig/network-scripts/ifcfg-eth3更改成xxx-eth0,修改里面的信息

 

2.打开etc/sysconfig/network-scripts/ ficfg-eth0(如果不存在这个文件,从xxx-eth3重命名过来),确定ONBOOT应该为yes

3.检查ficfg-eth0MACifconfig实际MAC以及虚拟机信息页面对应网卡的MAC是否相符,并修改ficfg-eth0MAC

4,修改/etc/sysconfig/network 里面的hostname成新的hostname

3.重启服务,service NetworkManager restart ,service network restart.

如果还不可以,那么删除或修改/etc/udev/rules.d/70-persistent-net.rules,reboot系统,这里面定义的是网卡与MAC地址之间的绑定关系。

 

 

 

 /etc/udev/rules.d/70-persistent-net.rules

 

分享到:
评论

相关推荐

    02Linux克隆&常用命令——好程序

    2、修改克隆机器的配置(启动机器后) vi /etc/udev/rules.d/70-persistent-net.rules 删除 eth0网卡 修改eth1网卡名为eth0(将address地址记录下来,等下进行粘贴) vi /etc/sysconfig/network-scripts/ifcfg-eth0 ...

    dotfiles:我的公共dotfiles,用于从头开始设置和配置macOS或Linux计算机

    点文件适用于macOS和Linux机器的点文件描述这是一组适用于macOS和Linux机器(包括我可能没有root访问权限的远程机器)的点文件。 主要目的是安装和配置以下组件: bash,代码,conda,鱼,fzf,git,neovim,...

    从裸机搭建完全分布式模式Hadoop.pdf

    以下为部分标题: 1.搭建单机模式Hadoop 1.搭建准备工作 ...修改主节点配置文件并远程拷贝到从节点 (2).将主节点的配置文件分发到两个从节点 6.格式化HDFS并启动Hadoop (1)在主节点上格式化HDFS

    linux-developer-playbook:通过Ansible进行Ubuntu设置和配置

    这些是我用于个人开发机器的配置 在Ubuntu 20.10上的“生产”上运行,最有可能在启动后立即更新为21.04 功能是可选的和可配置的(请参阅用法) 要求 安装 :在Ubuntu上,您可以运行: sudo apt install ansible ...

    hotwax:将一组精选的渗透测试工具提供到 Kali(受支持)框中的脚本

    (目前,由于从默认 root 帐户配置更改为非 root 用户帐户配置,因此不适用于 Kali LInux 2020.1 或更高版本。将在不久的将来修复。) 更新修改为适用于 Kali Linux 2020.2a+ 参见以下说明。 (但是这些更改尚未在...

    benchmark-webservice:该存储库包含运行Web服务的代码库,以对通用参考蛋白质组数据集的正交预测进行基准测试

    该服务旨在在ubuntu机器上运行,但是其他linux系统也应该可以(尽管您可能需要更改某些软件包,路径等)。 在进行任何其他操作之前,请在您的开发机器上克隆存储库,然后从那里部署所有内容。 设置主机/ VM 在此...

    dotfiles:我的Arch安装的配置文件

    除了诸如字体大小调整之类的特定于机器的更改外,分支的内容应该或多或少同步。 安装 这些配置文件是通过GNU Stow管理的。 如果要使用它们,请将此存储库克隆到主目录下的文件夹中(例如~/.dotfiles ),然后在每个...

    docker-nodemcu-build:Docker镜像为您的机器上的ESP8266构建NodeMCU固件

    Docker NodeMCU构建和LFS映像 在您的平台上本地克隆和编辑。 该图像将从那里获取,并将您的代码转换...他们不需要完全控制整个工具链,也不想使用构建环境来设置Linux VM。 此图像恰好适合他们! NodeMCU固件开发人员

    lisons:面向语言学习者的台式电子书阅读器

    支持Linux,macOS和Windows。 注意:这是BETA软件,因此未经测试,可能包含错误。 特征 epub和纯文本支持 超过100种支持的语言* DeepL和Google的机器翻译 Tatoeba和Reverso Context的人工翻译例句 高度可定制的...

    ESKoIE:用来自开放信息提取系统的知识丰富结构化知识库的项目。

    举个例子,你的本地仓库是/home/adutta/git/ESKoIE/,那么克隆后应该在这里创建一个.git文件夹(通常是隐藏的,启用显示隐藏选项) 将视角更改为 java 并导入项目 必须从选项中选择一个现有的 Maven 项目。 浏览...

    Ghost 8.3 系统备份软件

     网络硬盘克隆过程为:在装有软驱的工作站上,用一张引导盘来启动机器,连接到服务器,使用 Ghost 多播服务(Multicast Server)将硬盘或分区的映像克隆到工作站,这样就实现了不拆机、安全、快速的网络硬盘克隆。...

    Ghost 8.3 Enterprise

     网络硬盘克隆过程为:在装有软驱的工作站上,用一张引导盘来启动机器,连接到服务器,使用 Ghost 多播服务(Multicast Server)将硬盘或分区的映像克隆到工作站,这样就实现了不拆机、安全、快速的网络硬盘克隆。...

    php-wol:PHP WakeOnLan接口

    PHP WakeOnLan 一个简单PHP WakeOnLan UI如何安装要求Linux服务器/机器mysql数据库具有PHP功能的Web服务器(Apache,nginx等)安装克隆仓库,并将html文件夹复制到您的webroot中更改以下config.php的行以适合您的...

    Java收银机源码-MakeChangeProject:改变计划

    这些说明将解释如何在本地机器上设置项目,然后运行代码进行评估和进一步开发。 先决条件 安装软件需要哪些东西以及如何安装它们。 - 初始开发已在 JDK 1.8U162 上完成 终端/外壳访问(Linux 终端、OSX 终端、...

    MCP:用于管理和控制项目的终端命令

    将一个仓库从github克隆到本地机器。 从github删除仓库。 (本地版本将保持不变) 切换回购可见性。 (私人/公共) 获取所有回购清单。 更改回购说明。 在任何文件夹上设置虚拟环境。 创建,查看和删除“基于...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    10.5修改RAC节点网络配置 10.5.1修改VIP地址 10.5.2修改SCAN VIP地址 10.5.3修改私有IP地址 10.5.4修改内联网络接口 10.5.5修改公共IP地址 10.5.6修改机器名 10.6 EM工具的创建和管理 10.6.1使用DBCA配置EM...

    haskell-inside-out:代码与我在FLIP上的演讲保持一致

    本次研讨会基本上需要三件事: 回购本身,可以克隆为git clone https://github.com/snoyberg/haskell-inside-out注意:在讨论之前,我将对此仓库进行更改,因此,如果您是预先克隆的,请在讨论开始时运行git pull ...

    dsl-meet

    dsl-meet是一个Jitsi Meet客户端设置,可以在Linux机器上自动启动。 有一个Web服务器,该服务器在iframe中使用meet.jit.si提供页面。 这允许使用监视参与者的更改并通知我们的IRC频道。 另请参阅关于的Wiki条目。 ...

    网管教程 从入门到精通软件篇.txt

     bootcfg /default 设置默认引导项。  bootcfg /add 向引导列表中添加 Windows 安装。  bootcfg /rebuild 重复全部 Windows 安装过程并允许用户选择要添加的内容。  注意:使用 bootcfg /rebuild 之前,应...

Global site tag (gtag.js) - Google Analytics