VMware workstation 14 CentOs 7.5.1804 虚拟机网卡设置为NAT模式并设置固定IP

一、背景知识    
虚拟机网络模式

无论是vmware workstation,virtual box,virtual pc等虚拟机软件,一般来说,虚拟机有三种网络模式:

1.桥接

2.NAT

3.Host-Only

桥接

桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的IP地址也要设置为同一网段。

所以当我们要在局域网使用虚拟机,对局域网其他pc提供服务时,例如提供ftp,提供ssh,提供http服务,那么就要选择桥接模式。

NAT

NAT模式中,就是让虚拟机借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。

NAT模式中,虚拟机的网卡和物理网卡的网络,不在同一个网络,虚拟机的网卡,是在vmware提供的一个虚拟网络。

NAT和桥接的比较:

(1) NAT模式和桥接模式虚拟机都可以上外网。

(2) 由于NAT的网络在vmware提供的一个虚拟网络里,所以局域网其他主机是无法访问虚拟机的,而宿主机可以访问虚拟机,虚拟机可以访问局域网的所有主机,因为真实的局域网相对于NAT的虚拟网络,就是NAT的虚拟网络的外网,不懂的人可以查查NAT的相关知识。

(3) 桥接模式下,多个虚拟机之间可以互相访问;NAT模式下,多个虚拟机之间也可以相互访问。

如果你建一个虚拟机,只是给自己用,不需要给局域网其他人用,那么可以选择NAT,毕竟NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,只要虚拟机的网路配置是DHCP,那么你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可,就可以让虚拟机联网了。

Host-Only

在Host-Only模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机。其实Host-Only网络和NAT网络很相似,不同的地方就是Host-Only网络没有NAT服务,所以虚拟网络不能连接到Internet。主机和虚拟机之间的通信是通过VMware Network Adepter VMnet1虚拟网卡来实现的。

  Host-Only的宗旨就是建立一个与外界隔绝的内部网络,来提高内网的安全性。这个功能或许对普通用户来说没有多大意义,但大型服务商会常常利用这个功能。如果你想为VMnet1网段提供路由功能,那就需要使用RRAS,而不能使用XP或2000的ICS,因为ICS会把内网的IP地址改为192.168.0.1,但虚拟机是不会给VMnet1虚拟网卡分配这个地址的,那么主机和虚拟机之间就不能通信了。

综述

  在VMware的3中网络模式中,NAT模式是最简单的,基本不需要手动配置IP地址等相关参数。至于桥接模式则需要额外的IP地址。
 
 
 
二、NAT模式固定IP设置实例
 
 宿主机为win 7 64位,三台虚拟机为为Centos7 64位。虚拟机的网络连接方式为NAT方式。虚拟机默认为DHCP方式动态获取IP。为了在三台虚拟机上搭建hadoop,需要将这三台虚拟机构建成可以相互访问的局域网,所以将三台虚拟机都设置成静态IP。具体设置方法如下:
 
                                  
1,确认每台虚拟机均使用NAT模式:

2、虚拟机网络配置,本地Vmnet8网络配置

3, 修改每台虚拟机的配置文件,设置固定IP
 
    首先
         cd /etc/sysconfig/network-scripts
     然后可以看到当前机器的网配置文件,不同于centos6的ifcfg-0,ifcfg-1之类的名字 ,centos7的配置文件名字比较长
           
   先把配置文件备份一份,配置出错后可以恢复
      cp ifcfg-ens33  ifcfg-ens33.bak
     
先了解当前虚拟机分配到的Ip情况:
        ifconfig

  或者

ip addr(centos7取消了ifconfig命令,使用ip addr命令查看IP地址。)
    
修改配置内容  
vi ifcfg-ens33
初始配置:

修改如下:
        

其他的不用管,只需要注意下面几项

BOOTPROTO=static

IPADDR=192.168.196.15  # 设置一个和原来动态分配的ip在同一子网的IP

NETMASK=255.255.255.0   #子网掩码

GATEWAY=192.168.196.2   #网关,vmvare的nat模式网关为x.x.x.2

ONBOOT=yes

重启网络
systemctl restart network.service
 
查看 修改后的IP
ip addr
 
测试是否能Ping通本机
测试本机是否能Ping通虚拟机
 
测试虚拟机是否能连外网(需要配置DNS)
 
如果都能正常连接再重启虚拟机看看ip是否变化,如果一切正常证明设置成功

原文地址:https://www.cnblogs.com/feibazhf/p/9720899.html

时间: 2024-10-05 04:09:35

VMware workstation 14 CentOs 7.5.1804 虚拟机网卡设置为NAT模式并设置固定IP的相关文章

vmware使用nat模式下的固定ip方式上网

