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

VMware workstation CentOs 7 虚拟机网卡设置为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, 修改每台虚拟机的配置文件,设置固定IP
 
    首先
         cd /etc/sysconfig/network-scripts
     然后可以看到当前机器的网配置文件,不同于centos6的ifcfg-0,ifcfg-1之类的名字 ,cenos7的配置文件名字比较长
            
 
   先把配置文件备份一份,配置出错后可以恢复
      cp ifcfg-eno16777736 ifcfg-eno16777736.bak
     
先了解当前虚拟机分配到的Ip情况:
        ifconfig
     
 
 
修改配置内容  
vi ifcfg-eno16777736
初始配置:
            
修改如下:
        

BOOTPROTO=static

IPV6…..都注释

DNS1=114.114.114.114   #这个是国内的DNSip,是固定的,当然还有个8.8.8.8,是国外谷歌的,具体自行百度

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

NETMASK=255.255.255.0   #子网掩码

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

ONBOOT=yes

 重启 
service network restart
 
查看 修改后的IP
ifconfig
 
ping
 
测试是否能Ping通本机
测试本机是否能Ping通虚拟机
 
测试虚拟机是否能连外网
 
如果都能正常连接再重启虚拟机看看ip是否变化,如果一切正常证明设置成功
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 您好,以下是vmware16centos7虚拟机安装的步骤: 1. 首先,您需要下载并安装VMware Workstation 16软件。 2. 接着,您需要下载CentOS 7的ISO镜像文件。 3. 打开VMware Workstation 16软件,点击“新建虚拟机”按钮。 4. 在“新建虚拟机向导”中,选择“典型”安装类型。 5. 在“选择虚拟机硬件兼容性”中,选择“Workstation 16.x”。 6. 在“选择安装媒介”中,选择“使用ISO映像文件”,并选择您下载的CentOS 7的ISO镜像文件。 7. 在“选择操作系统”中,选择“Linux”操作系统,并选择“CentOS 7”版本。 8. 在“虚拟机名称和位置”中,为您的虚拟机命名,并选择虚拟机存储的位置。 9. 在“虚拟机处理器”中,选择虚拟机的处理器数量和核心数量。 10. 在“虚拟机内存”中,选择虚拟机的内存大小。 11. 在“网络适配器”中,选择虚拟机的网络适配器类型。 12. 在“虚拟磁盘”中,选择虚拟机的磁盘大小和类型。 13. 点击“完成”按钮,完成虚拟机的创建。 14. 启动虚拟机,并按照CentOS 7的安装向导进行安装。 15. 安装完成后,您可以在VMware Workstation 16中打开并使用您的CentOS 7虚拟机。 希望以上步骤能够帮助您成功安装vmware16centos7虚拟机。如有任何问题,请随时联系我。 ### 回答2: ### 回答3: VMware Workstation是一个虚拟化软件,可以在一台主机上同时运行多个虚拟机,每个虚拟机运行自己的操作系统。CentOS7是一种Linux操作系统,如果想在Windows操作系统上运行CentOS7,就需要使用VMware Workstation虚拟化软件。 以下是在VMware Workstation中安装CentOS7的步骤: 1. 首先需要下载VMware Workstation软件,可以从官方网站或其他可靠的软件下载网站下载。安装过程比较简单,按照指示操作即可。 2. 下载CentOS7镜像文件,可以从CentOS官网下载。 3. 打开VMware Workstation软件,点击“新建虚拟机”,选择“典型”,并点击“下一步”。 4. 选择“稍后安装操作系统”,并选择操作系统类型为“Linux”,操作系统版本为“CentOS 7 64-bit”,并为虚拟机命名。 5. 选择虚拟机的存储位置,并设置虚拟机的磁盘容量大小。 6. 点击“定制硬件”,设置虚拟机的CPU核心数、内存大小等硬件配置。 7. 在虚拟机设置中,将CD/DVD设置为“使用ISO映像文件”,并选择CentOS7镜像文件路径。 8. 启动虚拟机,在安装界面中选择“Install CentOS 7”,并按照提示完成安装过程。 9. 安装完成后,进入CentOS7系统,需要安装VMware Tools,可以通过在VMware Workstation菜单中选择“VM”->“Install VMware Tools”完成安装。 以上是在VMware Workstation中安装CentOS7的步骤。 值得注意的是,在安装过程中要根据实际情况进行硬件配置,如虚拟机的内存大小和CPU核心数等,要根据主机的硬件配置和虚拟机的应用场景来确定。另外,在安装过程中要注意选择正确的镜像文件路径和操作系统类型和版本,这也是安装过程中容易出错的地方。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值