host only 方式

virtual-box的管理-全局配置-网络 可以添加虚拟的网卡。相当于给物理主机加上网卡。
virtualBox 网络总结
virtualBox 网络总结
这种方式下,虚拟机间是可以相互ping通,p和v1,v2之间也能ping通。 物理机通过 ipconfig /all就可以看到物理机上的那块虚拟网卡的地址是192.168.56.102/24.注意虚拟机在ping物理主机是要ping192.168.56.102。host-only的方式是访问不了外网的,看图就知道没有路由器。

NAT

virtual-box的管理-全局配置-网络 可以添加NAT网络,这里的网络实际上是在物理主机上加一个ip 转换的服务(不是加一个网卡),使得虚拟机的包到达物理主机时候,进行地址转换后通过
virtualBox 网络总结
virtualBox 网络总结
虚拟机可以访问外网,但是物理机器访问不了虚拟机
即虚拟机即ping 192.168.1.107通
但是物理机ping 10.0.2.15 不通

这里还有一种选择网络地址转换(NAT)
virtualBox 网络总结
如果选了这个,2台主机地址:
virtualBox 网络总结
10.0.2.15 可以ping通10.0.2.4 但反过来就不可以了。而配置了
NAT即可相互ping通。

桥接方式

物理主机共享了网卡给了虚拟机,虚拟主机相当于和物理主机都在同个一网段的一台物理机器

virtualBox 网络总结

总结:
这是vb的帮助里的一张图
virtualBox 网络总结
通过配置观察总结不对的地方:

  • NAT和NAT Network里的vm<–>host 我认为写的不对,vm 是可以ping通host的,而host ping不通vm. 即单向可以ping通
  • NAT 里vm1<–>vm2 也不太对,应该是可以单向ping通过

相关文章:

  • 2021-07-26
  • 2021-08-30
  • 2021-07-06
  • 2021-08-12
  • 2022-02-20
  • 2021-08-24
猜你喜欢
  • 2022-01-17
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2021-07-12
  • 2021-09-10
  • 2021-05-17
相关资源
相似解决方案