使用VM克隆CentOS后,更改网络配置
在使用VM克隆之后,遇到一件非常郁闷的事,就算我使用‘setup’命令,修改了我的网络配置,依然无法查询到我配置的网卡,也无法开启网卡。
经过百度等一系列手段,总结如下套路--PS:朋友称之为“破釜沉舟”
注意:
1、因为我是在学习solr云,需要多台linux,且它们之间需要互相通信,因此网路一定要配置好,而且为了方便使用,都配置的静态ip。
2、因为我使用的Windows操作系统,所以在配置linux的时候,需要有一块网卡配置成仅主机模式--我的是eth0配置的仅主机模式
以下每步操作均有截图:
首先查看下我的网络适配器配置:

这里我配置了两个网络适配器,第一个为“仅主机模式”,第二个为“NAT模式”
这里需要注意:
因为我的第一个网络适配器是 仅主机 模式,因此在接下来的操作中,OS中的eth0是主要修改的东东。
第二步:
使用“setup”指令,配置我的“eth0”网卡
注意:这里是我个人的习惯,你也可以跳过第二步,在完成接下来所有的操作之后,再 进行这一步操作。

选择“NetWork configuration”

选择“Device configuration”

注意:因为我的第一块网络适配器是“仅主机模式”,所以这里我需要修改的是“eth0”,这个需要看你的配置进行选择

这里配置的静态ip,是为了以后的操作方便,ip配置需要根据VM的网络进行设置。
记下来就是一路的保存,然后退出“setup”



接下来就是最最最最重要的操作!!!!!
第三步:
删除 /etc/udev/rules.d下的70-persistent-net.rules文件
首先,进入这个目录

然后:查看下这个目录下的所有文件,是否有需要删除的“70-persistent-net.rules”

查询到这个文件,我们可以看下为什么会导致我们明明配置好了静态ip,却无法使用


通过查看可以发现,这里有4个网络配置,这是因为我们克隆之后,将母版的网络配置,也复制过来,因此导致我们的配置失效。
这里我之前尝试过删除“eth0”和“eth1”,然后将“eth2”和“eth3”修改为“eth0”和“eth1”,但是重启后,发现还是不行,因此,我决定将这个文件删除。
调用:‘rm -rf 70-persistent-net.rules’

第四步:
删除70-persistent-net.rules这个文件之后,还需要进入“/etc/sysconfig/network-scripts”目录,去修改“ifcfg-eth0”和"ifcfg-eth1"

进入ifcfg-eth0的编辑模式


删除“UUID”和“HWADDR”两行。然后保存退出。
按照相同的操作,修改"ifcfg-eth1"
最后一步:使用“reboot”,重启linux系统

重启完成后,使用“ifconfig”查看下网卡信息

如上图,eth0的ip就是我配置的静态ip
使用VM克隆CentOS后,更改网络配置的更多相关文章
- 在VM上安装centOS后的网络配置
花了点时间,研究了下VM上的linux虚拟机的网络配置问题.1.环境主机:winXP SP2,家庭宽带,局域网连到路由器,ip地址为192.168.1.101. 虚拟机:centOS(redhat l ...
- vmware克隆虚拟机后进行网络配置
1.首先将虚拟机网络模式选为NAT模式 2.点击高级,查看MAC地址 然后编辑:/etc/udev/rules.d/70-persistent-net.rules 其中teh是网卡的名称,每一次克隆新 ...
- VMware克隆centos后需要进行修改配置的地方
1. 首先在VMware中通过复制现在状态的虚拟机或者快照形式的虚拟机,选择完整复制文件进行克隆. 2.打开克隆的虚拟机之后,需要修改主机名和相应的hosts表 2.1 修改主机名 输入 vi /e ...
- Hyper-v安装centos后的网络配置
修改配置文件 进入目录:cd /etc/sysconfig/network-scripts/ 修改ifcfg-eth0文件(不通机器文件名可能不同,可以通过 ip addr 命令查看网卡名) HWAD ...
- CentOS 7.9 网络配置
vi /etc/sysconfig/network-scripts/ifcfg-ens33 (45条消息) CentOS 7.9 网络配置_$青的博客-CSDN博客_centos7.9网卡配置
- [System] CentOS虚拟机系统克隆后的网络配置
VMware Workstation 虚拟机在进行克隆 CentOS 系统之后,在克隆机上配置网卡时,会出现一些细节问题,讨论一二. 一.情景描述 克隆机上默认由 NetworkManager 服务管 ...
- CentOS服务器的网络配置与部署
1.系统安装与软件安装 1.1选择CentOs7.9release版本用作所研发系统部署服务器,官网以及所选择镜像为地址为:http://ftp.sjtu.edu.cn/centos/7.9.2009 ...
- 【CentOS】虚拟机网络配置与远程登录
////////////////////////////////////11月16日更新////////////////////////////////////////////////////// 一 ...
- centos系统修改网络配置注意事项
这也是无意之中发现的,我在做一个远程修改工控机网络配置的程序, 网络配置参数/etc/sysconfig/network-scripts/ifcfg-enp1s0下面,当然名字可能不一样ifcfg-e ...
随机推荐
- 10 删除topic中的数据
1 打开 server.properties2 添加一条: delete.topic.enable=true 3 执行命令: bin/kafka-topics.sh --delete ...
- java基础循环
一. while循环 示例1:.循环打印1到10之间的值 public class Test1 { public static void main(String[] args) { int i=1;/ ...
- 仅用CSS3创建h5预加载旋转圈
<head> <meta charset="UTF-8"> <title></title> <style type=" ...
- Python - 第一个 Django 项目
Django 的安装: pip3 install django==1.11.11 pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ d ...
- OD 实验(十九) - 对多态和变形程序的逆向
程序: 这个窗口显示这是一个需要去除的 Nag 窗口 点击“确定” 用 PEiD 看一下 这是一个用汇编语言写的程序 逆向: 用 OD 载入程序 Nag 窗口的标题和文本 右键 -> 查找 -& ...
- HTTP接口开发专题三(发送http请求,调用http接口的流程)
一.xml数据格式传输 1)构造xml参数:通过JAXB将java对象转换为xml 2)调用上一篇的http工具类的方法,发送请求到目的接口地址 3)返回的xml字符串结果,用JAXB进行解析成jav ...
- 在线浏览office 文件
http://blog.csdn.net/binyao02123202/article/details/20051683 [Asp.net]常见word,excel,ppt,pdf在线预览方案,有图有 ...
- 【源码阅读】Java集合之二 - LinkedList源码深度解读
Java 源码阅读的第一步是Collection框架源码,这也是面试基础中的基础: 针对Collection的源码阅读写一个系列的文章; 本文是第二篇LinkedList. ---@pdai JDK版 ...
- python算法之选择排序
选择排序 选择排序(Selection sort)是一种简单直观的排序算法.它的工作原理如下.首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大 ...
- Linux OOM 自动杀死进程
问题描述: 今天上班后,登录一台内网测试服务器,发现部分进程失踪 (Nginx/PHP-FPM/MySQL/Crond). 解决方法: 1.首先启动这些进程,保证正常提供服务. 2.查看服务器日志信息 ...