首先是仅主机模式介绍,可以略过直接看下面具体配置过程。
仅主机模式用于在宿主机和虚拟机之间建立局域网,宿主机和虚拟机之间可以互相访问,原理是建立虚拟交换机和宿主机虚拟网卡(vmnet1),宿主机虚拟网卡和虚拟机网卡均连接在虚拟交换机上,因此可以互通,同时配置虚拟的dhcp服务器用于给虚拟机和宿主机网卡动态分配地址。
配置过程:
配置虚拟交换机
注意下图中是我已经配置好的截图
按照自己需求将地址池配置完成:
宿主机虚拟网卡、虚拟机网卡的IP
虚拟交换机设置完成后,VMnet1自动设置好ip
配置虚拟机网卡文件为dhcp模式如:
开通网络规则
以ping为例,
windows宿主机可以ping通centos,centos无法ping通宿主机,需要在windows中配置网络规则,
参考下面流程配置icmp的入栈规则:
建议配置时限制源目的主机ip:
创建入站 ICMP 规则,建议
打开组策略管理控制台,Windows Defender具有高级安全性的防火墙。
在导航窗格中,单击“ 入站规则”。
单击“ 操作”,然后单击“ 新建规则”。
在“新建入站规则向导”的“ 规则类型 ”页上,单击“ 自定义”,然后单击“ 下一步”。
在“ 程序 ”页上,单击“ 所有程序”,然后单击“ 下一步”。
在“协议和端口”页上,从“协议类型”列表中选择“ICMPv4”或“ICMPv6”。 如果在网络上同时使用 IPv4 和 IPv6,则必须为每个应用创建单独的 ICMP 规则。
单击“ 自定义”。
在“ 自定义 ICMP 设置 ”对话框中,执行以下操作之一:
若要允许所有 ICMP 网络流量,请单击“ 所有 ICMP 类型”,然后单击“ 确定”。
若要选择预定义的 ICMP 类型之一,请单击“ 特定 ICMP 类型”,然后在列表中选择要允许的每个类型。 单击“确定”。
若要选择列表中未显示的 ICMP 类型,请单击“ 特定 ICMP 类型”,从列表中选择 “类型 编号”,从列表中选择“ 代码 号”,单击“ 添加”,然后从列表中选择新创建的条目。 单击确定
单击“下一步”。
在“ 作用域 ”页上,可以指定该规则仅适用于传入或传出此页中输入的 IP 地址的网络流量。 根据设计进行配置,然后单击“ 下一步”。
在 “操作” 页上,选择“ 允许连接”,然后单击“ 下一步”。
在 “配置文件 ”页上,选择应用此规则的网络位置类型,然后单击“ 下一步”。
在 “名称 ”页上,键入规则的名称和说明,然后单击“ 完成”。