LHA Asked: 2019-05-02 07:59:45 +0800 CST2019-05-02 07:59:45 +0800 CST 2019-05-02 07:59:45 +0800 CST 如何在 Windows 10 上的 Hyper-V 管理器应用程序上创建 NAT 交换机 772 我想创建一个 Hyper-V NAT 交换机。我在 Windows 10 上使用 Hyper-V 管理器应用程序。我只看到有 3 种类型的交换机:外部、内部和专用。 我的问题是 NAT 交换机类型在哪里? 是内部开关类型吗?谢谢! windows-10 hyper-v 1 个回答 Voted Best Answer essjae 2019-05-02T11:26:23+08:002019-05-02T11:26:23+08:00 Hyper-V 在安装期间创建的默认交换机是 NAT,但您无法配置它。内部不是 NAT,它只是主机和 VM 之间连接受限的常规交换机。 如果您只需要基本的 NAT,请使用 PowerShell,使用以下命令: New-VMSwitch -SwitchName "NATSwitch" -SwitchType Internal New-NetIPAddress -IPAddress 192.168.0.1 -PrefixLength 24 -InterfaceAlias "vEthernet (NATSwitch)" New-NetNAT -Name "NATNetwork" -InternalIPInterfaceAddressPrefix 192.168.0.0/24 有关 Hyper-V 中 NAT 的更多信息,请参阅:https ://www.petri.com/using-nat-virtual-switch-hyper-v 如果你想要一个可配置的 NAT,一个更好的解决方案是安装和配置一个小型路由器 VM,如果你有配置它的技能,可以使用 ipFire、pfSense 或你最喜欢的 Linux 等操作系统。 创建一个名为 External Access 的外部虚拟交换机并连接到主机的网络。 创建一个名为 Internal Lab 的内部虚拟交换机。 在 Hyper-V 管理器中,单击新建 –> 虚拟机。 单击下一步开始向导,在字段中输入信息,完成后单击下一步。 名称:实验室路由器 世代:1代 启动内存:512MB,取消勾选使用动态内存 连接:选择外部访问 虚拟硬盘:接受默认值并单击完成 从虚拟机中选择实验室路由器,然后单击设置。 选择网络适配器并单击添加 从 Virtual Switch 中选择 Internal Lab,然后单击 Apply 选择 DVD 驱动器,然后选择映像文件。 单击浏览并转到存储 IPFire ISO 的位置。双击 ISO。单击确定。 启动实验室路由器 VM。 单击开始,然后单击连接。 安装 IPFire。 按 Enter 开始安装。注意:窗口标题将出现在本节说明之前。 语言选择:按回车键接受英语 IPFire:按 Enter 键开始安装 许可协议:按 Tab 键移动到许可接受框,然后按空格键接受。按 tab 和 Enter 完成。 磁盘设置:按 Enter 接受并删除所有数据 文件系统选择:按 tab 和 Enter 接受默认值。 恭喜:按回车重启 配置 IPFire 预配置信息。 当 IPFire 重新启动时,我们需要确定哪个 NIC 的 MAC 地址是外部实验室的。 在选中实验室路由器的 Hyper-V 管理器中,单击设置。 单击网络适配器外部访问旁边的加号 (+),然后单击高级功能以查看适配器 MAC。 保持此窗口打开,或记下 MAC,因为我们很快就会需要它。 配置 IPFire 键盘映射:按回车键选择默认映射。 时区:选择正确的时区并按回车键。提示:按一个字母将跳转到该部分。US Pacific(按 P 和箭头指向 PST8PDT)可以通过这种方式快速找到。 主机名:按两次 Enter 接受默认值 ipfire。 域名:按两次 Enter 接受默认值。 Root 密码:输入一个好记的密码,选择验证字段,然后再次选择确定。按回车。提示:输入密码时不会出现任何字符。 管理员密码:输入一个容易记住的密码,选择验证字段,然后再次选择确定。按回车。提示:输入密码时不会出现任何字符。额外提示:对于我们的实验室,为简单起见,这可以是与 root 帐户相同的密码。 网络配置:网络配置类型:GREEN + RED 应该已经被选中。 向下箭头键选择 Drivers and card assignments,按 Enter 分配的卡片:绿色:按 Enter 键选择。提示:绿色网络是我们的内部实验室网络。 从步骤 8.3 中选择没有 MAC 的卡。使用箭头键突出显示并按 Enter 分配的卡片:使用箭头键突出显示红色,然后按 Enter 按 Enter 选择剩余的卡片。 已分配卡片:按 Tab 键移动并突出显示完成。按回车 向下箭头键选择地址设置,然后按 Enter 地址设置:绿色。按 Enter 重新配置 警告:按 Enter。提示:我们没有远程连接,所以这不适用 绿色界面: IP 地址:172.16.1.1 网络掩码:255.255.255.0 按 Tab 在字段之间移动,完成后按 Enter 地址设置: 红色:按 Enter 重新配置。 向下键选择DHCP,按空格键选择。Tab 到 OK,然后按 Enter。提示:我们的外网会使用现网的DHCP服务器 地址设置:按 tab 移动到完成,按 Enter。 向下箭头键到完成,然后按 Enter。提示:我们不需要设置 DNS 和网关设置,上面在 9-2 中选择的 DHCP 选项将为 RED 网络自动填充。 DHCP 服务器配置:我们将在稍后设置的 Windows Server VM 上使用 DHCP 和 DNS 服务。 Tab 到 OK,然后按 Enter 键,使 IPFire DHCP 服务器保持未配置状态。 设置完成:按 Enter。IPFire 将重新启动。 IPFire/Lab Router VM 应保持运行。 如果需要,关闭 Lab Router 设置窗口。 对于要使用 NAT 的 VM,请确保选择内部实验室。这将通过 ipFire VM 路由所有流量。请注意,您必须运行此 VM 才能进行连接。 --如果格式有误,请评论。我从以前在超级用户之外创建的文档中复制了这个—— 来源:https ://smudj.wordpress.com/2019/03/18/the-poor-techs-hyper-v-lab-setup/
Hyper-V 在安装期间创建的默认交换机是 NAT,但您无法配置它。内部不是 NAT,它只是主机和 VM 之间连接受限的常规交换机。
如果您只需要基本的 NAT,请使用 PowerShell,使用以下命令:
有关 Hyper-V 中 NAT 的更多信息,请参阅:https ://www.petri.com/using-nat-virtual-switch-hyper-v
如果你想要一个可配置的 NAT,一个更好的解决方案是安装和配置一个小型路由器 VM,如果你有配置它的技能,可以使用 ipFire、pfSense 或你最喜欢的 Linux 等操作系统。
创建一个名为 External Access 的外部虚拟交换机并连接到主机的网络。
创建一个名为 Internal Lab 的内部虚拟交换机。
在 Hyper-V 管理器中,单击新建 –> 虚拟机。
单击下一步开始向导,在字段中输入信息,完成后单击下一步。
--如果格式有误,请评论。我从以前在超级用户之外创建的文档中复制了这个——
来源:https ://smudj.wordpress.com/2019/03/18/the-poor-techs-hyper-v-lab-setup/