IT日常技能:VMware网络配置
1.0 基本概念
集线器:把一流量为M的端口分为N个端口,每个端口流量为M/N
交换机:把一流量为M的端口分为N个端口,每个端口流量仍为M
路由器:相当于两块网卡,一块连接外网并负责NAT, 另一块负责内网并负责DHCP
虚拟机=VM |
虚拟网卡=VNIC |
虚拟交换机=VW |
虚拟路由器=VR=VDHCP+VNAT |
安装虚拟机软件的物理机=PM0 |
物理机=PM |
物理网卡=PNIC |
物理交换机=PW |
物理路由器=PR=PDHCP+PNAT |
VM只能有VNIC不可能有PNIC,PM两者都可有 |
在安装虚拟机软件后,在PM0就会虚拟出虚拟网卡,而且可根据实际情况增减,于是PM0就会呈现出多块网卡 以下解释说明虽然是针对虚拟网络,但跟真实情形是一样的,完全可以看成真实机和真实网络来分析 |
1.1 Internal内网模式
联网:由图知,所有的VM都不可能联网,也不可能跟任何一台PM通信
通信:由图知,VM之间要实现通信必须将IP设置在同一网段
VM1_VNIC |
-----→ |
|||
VW |
||||
VM2_VNIC |
-----→ |
PW |
||
or |
||||
PM0_PNIC |
--------------------→ |
PR |
||
PM1_PNIC |
--------------------→ |
1.2 Bridged桥接模式
联网:由图知,VM要联网,必须要有独立的账号。
通信:由图知,VM之间或VM与PM之间要实现通信必须将IP设置在同一网段。
VM1_VNIC |
-----→ |
VM1_VNIC |
--------------------→ |
|||||
VW |
-----→ |
|||||||
VM2_VNIC |
-----→ |
PW |
VM2_VNIC |
--------------------→ |
PW |
|||
Or |
========== |
Or |
||||||
PM0_PNIC |
--------------------→ |
PR |
PM0_PNIC |
--------------------→ |
PR |
|||
PM1_PNIC |
--------------------→ |
PM1_PNIC |
--------------------→ |
1.3 Host-only仅主机模式
联网:由图知, VM要联网, 只能通过共享方式:首先, 将PM0_PNIC共亨给PM0_VNIC; 其次, PM0_VNIC的IP和DNS设为自动(默认是自动); 最后, VM的IP设置成与PM0_VNIC一个网段, 网关为PM0_VNIC的IP, DNS与PM0一致
通信:由图知, VM只能与PM0通信且VM的IP要与PM0_VNIC的IP设置在同一网段才行
VM1_VNIC |
-----→ |
VM1_VNIC |
-----→ |
|||||||||
VM |
VM |
|||||||||||
VM2_VNIC |
-----→ |
+ |
VM2_VNIC |
-----→ |
+ |
|||||||
VDHCP |
PW |
共享后 |
VDHCP |
PW |
||||||||
PM0_VNIC |
-----→ |
or |
========== |
PM0_VNIC |
-----→ |
Or |
||||||
PR |
↑ |
PR |
||||||||||
PM0_PNIC |
--------------------→ |
PM0_PNIC |
-------------------→ |
|||||||||
PM1_PNIC |
--------------------→ |
PM1_PNIC |
-------------------→ |
|||||||||
1.4 NAT网络地址转换模式
联网:由图知, VM要联网, 只要PM0_PNIC联网即可(图与Host-Only模式共享后的一样)
通信:由图知, VM只能与PM0通信且VM的IP要与PM0_VNIC的IP设置在同一网段才行
备注:NAT模式是特殊的Host-only模式, 其联网方式之所以不用手动, 是因为软件已经内置完成了
IT日常技能:VMware网络配置的更多相关文章
- VMware网络配置 实现与物理机互访
虚拟机和物理主机互访,两台机器可以互访并可以被局域网内其他机器访问,可以ping通并可以访问网站. 这几天正好有空搞个虚拟机,并装了不同系统,以备不同部署环境需要.明明是搞编程的,却不得不学各种知识, ...
- VMware网络配置三种网络模式(桥接、NAT、Host-only)
VMware网络配置三种网络模式(桥接.NAT.Host-only) 一.虚拟安装后三种网络模式显示 当安装好后,的“虚拟网络编辑器”中也存在三种模式,分别对应:桥接-VMnet0.Host-only ...
- VMware网络配置
NAT模式 首先保证虚拟机网卡和主机对接,虚拟机网络连接要和主机在同一网段 1. 控制面板\网络和 Internet\网络连接中配置VMnet8 2. 编辑虚拟机网络配置 此处子网ip需要和Vnet8 ...
- VMware网络配置 - 三种网络模式简介
安装好虚拟机以后,在网络连接里面可以看到多了两块网卡: 其 中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会详细介绍 选择虚拟机网络模 式方法如下 ...
- vmware网络配置(NAt模式)
学习参考: http://www.linuxidc.com/Linux/2017-03/141864.htm(讲解NAT模式) 配置: 1.在virtul Network Editor(虚拟网络编辑器 ...
- VMWARE网络配置内网与外网互ping
新增网络适配器 设置自定义VMnet0 自动桥接 NAT的网络要配置网关 我们在CentOS中打开ifcfg-ens33文件(每个系统文件名都不同,但都是以ifcfg-ens33开头的文件),进行修改 ...
- 【ecos学习3】redboot on vmware 网络配置
需要图形化编译的时候必须 Build->Packages 加入:Common ethernet support 才可以有网络功能 导入vmare需要修改网络连接模式: 1- 设置redbootI ...
- VMware虚拟机网络配置详解
VMware网络配置:三种网络模式简介 安装好虚拟机以后,在网络连接里面可以看到多了两块网卡: 其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会 ...
- VMware网络模式介绍(下篇)
VMware网络模式介绍 VMWare提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式)和host-only(主机模式). Bridged 模式: 在桥接模式下,VMwa ...
随机推荐
- IDEA配置数据库连接失败的问题
今天采用IDEA连接数据库失败了,有几个问题需要注意 首先笔者采用的数据库版本为8.0.17而IDEA自带版本是5.2.26大概,于是首先出现的问题是驱动不匹配,那么就需要换成我自己的版本,配置如下 ...
- java 之word转html
jar包 链接: https://pan.baidu.com/s/13o2CZTwM-Igx6wcoyEu_ug 密码: n95q package com.bistu.service; import ...
- acid-事务的原子性、一致性、隔离性、持久性
博客分类: oracle-dba 原子性 多个事情组成一个单元,要么同时成功或失败,不能只运行其中一个 一致性 事务处理要将数据库从一种状态转变为另一种状态. 一旦提交了修改数据,那么其它人读 ...
- 三 Road
3—5年程序员的发展和出路在哪里? 是继续做技术人,还是向管理者发力?是继续留在大公司,还是转投潜力小公司?如果没有核心竞争力,入行一两年的新程序员朋友是可以替代你大部分工作的,而且薪资还低,要怎么办 ...
- 第1节 IMPALA:7、impala的安装以及配置过程
6.制作本地yum源 镜像源是centos当中下载相关软件的地址,我们可以通过制作我们自己的镜像源指定我们去哪里下载impala的rpm包,这里我们使用httpd这个软件来作为服务端,启动httpd的 ...
- 微信小程序循环中点击一个元素,其他的元素不发生变化,类似点击一个循环中的语音,其他的不发生点击事件
类似语音,因为都在一个数据内,所以点击第一个,所有的语音都变化,解决方法就是 把整个数据都获取下来,然后更改其中一个需要更改的值,然后再把整个数据都setdata回去,如果需要动画的话,wxml里面放 ...
- GoJS组织结构图
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- 028、Java中的关系运算符
01.代码如下: package TIANPAN; /** * 此处为文档注释 * * @author 田攀 微信382477247 */ public class TestDemo { public ...
- IDE及PHP基础——注释、变量、数据、运算符、输出等
IDE(Integrated Development Environment ),集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器.编译器.调试器和图形用户界面等工具.集成了代码编写 ...
- Git设置ssh密钥
前提条件是,公司的gitlab,运维没有关闭ssh的权限获取,或者叫运维开通那个ssh权限,生成的公钥要给运维那边一个!这样设置是可以成功 一.创建ssh key 1.在客户端查看有没有密钥 cd ~ ...