zoukankan      html  css  js  c++  java
  • 配置Linux 虚拟机 CentOS网卡成功--NAT模式

    参考资料:https://www.cnblogs.com/Latiny/p/6699499.html

    背景:

    换了个电脑,从旧电脑的VMWare虚拟机中导出了一个CentOS虚拟机为OVF格式的备份,然后在新电脑上VMware中导入该OVF备份虚拟机。

    然后开始配置网卡。

    参考了上面的资料,图文并茂。

    这里作为回顾大概写一下步骤。

    步骤:

    1.在VMware中(关闭虚拟机的情况下),配置虚拟机,网络适配器选择NAT模式,选择VMNET 8网卡,高级中记下【MAC地址】

    2.在编辑--虚拟网络编辑器中,使用管理员模式,选择VMNET 8,选择NAT模式,默认不用修改东西,只需要记录下子网IP地址(例:192.168.181.0),和子网掩码(例:255.255.255.0),点击NAT设置,记录下网关IP(例:192.168.181.2)

    3.在宿主机,网络适配器界面,选择VMnet 8,配置IP v4,设置固定地址,将IP地址设为和步骤2中子网掩码的前3位一样,第4位随意设置(例:192.168.181.1)。

    4.打开虚拟机,编辑网卡配置vi /etc/sysconfig/network-scripts/ifcfg-eth0,确保MAC地址和步骤1中的MAC地址一致。

    5.查看虚拟机网卡信息,vi /etc/udev/rules.d/70-persistent-net.rules,确保有且仅有一条信息最后一项NAME=“eth0”,且ATTR{address}的内容为步骤1中的MAC地址。然后使用命令start_udev重启网卡配置信息。

      *如果原有的NAME=“eth0”那一条记录的ATTR{address}和步骤1的MAC地址不一致,则可以把ATTR{address}改为步骤1的MAC地址;如果有多条NAME=“eth0”,则把ATTR{address}和步骤1的MAC地址不一致的那条使用#注释掉那条记录,或者直接删除。

    6.修改网卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-eth0

     -----------------------------------------------------------------------------------------

    DEVICE=eth0   #指定系统使用的网卡名字
    HWADDR=00:0C:29:e2:90:60   #网卡的MAC地址,与步骤1 MAC地址一致
    TYPE=Ethernet
    UUID=590f02ff-fd43-4876-8364-ddac24ca95c6
    ONBOOT=yes    #系统启动此配置就生效
    NM_CONTROLLED=yes
    BOOTPROTO=static       #网卡获取IP的方式(默认为dchp,表示自动获取;需要改为static,手动设置)
    IPADDR=192.168.181.10    #IP地址的前三位必须与子网IP一致,与宿主机的VMnet8 的IP一致,我这里设为10
    GATEWAY=192.168.181.2   #使用子网IP的网关
    NETMASK=255.255.255.0   #使用子网IP掩码
    DNS1=8.8.8.8
     -----------------------------------------------------------------------------------------

    配置完之后,需要重启网络配置。

    service network restart

    然后ping宿主机,可以ping通。

  • 相关阅读:
    YARN的设计
    在(MRv1)中JobTracker工作方式
    经典 MapReduce框架(MRv1)
    进程与线程的简单解释
    Java序列化的机制和原理
    ibatis源码学习4_参数和结果的映射原理
    ibatis源码学习3_源码包结构
    ibatis源码学习2_初始化和配置文件解析
    ibatis源码学习1_整体设计和核心流程
    spring中的设计模式
  • 原文地址:https://www.cnblogs.com/aikachin/p/10179619.html
Copyright © 2011-2022 走看看