我试图弄清楚如何将我的HOST
Azure VM 的 Internet 连接共享到 VM 内的 Hyper-V HOST
。
我向HOST
Azure VM 添加了两个网络接口,每个接口都配置了静态 IP。
在 Hyper-V 上创建我的虚拟交换机后,我已经在HOST
机器上关联了辅助 NIC,并且互联网连接没有通过。我确实选中了“允许管理操作系统共享此网络适配器”。
我的目的是在我的主机中创建一个具有 DHCP 的域控制器作为 Hyper-V VM,并在机器上创建后续的 Hyper-V VM,以HOST
用于交换、SQL 等目的……但我需要获取我的主 Active Directory VM 启动并运行,似乎无法弄清楚如何将 Internet 连接从HOST
我的第一个 Hyper-V VM 传递到。
任何帮助,想法,意见表示赞赏。
这个问题的一些背景:
我正在研究为 Microsoft Exchange 设置 Hyper-V 网络。我的计划是创建 1 个 Azure VM 并在内部安装 Hyper-V 和多个 VM,用于 Active Directory、Exchange、DNS、DCHP,以设置面向公众的 Exchange 服务器。
要将网络从 Hyper-V 主机共享到 VM,请执行以下操作:
在 Hyper-V 主机上安装路由和远程访问 (RRAS)。
进行自定义 RRAS 配置,仅启用 NAT 和 LAN 路由。
创建内部 Hyper-V 交换机。配置其 IPv4 设置填充 IPv4 和网络掩码,以及一些 DNS 服务器(8.8.8.8、8.8.4.4)。它将用作嵌套 VM 的网络网关。
在可以访问 Internet 的网络接口上设置 NAT(面向外部的接口)。
ipconfig /flushdns
在 Hyper-V 和 VM 主机上刷新 DNS 运行命令。ping google.com
来自虚拟机。NAT 的工作原理:https ://www.petri.com/create-nat-rules-hyper-v-nat-virtual-switch
只是强调一下,您必须在 Hyper-V 管理器中创建一个外部虚拟交换机,以防您有多个 NIC/适配器,请确保您选择了适当的适配器。您可以考虑删除并重新添加您已经创建的外部虚拟交换机。值得尝试更新适配器的网络驱动程序,然后重试。