说明问题

我用路由器做了一个内网,在宿主机使用Hyper-V装了centos虚拟机,然后宿主机和centos虚拟机可以访问,centos虚拟机和centos虚拟机可以访问。我现在用另一台机器访问宿主机可以访问,然后通过另一台机器访问宿主机里面的centos服务就访问失败。

解决方案

需要做个桥接。

  1. 在Hyper-V创建一个虚拟网络交换机,选择外部。

  2. 选择外部网络,然后选中”运行管理操作系统共享…”,点击确定保存。如下图

  3. 将全部centos都设置上面配置网络适配器。如图

    配置完之后就通过内网ip地址访问到宿主机的虚拟机内部网络地址。