今天突然对多台服务器内部是如何联通进行通讯的感兴趣,所以学习了下。了解到VMWare网络中主要有三种模式:

目录

一.NAT模式(network address translation)

1.简介

2.配置过程

​ 3.工作原理

二.桥接模式(bridged networking)

1.简介

2.配置过程

3.工作原理


一.NAT模式(network address translation)

1.简介

使用NAT模式,也就是虚拟机系统借助NAT(网络地址转换)功能,通过宿主机器进行公网的访问。VMWare workstation安装后,会给宿主机安装VM Net8网卡,同时虚拟出一套VM Net 8 使用的虚拟路由(包含交换机 和 虚拟DHCP服务器)。主机和虚拟机实际上都是通过虚拟路由通信,虚拟路由通过宿主使得其他虚拟机也可以访问外网。

2.配置过程

(1).首先,设置虚拟机的网络配置为NAT模式

(3)查看VMNET8的TCP/IP信息

(4):查看网段和网关

(5)配置静态IP和网关

root用户操作:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

3.工作原理

虚拟机之间通讯:首先,根据网关给每个服务器设置IP,让他们在同一个网段。然后VMWare的虚拟路由会把他们的虚拟网卡连接起来。这样,各个虚拟机之间就可以内部通讯。

虚拟机和宿主通讯:安装完VMWare后,宿主会安装一个VNET8网卡,这个网卡的IP和虚拟机会通过VMWare的虚拟路由连接起来,这样虚拟机和宿主就在同一个网段,可以进行通讯。

虚拟机和公网通讯:虚拟机通过虚拟路由找到宿主的VNET8网卡,然后通过宿主CPU内部发起请求,通过宿主的物理网卡访问外网。

如下图所示:

二.桥接模式(bridged networking)

1.简介

使用桥接模式,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机。安装虚拟机系统后不需要调整网络,物理网络中的 “路由” 所包含的DHCP服务器会自动识别该虚拟机并为其分配IP地址;如果没有路由,可以自己手动在系统分配,原则是和宿主机在同一网段并指向相同的网关即可通信。

2.配置过程

(1)宿主的公网ip

(2)设置为桥接模式

(3)虚拟机上设置使用dhcp的方式来获取IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
HWADDR=00:0c:29:3b:4c:6d
TYPE=Ethernet
UUID=5ae16ecc-0149-487e-8dab-51afc75bd265
ONBOOT=yes
NM_CONTROLLED=yes
#BOOTPROTO=static
BOOTPROTO=dhcp
IPADDR=10.0.0.101
NETMASK=255.255.255.0
GATEWAY=10.0.0.2
DNS1=202.96.128.86
DNS2=202.96.128.166
IPV6INIT=no
USERCTL=no
PEERDNS=yes

注:为了学习,我们通常把ip手写,设置为静态的,但是如果要设置为静态的,因为虚拟机是根据宿主机器所在的网络环境而确定网段的,比如我们从教室到宿舍,网关可能就变了,这个时候,我们要让宿主机器上面的几个虚拟机的IP在同一个网段,必须再次手动修改。

(4)重启网络服务

/etc/init.d/networkrestart

(5)查看IP地址

ifconfig

(6)测试和宿主机器的联通性

ping 172.18.215.65

3.工作原理

虚拟机与虚拟机之间的通讯:物理网络中的 “路由” 所包含的DHCP服务器会自动识别该虚拟机并为其分配IP地址,然后VMWare虚拟路由将这些IP连接在一起,这样他们在同一个网段,可以进行通讯。

虚拟机和宿主通讯:安装完VMWare后,宿主会安装一个VNET0网卡,这个网卡的IP和虚拟机会通过VMWare的虚拟路由连接起来,这样虚拟机和宿主就在同一个网段,可以进行通讯。

虚拟机和公网通讯:虚拟机通过虚拟路由找到宿主的VNET0网卡,然后通过宿主CPU内部发起请求,通过宿主的物理网卡访问外网。

如下图所示:

个人学习总结,初次理解,肯定有理解不到之处,后续随着学习会进行更改。

