一 VMware网络设置的三种方式

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

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

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

二 总结

=========================
(1)Bridged方式
用这种方式,虚拟系统的IP可设置成与本机系统在同一网段,虚拟系统相当于网络内的一台.独立的机器,与本机共同插在一个Hub上,网络内其他机器可访问虚拟系统,虚拟系统也可访问网络内其他机器,当然与本机系统的双向访问也不成问题.
(2)NAT方式
这种方式也可以实现本机系统与虚拟系统的双向访问.但网络内其他机器不能访问虚拟系统,虚拟系统可通过本机系统用NAT协议访问网络内其他机器.
NAT方式的IP地址配置方法:虚拟系统先用DHCP自动获得IP地址,本机系统里的ware services会为虚拟系统分配一个IP,之后如果想每次启动都用固定IP的话,在虚拟系统里直接设定这个IP即可.
(3)host-only方式
顾名思义这种方式只能进行虚拟机和主机之间的网络通信,既网络内其他机器不能访问虚拟系统,虚拟系统也不能访问其他机器.

三 实例

1、Bridge模式(一切都跟host一样,只有ip不能与host相同)

ip 192.168.39.222
netmask:255.255.252.0
gateway:192.168.39.254
Primary nameserve:192.168.39.252

2、NAT模式
首先在host中查看VMnet8的IP(e.g. 192.168.255.1).启动VMware,点Edit下Virtual Network Setting… ,弹出Virtual network Editor对话框;查看NAT选项卡,记录NAT的
Gateway IP address:192.168.255.2
在config中,填写:ip:192.168.255.5(与192.168.255.1在同一个网段的不同地址)
netmask:255.255.255.0(与92.168.255.1的隐码相同)
Gateway IP:填写VMware中的NAT网关192.168.255.2
Primary nameserver:填写与主机中一样的网关192.168.39.252,这样就可以上网冲浪了.如果填写192.168.255.1,则不能连上外网.这里也可以不停,总之不能写错误的地址

3、hostonly模式
(1)查看你的连接外网的网卡的属性,选择“高级”标签,设置成允许共享,并设定允许的网络接口为VMNET1

(2)再插看一下你的VMnet1 的属性,看一下TCP/IP协议的设置,你发现已经被自动设置为:192.168.0.1/255.255.255.0,

(3)windows下的设置完成,转入到跑linux的虚拟机.将你的eth0的ip地址设置为静态的(如果安装时没有选静态的话) .
按红帽子图标->系统设置->网络(或其它你了解的方法)
ip: 192.168.0.2(或其它在此网段上的地址)
netmask: 255.255.255.0
default gateway: 192.168.0.1 (VMnet1的地址)
dns:输入你自己的DNS (host中用的DNS)
保存设置.如果你还没有设置好主机名称:

cd /etc/sysconfig
vi network

编辑HOSTNAME

cd /etc
vi hosts

加入:

192.168.0.2 yourhostname

重新启动服务

su
/sbin/service network restart

(4)测试一下
网关: ping 192.168.0.1
dns: ping dnsserver

参考:

宿主机为linux、windows分别实现VMware三种方式上网:http://linuxme.blog.51cto.com/1850814/389691

虚拟机中linux上网设置: http://linuxme.blog.51cto.com/1850814/346514

vmware四种网络连接:http://www.linuxany.com/archives/369.html

完!

VMWare网络设置的3中方式相关推荐

  1. VirtualBox虚拟机网络设置(四种方式)

    VirtualBox是什么 VirtualBox 是一款 x86 虚拟机软件.原由德国innotek公司开发,2008年Sun收购了Innotek,而Sun于2010年被Oracle收购,2010年1 ...

  2. VMware网络设置技巧

    VMware网络设置技巧 课题:在虚拟机中,既要连接外网,可以使用下载网络资源.又需要作为内网的服务器或者客户端进行内网的访问. 实验步骤: 1,首先,在VMware的系统配置中,虚拟网络编辑器,添加 ...

  3. VMware网络设置详解 打造超级虚拟网络 (说的最为复杂和全面的)

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

  4. virtualbox配置apache_VirtualBox虚拟机网络设置(四种方式)

    VirtualBox的提供了四种网络接入模式,它们分别是: 1.NAT 网络地址转换模式(NAT,Network Address Translation) 2.Bridged Adapter 桥接模式 ...

  5. Linux网络设置2——虚拟机中的Linux和Windows网络互通设置

    一.windows中ipconfig查看ip地址 安装完成虚拟机后会发现网上邻居中多了VMnet8,VMnet1两个适配器,两个任意选择一个用来和VM互联,这里选择VMnet8.通过ipconfig发 ...

  6. VMware网络设置

    1.安装vmware centos7.5. ####查看操作系统版本[root@localhost network-scripts]# cat /etc/redhat-release CentOS L ...

  7. VMware网络配置详解

    VMware常用虚拟机的常用的Host-only.Bridge.NAT三种网络连接方式,以下是个人使用的部分经验分享. 一 VMware网络设置的三种方式 1 Host-only连接方式 (1)原理: ...

  8. VMware 搭建centos虚拟机网络设置

    一.序言 首先,默认已经装好系统(相关文档很多,此处没太大难点),此时,可以看到宿主机多了两个网络分别是VMnet1和VMnet8 实际上,VMware帮我们新建了3个网络.这3个网络也是这篇日志需要 ...

  9. VMware虚拟机的网络设置

    在很多情况下,电脑爱好者需要有一个网络环境来学习网络服务器的安装和设置,******技术等,但是往往大部分的业余电脑爱好者都没有这样的条件.虚拟机软 件VMware的出现使得我们可以以非常低廉的价格来 ...

最新文章

  1. Python Django 可变参数*与**的区别
  2. C++static关键字
  3. Spring源代码学习之How is Beans.xml loaded and parsed
  4. String练习代码保存
  5. python 可视化 词云图
  6. 前端网页字体优化指南
  7. PE聚乙烯塑料会污染环境吗?
  8. 计算机操作系统 实验五:动态分区分配方式的模拟
  9. 软件测试周刊(第24期):最不重要的素质就是智商
  10. IPSec在企业网络中的应用
  11. 微信公众账号查看历史消息
  12. 异构计算-1-10x10:一种异质性和提高能量效率的通用架构方法
  13. linux关闭桌面快捷键设置,在XFCE4桌面上自定义键盘快捷键的方法
  14. 【MQTT服务器】(一)EMQX平台搭建
  15. D2D D3D12 渲染视频帧思路及实现
  16. 软件缺陷定位☞西门子数据集介绍
  17. 微前端:使用qiankun框架从 0-1 搭建vue构成微前端项目
  18. iPhone4 FaceTime功能激活和使用方法
  19. Blueprint could not be loaded because it derives from an invalid class.
  20. 华为最新鸿蒙消息,华为鸿蒙系统最新消息,华为鸿蒙系统2021

热门文章

  1. 记事本和textarea中的换行
  2. js声明php变量,vue.js怎样声明变量
  3. 反转链表--清晰易懂的两种方法
  4. spring mvc 入门DispatcherServlet转发
  5. (JAVA)可变参数
  6. matlab多缝夫琅禾费,常见的多缝夫琅禾费衍射.ppt
  7. 【知了堂学习笔记】MySQL数据库常用的SQL语句整理
  8. 从零开始构建一个的asp.net Core 项目(一)
  9. [APIO2016]
  10. 给lnmp一键包中的nginx安装openresty的lua扩展