您的位置:首页 > 财经 > 产业 > 写作网站平台_企业所得税税收优惠_重庆的seo服务公司_常用的搜索引擎有哪些

写作网站平台_企业所得税税收优惠_重庆的seo服务公司_常用的搜索引擎有哪些

2024/12/28 1:43:53 来源:https://blog.csdn.net/phonenight/article/details/144297125  浏览:    关键词:写作网站平台_企业所得税税收优惠_重庆的seo服务公司_常用的搜索引擎有哪些
写作网站平台_企业所得税税收优惠_重庆的seo服务公司_常用的搜索引擎有哪些

Hyper-V创建虚拟机配置IP等网络配置原理(Linux、Windows为例)

  大家知道Windows系统里面内置了Hyper-V管理器,用来创建和管理本地虚拟机环境。今天我创建了两台虚拟机,一台是CentOS7.9(Linux),另一台是Windows 11,然后发现,Linux虚拟机网络不通,默认没有设置本地网络配置。而 Windows11虚拟机却可以。研究了下原因,解决办法总结如下:

虚拟交换机管理器

    Hyper-V 管理员需要确定哪些 Hyper-V 网络特性和功能是可用的,以及在执行工作负载迁移之前如何使用它们。Hyper-V 中的网络包含两个主要组件:虚拟网络适配器和虚拟交换机。若要在网络上进行通信,请在 VM 上配置虚拟网络适配器,并连接到虚拟交换机上的端口。

    在Hyper-V管理器里面,有个“虚拟交换机管理器”的组件专门用来管理网络接口。可以在Hyper-V管理器左侧菜单的服务器名称上右键菜单里找到它,也可以在右侧的预览窗口里快速找到它。如图:

图片

    在“虚拟交换机管理器”可以配置或新增网络交换机/接口。也可以自定义配置“MAC地址范围”。
这里我使用系统默认的虚拟网络交换机:Default Switch(默认网络)。如图:

图片

虚拟交换机类型

    虚拟交换机用于控制网络流量的流动方式,包括托管在 Hyper-V 服务器上的 VM 之间的网络流量,以及 VM 和其他组织网络之间的网络流量。下表详细介绍了这三种类型的虚拟交换机:内部、外部和私有。

类型说明
内部(Internal)内部虚拟交换机用于在 Hyper-v 主机上的每个 VM 之间进行通信,以及在 VM 与 Hyper-V 主机之间进行通信。
外部(External)外部虚拟交换机用于将网络映射到特定网络适配器或网络适配器组。Hyper-V 还支持将外部网络映射到无线网络适配器。若要将外部网络映射到无线适配器,请在 Hyper-V 主机服务器上安装无线局域网 (LAN) 服务,并确保 Hyper-V 服务器具有兼容的网络适配器。
私有/专有(Private)专用交换机有助于同一 Hyper-V 主机上的 VM 之间的通信。专用交换机不能用于 Hyper-V 主机和 VM 之间的通信。
  1. 外部(bridge):该模式下虚拟机与主机同级别,仿佛是同一局域网下的独立计算机,虚拟机通过虚拟交换机访问外部网络。

  2. 内部(NAT):该模式下虚拟机通过虚拟交换机与主机进行端口映射,进而访问外部网络,交换机用于虚拟机与主机之间的连接,虚拟机更像是位于主机的子网中。

  3. 专用(host-only):该交换机只负责虚拟机之间的通讯。

  • 提示:
    在配置虚拟网络时,还可以配置虚拟 LAN (VLAN) ID,然后将该 ID 与网络相关联。使用此配置将外部网络上的现有 VLAN 扩展到 Hyper-V 主机的网络交换机内的 VLAN。

  • 提示:
    可以使用 VLAN 对网络流量进行分区。VLAN 充当单独的逻辑网络。若有流量通过路由器,则该流量只能从一个 VLAN 传递到另一个 VLAN。

我这里不搞太复杂,仅研究一下默认设置项Default Switch(默认网络)的内部网络(NAT):
该模式下虚拟机通过虚拟交换机与主机进行端口映射,进而访问外部网络,交换机用于虚拟机与主机之间的连接,虚拟机更像是位于主机的子网中。

那么,就从Hyper-V宿主机的 “控制面板\所有控制面板项\网络连接”里面寻找对应的网络适配器组件,会发现有很多“Hyper-V Virtual Ethernet Adapter #1”,“Hyper-V Virtual Ethernet Adapter #2”……等适配器。这里需要注意 vEthernet (Default Switch) 和 vEthernet (WLAN) 他们就是我配置虚拟机网络的来源(交换机)

图片

vEthernet (Default Switch) 右键/属性/IPv4配置:

图片


请记住,这里的ip地址和子网掩码将是虚拟机的网关和子网掩码。

vEthernet (WLAN) 右键/属性/IPv4配置:

图片

以上配置也可以通过 cmd命令行窗口执行 ipconfig /all 查看到:

图片

Hyper-V管理器创建的CentOS(Linux)虚拟机配置网路

Hyper-V管理器创建的CentOS(Linux)虚拟机,默认没有配置网络设置,更没有配置IP、DNS等网络信息。
首先,通过ip addr 命令查看确定当前虚拟机的默认网络接口,默认配置:
 

图片


可以看到默认网络接口文件是 eth0,那么我们直接编辑配置:
vi /etc/sysconfig/network-scripts/ifcfg-eth0

图片

配置项说明
BOOTPROTO=static标识设置为静态IP
ONBOOT=yes开机启动
IPADDR静态IP,与虚拟网卡在同一个网段即可
GATEWAY网关
NETMASK子网掩码

配置DNS:vi /etc/resolv.conf,与Hyper-V管理器所在主机的DNS相同即可。

图片

  • 注意:编辑网络配置后需要重启网络服务才能生效。
    systemctl restart network.service

图片

网络设置成功后再次查看:
 

图片


从虚拟机外面检查连通性:

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com