vmware workstation (pro)有4种内置虚拟网络交换机
1:桥接:虚拟机网络就是真正的物理机网络。虚拟机之间,虚拟机和宿主机,虚拟机和其他物理机之间,通过常规的网络方式访问。
2:nat网络:虚拟机之间、虚拟机和宿主机可互访;虚拟机可访问其他物理机;其他物理机【不能】访问虚拟机
3:仅主机网络:虚拟机之间、虚拟机和宿主机可互访;虚拟机和其他物理机【不能】互访
4:内部网络:虚拟机之间可互访;虚拟机和宿主机【不能】互访;虚拟机和其他物理机【不能】互访
virtualbox 有5种内置虚拟网络交换机
1:桥接:虚拟机网络就是真正的物理机网络。虚拟机之间,虚拟机和宿主机,虚拟机和其他物理机之间,通过常规的网络方式访问。
2:nat网络、自定义nat网络:虚拟机之间可互访;虚拟机可访问宿主机、虚拟机可访问其他物理机;宿主机【不能】访问虚拟机;其他物理机【不能】访问虚拟机
3:仅主机网络:虚拟机之间、虚拟机和宿主机可互访;虚拟机和其他物理机【不能】互访
4:内部网络:虚拟机之间可互访;虚拟机和宿主机【不能】互访;虚拟机和其他物理机【不能】互访
5:oci云网络、generic网络:未测试过,想来与oci的标准和特性一致。
hyper-v 有3种内置虚拟网络交换机
1:外部(桥接):虚拟机网络就是真正的物理机网络。虚拟机之间,虚拟机和宿主机,虚拟机和其他物理机之间,通过常规的网络方式访问。
2:默认nat网络、自定义nat网络:虚拟机之间可互访;虚拟机和宿主机可互访;虚拟机可访问其他物理机;其他物理机【不能】访问虚拟机
3:内部网络(类似于vmware的仅主机网络):虚拟机之间可互访;虚拟机和宿主机可互访;虚拟机和其他物理机【不能】互访
4:专用网络(类似于vmware的内部网络):虚拟机之间可互访;虚拟机和宿主机【不能】互访;虚拟机和其他物理机【不能】互访!
*** 特别的:
因为默认nat网络交换机用户不可以控制:不能固定ip、自动启用dhcp、自动启用dns功能!
所以有控制欲的用户可自己定义可控的nat网络。在powershell环境下,通过 Get-NetNat | Remove-NetNat | New-NetNat 来定义。
但是,自定义的nat网络无:自动启用dhcp、自动启用dns功能!需要在虚拟机内适当的网络配置。
hyper-v 自定义nat网络的强化,让其像vwmare的nat网络那样,具有dhcp、dns功能 我们可以使用hyper-v的内部网络,配合dhcp服务器,如dualserver、 opendhcp或其他dhcp功能的软件,来为自定义的内部网络实现自动dhcp、dns功能;然后,通过windows 内置的nat功能 为自定义内部网络配置nat功能。如此即可;but,window系统不允许多个nat网络,所以,某些情况下,无法去实施该nat网络配置!!!
标签:Hyper,虚拟机,互访,网络,server,宿主机,nat,物理 From: https://www.cnblogs.com/jinzhenshui/p/18426643