我有安装了 Windows 虚拟机软件的 Windows 7 64 位系统。在虚拟机上看不到网络,特别是连接的 QNAP nas,但在 Windows 7 中可以。我该怎么做才能在虚拟机中看到 NAS?
答案1
我首先要检查的是分配给客户操作系统的 IP 地址。如果客户操作系统 IP 地址不是位于与主机相同的网络范围内,客户操作系统网络适配器可能仅连接到主机操作系统,也可能连接到虚拟网络。如果客户操作系统 IP 地址是在与主机网络相同的网络范围内,我会看看是否可以 ping 主机操作系统和 NAS。除非您运行了某些防火墙软件,否则一切都应该可以 ping 通。如果您无法从客户操作系统 ping 其他机器,我会查看您在主机和客户操作系统上安装的任何防火墙软件。主机安全软件可能会阻止虚拟机正在注册的新 IP 地址。
如果此时您仍无法让客户操作系统与 NAS 通信,NAS 可能有一个允许与其通信的 IP 地址白名单。如果是这样,则需要添加客户操作系统的 IP 地址或取消该限制。
顺便说一句,我使用 VMware,我不确定您使用的是什么软件,但大多数虚拟化软件都有将网络适配器置于桥接模式的概念。桥接模式意味着它看起来就像网络上的另一台计算机一样。我会确保网络适配器设置为桥接模式,但如果设置为 NAT 模式,则不会禁止出站通信。
抱歉,回复这么长,但如果不进一步了解配置情况,很难提供更具体的建议。
我希望这些建议能有所帮助,祝你好运。