VWwarm 、Docker 网络模式总结(适用知识复习、不含使用方法)

      VMware、docker常见网络模式

VMware :

        总览

         

NAT      : 在NAT模式下,虚拟机与主机共享ip地址,vmwarm会生成虚拟DHCP(动态地址分配)服务器、虚拟网卡、虚拟NAT设备。在此情况下可以吧宿主机视为路由器,就如同路由器置于电脑一样,可以视为NAT套NAT

此模式下设备通讯情况如下

虚拟机 - >  外网    虚拟机 - > 宿主机   虚拟机 < - > 虚拟机

        

Bridged   : 在桥接模式下,类似于吧宿主机虚拟为交换机,当然宿主机也在这一网段下, 此时如果想要访问外网,则ip地址需要设置在同一网段下,dns、网关设置与宿主机相同。

此模式下设备通讯情况

虚拟机 - >  外网    虚拟机< - > 宿主机   虚拟机 < - > 虚拟机

Host-only  :      就是把NAT模式下的虚拟NAT设备取消,使得虚拟机成为一个独立系统只能由主机发起通讯,如果此时吧宿主机的网卡配置给虚拟机、虚拟机可以链接外网

虚拟机 !- >  外网  虚拟机 < -  宿主机   虚拟机 < - > 虚拟机

docker网络

Bridge、host、null

      Bridge : 和vmwarm同理,docker会虚拟docker0作为虚拟网桥,如果需要外部网络访问容器,则需要和主机做端口映射。

此模式下有一个弊端,无法ping容器(主机)名字,无dns解析,需要使用docker自定义网络,并将容器加入之。

此模式下设备通讯情况

虚拟机 - >  外网    虚拟机< - > 宿主机    虚拟机 < - > 虚拟机  

Host :    通俗理解直接把容器直接变成宿主机的一个应用。它将容器直接融入到主机的网络栈中,使得容器直接使用主机的网络接口和IP地址。在这种模式下,容器不会获得一个独立的Network Namespace,而是和宿主机共用一个Network Namespace。因此,容器内部的服务可以使用宿主机的网络地址和端口,无需进行NAT转换,网络性能较好

NULL:直接隔离、不能联网

待完成事项:VMware和docker网络模式,有一定相似性,感觉408学好了都可以手挫虚拟机、虚拟网卡,感觉理论上是可行的,等秋招、春招成功转正了再好好花时间研究一下,如果有大一大二的同学看到这里,各位乘早往自习喜欢的方向研究,本还想着做一些大语音模型结合数字人方向的应用但是受限于时间准备求职,很是可惜等入职后再抽时间出来吧。

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值