三步 一,调整vm虚拟机模式为NAT模式 二,设置主机网络环境 记住,ip地址,重要信息 三.虚拟机网络设置 注意网关和DNS信息,第四位数都是为2,不是1. 参考信息 http://www.tuicool.com/articles/j6Bj6v

VMware Workstation 14 Pro 安装 CentOS 7 Linux 虚拟机

CentOS 7 下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/ ,选择 CentOS-7-x86_64-DVD-1908.iso : 1. 打开VMware Workstation 14 Pro,点击创建新的虚拟机: 2. 选择“典型(推荐)”配置: 3. 选择已下载好的安装程序光盘映像文件,点击下一步: 4. 自定义虚拟机名称和安装位置(不建议直接安装在C盘默认路径下): 5. 自定义磁盘大小,选择“将虚拟磁盘拆分成多个文件”

图文详解在VMware Workstation 14 上安装CentOS 7 【送安装包】

CentOS简介 CentOS 是一个基于Red Hat Linux 提供的可自由使用源代码的企业级Linux发行版本.每个版本的 CentOS都会获得十年的支持(通过安全更新方式).新版本的 CentOS 大约每两年发行一次,而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件.这样,建立一个安全.低维护.稳定.高预测性.高重复性的 Linux 环境. CentOS是Community Enterprise Operating System的缩写. CentOS 7 的

VMware Workstation 为CentOS虚拟机添加SCSI硬盘

大纲 1.通过VMware Workstation为虚拟机添加硬盘 2.强制Linux扫描SCSI设备 一般情况下,我们可以通过VMware给虚拟机添加硬盘,但是需要重启虚拟机才可以识别新增的磁盘.我们能不能在线新增磁盘,而不重新启动呢? 答案是肯定的. 1.通过VMware Workstation为虚拟机添加硬盘 1.在线为CentOS添加磁盘,点击VM > Settings 在弹出的Virtual Machine Settings窗口中,选择下方的 "Add" 按钮. 然后进

VMware Workstation 14创建mac-10.12虚拟机详细步骤

 一.VMware和unlocker的下载和安装 链接:https://pan.baidu.com/s/15Z4DqRENt6JdyfJef_VWSw 密码:40vw 1.安装VMware Workstation 14,自行百度序列号:CG54H-D8D0H-H8DHY-C6X7X-N2KG6 2.解压unlocker---VMware workstation14 mac虚拟机解锁工具,以管理员身份运行文件夹中的Win-install.cmd(D:\installation\VMware14\V

VMware Workstation 14中文版(附密钥)

软件介绍: VMware Workstation 14版是由VMware公司发布的最新版的虚拟机软件,简单的来说呢,就是一款桌面虚拟计算机软件.VMware Workstation 14可以为用户提供一台电脑使用多个不同的系统,让用户真正的实现一机多用,它可以在一台计算机上模拟整个网络环境,以及开发测试和部署等操作.是现在市面上最前卫最先进的虚拟计算机软件.VMware Workstation 14功能强大到什么地步呢?它能够安装几乎所有的操作系统,还有允许操作系统(OS)和应用程序(Appli

VMware Workstation 14 Pro永久激活密钥

VMware虚拟机已升级至14版本,在此分享一下VMware Workstation 14永久激活密钥: CG54H-D8D0H-H8DHY-C6X7X-N2KG6 ZC3WK-AFXEK-488JP-A7MQX-XL8YF AC5XK-0ZD4H-088HP-9NQZV-ZG2R4 ZC5XK-A6E0M-080XQ-04ZZG-YF08D ZY5H0-D3Y8K-M89EZ-AYPEG-MYUA8 原文地址:https://www.cnblogs.com/liuxiaoxin/p/88248

VMWare Workstation 14 和 vsphere esxi 5.5遇到的几个问题- 上

最近在搭建实验环境,遇到几个问题查找了一下并解决.问题并不是网上大多数提供的解决方法解决,花了一些时间,所以记录一下留存,供自己再翻阅或他人参考. VMWare Workstation 14 的linux虚拟机与 上面的电脑共享文件的问题.之前大概知道虚拟机和电脑之间可以共享文件,但是如何操作也没有关心.具体使用的时候遇到几个问题.最后总结如下: 5个过程如下:a. linux虚拟机按住VMware Tools.这个按照网上或者官方教程操作即可.如果安装过程中提示没有安装gcc,配置好yum源,

VMware Workstation 14 Pro安装教程(详细)

VMware Workstation 14 Pro安装教程(详细) 话不多说,直接上图,需要的拿走. 下载地址:https://download3.vmware.com/software/wkst/file/VMware-workstation-full-14.0.0-6661328.exe 解压已下载的文件,然进入解压后的目录,双击“VMware-workstation-full-14.0.0-6661328.exe”启动安装程序: 双击桌面上的“VMware Workstation Pro”