前言

这篇日志主要是讲如何设置虚拟机的链接方式和网段,有时候我们辛辛苦苦装了个虚拟机,想在里面看看网页却苦于网络无法连接,明明宿主是可以上网的,为何虚拟机就是无法链接呢?

简介

vmware workstation有3种网络连接方式:

1 Host-only连接方式     
      让虚机具有与宿主机不同的各自独立IP地址
,但与宿主机位于不同网段,同时为宿主主机新增一个IP地址,且保证该IP地址与各虚机IP地址位于同一网段。最终结果是新建了一个由所有虚机与宿主主机所构成的局域网,但该局域网与宿主主机本身所处的现有局域网是相互独立的,如果不做额外路由设置,这两个局域网之间不会连通,因此新建的局域网可以认为是一个单独从属于当前宿主主机的私有网络,其成员为当前宿主主机和相关的所有虚机,这也是Host-only命名的由来。    
      从网络技术上相当于为宿主主机增添了一个虚拟网卡,让宿主主机变成一台双网卡主机(宿主网卡+虚拟网卡)。同时在宿主主机后端加设一个虚拟交换机,让宿主主机和所有虚机构成另一个虚拟的局域网。由于具备双网卡,宿主主机可同时参与两个局域网(现有的宿主局域网+新建的虚拟局域网),只不过缺省情况下两个局域网不连通。

2 Bridge(桥接)连接方式    
      让虚机具有与宿主机不同的各自独立IP地址,但与宿主机保持在同一网段,最终结果是所有虚机都加入宿主主机所在的局域网,这与在该局域网中添加入其他宿主主机在效果上没什么区别。    
   从网络技术上相当于在宿主主机前端加设了一个虚拟交换机,然后宿主主机和所有虚机共享这个交换机;或者干脆理解成在宿主主机上作点增强,使其兼具一个交换机(当然是虚拟的)功能,供该宿主主机和网段内其他虚机使用。

3 NAT连接方式    
         虽然从表面现象看,虚机无自己的IP地址,而是共享宿主主机的IP地址,但技术本质上却是基于Host-only方式的(即,虚机还是有自己独立IP地址的,只不过实际中不投入使用),与Host-only方式一样,宿主主机成为双网卡主机,同时参与现有的宿主局域网和新建的虚拟局域网,但由于加设了一个虚拟的NAT服务器,使得虚拟局域网内的虚机在对外访问时,完全“冒用”宿主主机的IP地址,这样从外部网络来看,只能看到宿主主机,完全看不到新建的虚拟局域。

总结:对于3种方式,用通俗的话来说就是Host-Only方式只有你能访问,外网无法访问,虚拟机也无法访问外网,虚拟机有一个内网IP,与宿主组成局域网;Bridge方式你能访问虚拟机,外网也能访问虚拟机,虚拟机可以访问外网,虚拟机会和主机一样有一个外网IP;Nat方式你能访问,外网无法访问,虚拟机可以访问外网,虚拟机有一个内网IP,与宿主组成局域网。

配置环境

首先你的宿主机子上要安装了vmware workstation。本次操作使用的wmware workstation版本7.0.0

设置虚拟网卡

下面以Nat的设置方式来举例说明(ps:其他方式差不多)其他方式差不多。修改使其网段使用192.168.126.*,小林所有虚拟机都基本用的Nat方式,IP也是固定的,懒得设置其他网段了。

Edit>>Virtual Network Editor

从这张图我们可以看到,Vmware可以设置10个虚拟机网络(VMnet0 to VMnet9)默认开启3个

操作:选择VMnet8 Nat之后修改Subnet IP修改成192.168.126.0,如果和其他虚拟网卡冲突,则把其他虚拟网卡更换网段就行

点击OK保存即可

虚拟机网络设置

此操作是在虚拟机中的操作系统做的网络设置,确保虚拟机选择网络链接方式是Nat

VM>>Settings

windows系列      
控制面板
>>网络和 Internet>>网络和共享中心>>本地连接,或者正在使用的网络连接>>属性

在宿主中ping下虚拟机也发现可以ping了
2.redhat linux系列
在终端中输入
 vi /etc/sysconfig/network-script/ifcfg-eth0
修改BootProto(默认的可能是DHCP),然后分别添加或者修改IPADDR(IP地址),NETMASK(子网掩码),GATEWAY(网关),

DEVICE=eth0 BOOTPROTO=static ONBOOT=yes HWADDR=00:0c:29:47:0c:8c IPADDR=192.168.126.126 NETMASK=255.255.255.0 GATEWAY=192.168.126.2
然后重启网卡
 service network restart

