hyper-v虚拟机无法上外网,但与宿主机之间可以ping通。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hyper-v虚拟机无法上外网,但与宿主机之间可以ping通。相关的知识,希望对你有一定的参考价值。

宿主机已经有2块网卡,一块内网,一块外网,外网是公网IP。内网设置的的是172.16.1.1,虚拟机的网卡设置的是172.16.1.10,两者可以互PING通,但是虚拟访问不了外网,到底是哪里出了错,求解答。

虚拟机可以和内网卡通信是因为虚拟机的虚拟网络设绑定了内网卡.你访问外网是使用外网卡? 虚拟机的网络是通过内网卡,虚拟机当然不能上外网! 可以直接让虚拟机跟外网卡连接追问

那如何和外网卡直接相连呢?IP如何设置?

追答

这是个大问题,因为你虚拟机没有外部IP,设置了也没有用? 直接在服务器架设一个NAT服务就好了 ,让虚拟机使用内部ip 外网卡和内网卡 之间通信做NAT!

追问

我也做了NAT,刚做好的时候,一切都正常,虚拟机也可以上外网了,但是这个总是好上一天左右,就突然又不通了。这个路由到底如何设置呢?有没有文档什么的让我学习学习。可追加分。

参考技术A 虚拟机的虚拟网卡是否为外网卡?追问

是内网卡。

hyper-V下虚拟机连接外网,怎么才能将Hyper-V 的虚拟机接入互联网

参考技术A 如果你用hyper-V做虚拟化软件,想让虚拟机连接外网。网络连接方式这里选择桥接方式(偷懒的方式),一般获取IP地址后就应该能上外网了。
个人推荐使用NAT方式。本回答被提问者和网友采纳
参考技术B 需要在你本机电脑和虚拟机之间使用上网代理软件。

以上是关于hyper-v虚拟机无法上外网,但与宿主机之间可以ping通。的主要内容,如果未能解决你的问题,请参考以下文章

让Hyper-V虚拟机即可上外网,也可与主机通信

hyper-v中可以设置的虚拟机网络类型都有哪些

Hyper-V虚拟机和宿主机内网外局域网互通配置

Hyper-V虚拟机配置内部网络固定IP 并且连接外网

关于怎么设置hyper-v远程连接

Hyper-V桥接方法和NAT网络地址转换配置方法