搬砖的成长之路——VMWare网络原理相关推荐

  1. Software-Defined Networking之搬砖的故事

    在很久很久以前,有一个村子. 村里的每一户,都有一个男人和一个女人. 每一户,都以搬砖为生. 从不同的地方,搬到不同的地方. 男人负责搬砖,女人负责告诉男人往哪搬. 每个家庭,都服从村委会的指挥. 村 ...

  2. 2022实操搬砖副业攻略

    仅供学习,不保证收益.主要记录实操心得.记录搬砖副业成长历程. 1 庆余年 出金点简略版本:1.满活跃130给1W银2.答题对5道给10003.上架交易所不等橙色装备4.采集上架材料每天30000+以 ...

  3. 搬砖工php什么意思,醒工砖是什么意思什么梗 醒工砖是醒醒工头喊你起来搬砖的意思...

    醒工砖是什么意思什么梗?醒工砖,网络流行词,原句是"醒醒,工头喊你起来搬砖","醒工砖"是缩写形式.下面就跟360常识网一起具体看看醒工砖等相关内容. 醒工砖词 ...

  4. 搬砖之路----MusicPlayer 一个基于Vlc(2.0+)开发的android音乐播放器--浅析在android开发过程中播放器选择之路!

    前言 MusicPlayer 是一款基于vlc播放器开发的一个音乐播放器,你也可以理解为在此核心上的搬砖之路,核心的内容并不是我写的,因此在正式写blog之前,感谢那些vlc核心的开发人员让我用到这么 ...

  5. 一边在大厂一线搬砖、一边操着CTO的心搞开源:一位普通中年程序员的开源十年路

    "不管哪个赛道,不专注搞个三五年,跳来跳去,不会有啥出息." 2019 年 5 月,Dubbogo 作为开源高性能 RPC 框架 Dubbo 的 Go 语言版本, 宣布正式加入 D ...

  6. keras搬砖系列-残差网络的实现

    keras搬砖系列-残差网络的实现 ResNet-50图 #coding=utf-8 from keras.models import Model from keras.layers import I ...

  7. 网络工程师----成长之路

    网络工程师----成长之路 常用程序快捷键命令(网络工程师) 常用CMD命令(网络工程师) 常用Linux命令(网络工程师) 问题点宝库 第一章:一.網絡工程師–简介 第二章:二.网络工程师学习阶段– ...

  8. 我为什么放弃360千万期权,走向创业这条搬砖路?

    上一篇写了年薪100万的体验,在文章中提到我工作三年年薪就远超百万.文章发出来之后,不少读者朋友问起我为什么要离开360出来创业,还有读者问:"洋哥,离开360你真的不后悔吗?". ...

  9. 数字货币搬砖之路(第一次踩坑)

    最近一直在研究数字货币量化策略,继多平台对冲套利,网格高频交易策略开发完之后, 想起多年前前人屡试不爽的手动搬砖策略,不知道在当前行情还能不能行的通,于是写了程序测试下. 然后,我想说的是----&q ...

最新文章

  1. django 设置媒体url_Django设置网站地图sitemap
  2. visual studio2010-2015编译部署caffe
  3. Matlab编程与数据类型 -- 函数M文件的调用
  4. “万能钥匙”可以打开大脑:脑刺激个性化医疗的新领域
  5. 启明云端分享|sigmastar SSD201/ssd202核心板升级参考,可实现开机自动从 SD 卡升级固件或开机自动从 SD 卡烧录 MAC 地址
  6. 会计日历-自动生成脚本
  7. 用CSS让DIV上下左右居中的方法
  8. [SQL Server系] -- 存储过程
  9. mongodb java数组_MongoDB 基础java数据类型
  10. 基于深度卷积神经网络的苹果叶片植物病理学疾病检测
  11. 网页版bpc电波对时_电波表对时软件下载-BPC(中国码)电波表对时模拟软件 20170308 官方版 - 河东下载站...
  12. u盘获取计算机管理员权限,使用U盘需要管理员权限
  13. 软件以人为本5 - 敏捷3 - 拯救每日立会2
  14. 315前瞻:哪些互联网消费领域今年可能上榜?
  15. 矩阵的分解:满秩分解和奇异值分解
  16. VR开发-罗德里格公式的研究
  17. Java——继承——Extends
  18. 多线程:模仿火车站售票
  19. 苹果手机双卡双待是哪一款_提个醒:手机“双卡双待”,卡一和卡二究竟有什么区别?早知道为好...
  20. 结构主义(structuralism)

热门文章

  1. 树莓派能做什么呢?如何使用树莓派
  2. 【P48】锂电池充电和电源自动切换
  3. android使用磁场传感器和加速度传感器确定当前朝向(即:方位角),以及常见问题的解决办法
  4. 《奋斗》中的经典台词
  5. 物联网场景下,基于无线宽带的空中组网研究
  6. 电商浪潮过后,无人零售会引领新零售的爆发吗
  7. Java线程的死锁和活锁
  8. 最新无限制188旅游系统V7.0升级补丁 全社通V2.0补丁 Tourex 5.0源码下载
  9. 在2021年为七夕Python程序与Docker牵线配对
  10. ppt的字母上面插入尖号