VMWARE WORKSTATION 网络相关推荐

  1. Vmware workstation 网络连接类型

    vmware workstation中使用频率比较高的三种网络连接方式,下面逐一总结一下 在vmware安装完成后,真实计算机上会创建两个虚拟网卡,默认情况下分别为VMnet1,VMnet8.如上图所 ...

  2. VMware workstation 网络设置详解

    我们知道,VMware Workstation提供了很多虚拟设备,利用这些设备,我们除了可以组建典型的桥接网络.仅主机网络.NAT网络外,还能组建复杂的自定义网络.本篇 目的就是让大家认识和掌握VMw ...

  3. VMware Workstation网络连接的三种模式

    经常要使用VMWare Workstation来在本地测试不同的操作系统,以前也搞不清楚网络连接三种模式,最近看了几篇文章才算明白.现总结如下: 1. VMware Workstation的虚拟网络组 ...

  4. VMware Workstation网络连接的三种方式原理详解 与 配置过程图解

    VMware workstations为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式).NAT(网络地址转换模式).Host-Only(仅主机模式). 打开vmware虚拟机,我们 ...

  5. VMware Workstation 网络设置解释三种

    一.NAT Network Address Translation,网络地址转换,NAT模式是比较简单的实现虚拟机上网的方式,NAT模式的虚拟机时通过物理电脑上网和交换数据的. 在NAT模式下,虚拟机 ...

  6. VMware Workstation 网络连接配置

    打开虚拟机如下图所示 选择 虚拟机 -- 设置 -- 硬件 -- 网络适配器 ,选择 NET模式,如下图所示 设置完毕,确认保存. 选择 编辑 -- 虚拟网络编辑器 ,然后点击 弹窗左下角 还原网络默 ...

  7. VMware workstation的三种网络模式

    一.vmware workstation网络 vmware workstation的三种网络模式,桥接网络(VMnet0),nat网络(VMnet8),仅主机(VMnet1) 使用VMware创建虚拟 ...

  8. VMware Workstation 8 技巧集

    VMware Workstation 8 技巧集 VMware 在九月底推出了 VMware Workstation 8,拥有 50 多种新特性.改进了专业技 术人员通过其 PC 或企业私有云操作多个 ...

  9. 转载/VMware Workstation环境下的Linux网络设置/适用于无线网络

    首先介绍一下VMware的网络连接方式.我们的主机通常经过物理网卡与局域网和Internet相连接,而虚拟机既已被称之为虚拟计算机,那虚拟网卡也必然存在,而如果我们想让虚拟计算机能连接到局域网或者In ...

最新文章

  1. linux下的nfs服务配置
  2. 【每周CV论文推荐】 初学深度学习人脸属性分析必读的文章
  3. linux内存使用监控,如何利用Bash脚本监控Linux的内存使用情况
  4. Python基础学习笔记之(一)
  5. HTML5 Canvas中处理图像和视频
  6. IOS学习笔记——ViewController生命周期详解
  7. java哈希表实现_Java实现简单哈希表详细代码
  8. spring2.5与jdk1.7冲突
  9. 【STM32】 JDY-31蓝牙模块
  10. 微信二维码生成步骤(本人亲测)
  11. 深入分析一个经典的单片机供电电路
  12. 黄金价格走势软件下载,国内十大现货黄金正规平台排名(2022最新榜单)
  13. _spellmod_leech_spell
  14. JSP中文乱码解决方案了解和TOMCAT中文乱码解决
  15. 41家大公司年度福利比较 大公司福利档案揭秘
  16. java二嗨租车项目_Java入门第二季第六章项目实战(租车系统)
  17. Python数据结构与算法基础|第三期:代码实现——顺序存储队列与链式存储队列
  18. 计算机设备型号和序列号,怎么查看计算机型号_怎么查看计算机序列号
  19. 银行从业对证书的建议
  20. MIUI 强制跳过 关闭 打开 小米手机 USB安装 USB安全 USB安全设置 应用确认

热门文章

  1. 将单租户应用程序转换为多租户应用程序
  2. 揭秘考研阅卷“潜规则”,这样的试卷能“加分”!
  3. [附源码]计算机毕业设计springboot疫情物资管理系统
  4. BUCK电源的参数计算
  5. 密码算法之DES---3DES原理
  6. 038-云E办_工资账套功能
  7. jdbc连接orcle数据库_怎样利用JDBC连接并操作Oracle数据库
  8. 初识C语言_(完结)
  9. php7安装flarum,Flarum 安装
  10. 【AI生产力工具】ChatPDF:将 PDF 文档转化为交互式阅读体验的利器