温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
  • 忘记密码?
登录注册×
获取短信验证码
其他方式登录
点击 登录注册 即表示同意 《亿速云用户服务条款》
  • 服务器
  • 数据库
  • 开发技术
  • 网络安全
  • 互联网科技
登 录 注册有礼
最新更新 网站标签 地图导航
产品
  • 首页 > 
  • 教程 > 
  • 网络安全 > 
  • 在实践中深入理解VMware虚拟机的上网模式:桥接模式

在实践中深入理解VMware虚拟机的上网模式:桥接模式

发布时间:2020-07-30 06:30:38 来源:网络 阅读:7919 作者:xpleaf 栏目: 网络安全

0.说明


    本篇博文为《在实践中深入理解VMware虚拟机的上网模式》系列的其中一篇:NAT模式。

    有关于深入理解VMware虚拟机的上网模式的意义,可以参考本系列博文的另一篇《在实践中深入理解VMware虚拟机的上网模式:NAT模式》中的说明部分,这里不再展开说明。

    本博文的撰写方式还是以理论为主线,结合实际操作,在实践中深入理解VMware虚拟机的各种上网方式。

    VMware虚拟机的上网方式有三种:NAT、桥接、仅主机模式,本篇介绍桥接模式。




1.实验环境


    博主的实验环境如下:

  • 宿主机操作系统:Windows 7

  • VMware Workstation版本:12.5.2 build-4638234

  • 虚拟机操作系统:CentOS 6.5

  • 虚拟机操作系统上网方式:桥接模式

    说明:为了后面的测试正常,请务必将宿主机和虚拟机的操作系统的防火墙功能关闭。实际上虚拟机使用哪一种操作系统是没有影响的,为了方便测试验证,应该使用自己熟悉的操作系统。

    对于上网模式的设置,可以参考下面的图示:

在实践中深入理解VMware虚拟机的上网模式:桥接模式



2.桥接模式的理论知识


     当把我们的虚拟机的上网方式设置为桥接模式时,虚拟机、宿主机、各网卡之间的连接关系可用下图来表示:

在实践中深入理解VMware虚拟机的上网模式:桥接模式    事实上,上面的原理图可以等价为下面的网络拓扑图:

在实践中深入理解VMware虚拟机的上网模式:桥接模式    因此,当虚拟机使用桥接模式上网时,你可以把这台虚拟机完全看作是宿主机所在局域中的一台真实主机,它使用的网络地址信息跟宿主机的完全一样。

    不过需要注意的是,由于我们的宿主机中可能会有多张网卡,因此,在VMware Workstation中,我们是可以设定我们的虚拟机桥接到哪一张网卡上的:

在实践中深入理解VMware虚拟机的上网模式:桥接模式    如图,博主是把当前的虚拟机桥接到宿主机的无线网卡上,因此虚拟机的网络地址信息应该跟宿主机在无线网卡上所获取到的网络地址信息是在同一个网段的,即它们位于同一个局域网中。




3.在实践中深入理解桥接模式的网络原理


    先在我们的宿主机上查看网络地址信息:

在实践中深入理解VMware虚拟机的上网模式:桥接模式

    可以看到宿主机所在局域网的IP地址段为192.168.1.0/24,因为我的宿主机是接wifi来上网的,并且使用的是DHCP方式来获取ip地址,所以我们可以在虚拟机上设置使用dhcp的方式来获取IP地址,CentOS的dhcp配置如下:

[root@leaf ~]# cat /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

    重启CentOS的网络服务:

[root@leaf ~]# /etc/init.d/network restart
Shutting down interface eth0:  [  OK  ]
Shutting down loopback interface:  [  OK  ]
Bringing up loopback interface:  [  OK  ]
Bringing up interface eth0:  
Determining IP information for eth0... done.
[  OK  ]

    再查看IP地址信息:

[root@leaf ~]# ifconfig 
eth0      Link encap:Ethernet  HWaddr 00:0C:29:3B:4C:6D  
          inet addr:192.168.1.106  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe3b:4c6d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:31386 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15738 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:14467018 (13.7 MiB)  TX bytes:1726371 (1.6 MiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:239 errors:0 dropped:0 overruns:0 frame:0
          TX packets:239 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:23198 (22.6 KiB)  TX bytes:23198 (22.6 KiB)

    这时可以测试宿主机与虚拟机的连通情况,在宿主机上ping虚拟机的IP地址:

在实践中深入理解VMware虚拟机的上网模式:桥接模式

    或者在CentOS上ping宿主机:

[root@leaf ~]# ping 192.168.1.100
PING 192.168.1.100 (192.168.1.100) 56(84) bytes of data.
64 bytes from 192.168.1.100: icmp_seq=1 ttl=128 time=0.530 ms
64 bytes from 192.168.1.100: icmp_seq=2 ttl=128 time=0.482 ms
64 bytes from 192.168.1.100: icmp_seq=3 ttl=128 time=0.508 ms
64 bytes from 192.168.1.100: icmp_seq=4 ttl=128 time=0.579 ms
64 bytes from 192.168.1.100: icmp_seq=5 ttl=128 time=0.447 ms
64 bytes from 192.168.1.100: icmp_seq=6 ttl=128 time=0.448 ms
64 bytes from 192.168.1.100: icmp_seq=7 ttl=128 time=0.552 ms
64 bytes from 192.168.1.100: icmp_seq=8 ttl=128 time=0.220 ms
^C
--- 192.168.1.100 ping statistics ---
8 packets transmitted, 8 received, 0% packet loss, time 7352ms
rtt min/avg/max/mdev = 0.220/0.470/0.579/0.107 ms

    因为虚拟机和宿主机都是在同一个局域网中,所以正常情况下它们肯定是可以互通的,当出现通信不正常的情况下,就需要注意看是否是因为开启了防火墙而把数据丢弃掉,所以在这些测试中,都 是建议把防火墙关掉的。

    上面的IP地址信息,对应到前面的原理图上,如下:

在实践中深入理解VMware虚拟机的上网模式:桥接模式    再将其用网络拓扑图来表示,就相当于:

在实践中深入理解VMware虚拟机的上网模式:桥接模式

    所以这样一来我们就很清楚,当VMware虚拟机使用桥接模式上网时,其背后的网络通信原理和细节的一个完整过程了。




4.下一步应该做什么


    上面对于虚拟机使用的是DHCP分配的地址的方式,实际用手动分配也是可以的,这时它一样可以和宿主机进行网络通信,可以自行测试一下。




5.在实际当中的应用


    首先第一点是,当我们的虚拟机出现网络问题的时候,都是需要先了解清楚网络的拓扑结构再进行网络排错的,所以上面的内容就为我们提供了非常好的理论与实践知识。

    另外,如果可以在理解这些网络知识的前提下再去搭建各种服务,做各种测试,可以让我们做到胸有成竹的一种状态,而不再是“雾里看花,水中望月”了,相应在这样的不断尝试中,我们的综合操作能力一定会变得更强。

    不过仍然需要说明的是,上面的图解仍然只是做参考,其中的很多细节都是需要了解VMware Workstation的网络虚拟化的细节才可以真正了解清楚的,但不管怎么说,上面的内容对于在网络通信上面,还是可以给我们带来很大的帮助的,真心希望可以帮到大家!

    由于能力和时间有限,如果发现有问题的,望及时指出。


补充:

对于网络排错,可以参考博主之前写的一篇博文:《网络排错大讲解》。


向AI问一下细节
推荐阅读:
  1. Vmware虚拟机快速使用桥接模式上网
  2. 在实践中深入理解VMware虚拟机的上网模式:NAT模式

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

虚拟机 vmware 上网模式
  • 上一篇新闻:
    在soapui上踩过的坑
  • 下一篇新闻:
    什么是Angular? 我们为什么要学习它?

猜你喜欢

  • c++中string数组赋值的方法是什么
  • c++中string数组怎么定义
  • c++字符串数组排序的方法是什么
  • mysql动态行转列怎么实现
  • MySQL动态行转列的作用是什么
  • php中timezone设置的方法是什么
  • php中如何设置超时时间
  • mysql aes加密函数的用法是什么
  • java怎么实现aes加密算法
  • c++中gcd函数调用的方法是什么
最新资讯
  • 如何使用Angular的ng-content指令来实现内容投影
  • 解释Angular中的Input和Output装饰器的用途
  • 如何在Angular中实现数据的双向绑定
  • 如何使用Angular的模板引用变量来访问DOM元素
  • 解释Angular中的ContentChild和ViewChild的区别
  • Angular的ngAfterViewInit生命周期钩子在何时被调用
  • 如何在Angular中创建和使用自定义指令
  • Angular的ngOnChanges生命周期钩子是如何工作的
  • 如何在Angular中实现组件之间的通信
  • 解释Angular中的Angular Material和Angular CDK的区别
相关推荐
  • 桥接模式
  • 设计模式-桥接模式
  • VMware虚拟机无法使用网卡桥接模式
  • VMware虚拟机桥接模式无法上网怎么办
  • VMware虚拟机使用NAT模式上网的方法
  • 解决VMWARE桥接模式虚拟机无法上网的问题
  • VMware虚拟机nat模式连不上网怎么办
  • VMWARE桥接模式虚拟机无法上网怎么办
  • java的桥接模式如何使用
  • 如何理解Java设计模式的桥接模式

相关标签

虚拟机nat设置 vmware虚拟机 java虚拟机 虚拟机网卡 虚拟机快照 虚拟机安装 虚拟机管理 创建虚拟机 kvm虚拟机 vm虚拟机 虚拟机备份 虚拟机克隆 虚拟机复制 安装虚拟机 虚拟机迁移 qemu/kvm虚拟机 linux系统虚拟机 vmware虚拟机 vmware esxi vmware vsphere
AI

聚圣源绝密者金牛座今日运势瓷都起名网贾承博黄鹤楼古诗十二星座头像给龙凤胎起什么名字好japanesemilf八字 起名字网大碗厨约数林姓男子起名nba2003总决赛温香软玉未删减全文阅读土字旁男孩起名字大全2019女孩起名参考起名含水的字有哪些起名网站小孩冰河世纪3十万个冷笑话电影版2员工激励方案周公起名字大全查询罗宝宝起名字颜姓男孩男孩起名泰伦斯琼斯谢姓起名字男孩起商标名字修理厂起名明星的孩子起名铠甲勇士大电影淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化