0


将Hyper-V虚拟机与主机共享网络

Hyper-V 网络设置

目标

将Hyper-V虚拟机网络配置为与主机使用同一网络,并确保主机网络与虚拟机网络连接互不受影响。

前提条件
  • 主机上已安装Hyper-V
  • 已创建Hyper-V虚拟机

步骤

1. 配置主机网络共享
  1. 打开 控制面板 -> 网络和 Internet -> 网络连接
  2. 右键点击 **WIAN,**选择 “属性”
  3. 切换到 “共享” 选项卡。
  4. 勾选 “允许其他网络用户通过此计算机的Internet连接进行连接”
  5. “家庭网络连接” 下拉列表中,选择创建的外部虚拟交换机(例如“vEthernet (InternalSwitch)”)。
  6. 点击 “确定”
2. 创建内部虚拟交换机
  1. 打开 Hyper-V管理器
  2. 在右侧面板中,点击 “虚拟交换机管理器”
  3. 选择 “外部”,然后点击 “创建虚拟交换机”
  4. 设置虚拟交换机名称(例如“InternalSwitch”)。
  5. 选择用于连接的物理网络适配器(例如“Intel(R) Wireless-AC 9462”)。
  6. 勾选 “允许管理操作系统共享此网络适配器”
  7. 点击 “应用”,然后点击 “确定” 完成创建。
3. 配置虚拟机网络适配器
  1. 打开 Hyper-V管理器
  2. 选择目标虚拟机,点击右侧的 “设置”
  3. “网络适配器” 设置中,选择连接到创建的外部交换机(例如“InternalSwitch”)。
  4. 点击 “确定”
4. 配置虚拟机中的DNS
  1. 打开虚拟机,进入 控制面板 -> 网络和共享中心
  2. 点击 “更改适配器设置”
  3. 右键点击网络适配器(通常是“以太网”),选择 “属性”
  4. 双击 “Internet 协议版本4 (TCP/IPv4)”
  5. 取消“Internet 协议版本6 (TCP/IPv6)”
  6. 选择 “使用下面的DNS服务器地址”,并输入以下信息: - 首选DNS服务器:8.8.8.8- 备用DNS服务器:8.8.4.4
  7. 点击 “确定” 保存设置。
5. 重启网络适配器和虚拟机
  1. 在虚拟机中,打开命令提示符,运行以下命令:ipconfig /release ipconfig /renew
  2. 如果上述命令没有效果,重启虚拟机。
6. 测试连接
  1. 在虚拟机中,打开命令提示符,运行以下命令:ping 主机ip ping 8.8.8.8 nslookup baidu.com
7. 临时禁用防火墙(如果需要)
  1. 在主机和虚拟机上,打开 “Windows Defender 防火墙”
  2. 点击 “启用或关闭Windows Defender防火墙”
  3. 选择 “关闭Windows Defender防火墙(不推荐)”
8. 检查并启用IP转发(如果需要)
  1. 打开命令提示符(以管理员身份运行)。
  2. 运行以下命令启用IP转发:netsh interface ipv4 ``````set interface "vEthernet (InternalSwitch)" forwarding=enabled

如有问题,欢迎联系我,进行修正。

通过以上步骤,应该能够成功配置Hyper-V虚拟机使用主机网络连接,并确保主机网络连接正常。

标签: 网络

本文转载自: https://blog.csdn.net/qq_58647543/article/details/140317658
版权归原作者 qq_58647543 所有, 如有侵权,请联系我们删除。

“将Hyper-V虚拟机与主机共享网络”的评论:

还没有评论