Hyper-V (NAT) + DHCP server:实现灵活的虚拟机网络(虚拟交换机路由器):类似于vmware的
vmware workstation (pro)有4种内置虚拟网络交换机
1:桥接:虚拟机网络就是真正的物理机网络。虚拟机之间,虚拟机和宿主机,虚拟机和其他物理机之间,通过常规的网络方式访问。
2:nat网络:虚拟机之间、虚拟机和宿主机可互访;虚拟机可访问其他物理机;其他物理机【不能】访问虚拟机
3:仅主机网络:虚拟机之间、虚拟机和宿主机可互访;虚拟机和其他物理机【不能】互访
4:内部网络:虚拟机之间可互访;虚拟机和宿主机【不能】互访;虚拟机和其他物理机【不能】互访
virtualbox 有5种内置虚拟网络交换机
1:桥接:虚拟机网络就是真正的物理机网络。虚拟机之间,虚拟机和宿主机,虚拟机和其他物理机之间,通过常规的网络方式访问。
2:默认nat网络引擎模式:虚拟机之间【不能】互访;虚拟机可访问宿主机、虚拟机可访问其他物理机;宿主机【不能】访问虚拟机;;其他物理机【不能】访问虚拟机。 特别的:虚拟机还可以通过nat的“x.y.z.2" 特地地址访问宿主机loopback地址的服务。其特殊地址是“ x.y.z.2\3\4”
3:仅主机网络:虚拟机之间、虚拟机和宿主机可互访;虚拟机和其他物理机【不能】互访
4:内部网络:虚拟机之间可互访;虚拟机和宿主机【不能】互访;虚拟机和其他物理机【不能】互访
5:oci云网络、generic网络:未测试过,想来与oci的标准和特性一致。
6:自定义nat网络:虚拟机之间可互访;虚拟机可访问宿主机、虚拟机可访问其他物理机;宿主机【不能】访问虚拟机;其他物理机【不能】访问虚拟机。 特别的:虚拟机还可以通过nat的“x.y.z.2" 特地地址访问宿主机loopback地址的服务。其特殊地址是“ x.y.z.1\2\3”
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功能!需要在虚拟机内适当的网络配置。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2022-09-23 k8s:flannel网络学习一周了!还没搞定!立帖纪念!
2022-09-23 k8s:截止2022.09.23(当前最新)的k8s软件版本支持docker容器引擎的情况:汇总信息