我有一台装有 Windows 2012 Server 的主机。该服务器有 1 个 IP 地址。该 IP 是唯一可以访问网络设备(路由器和交换机)的 IP。
我必须运行一个通过 Telnet 和 SNMP 收集信息的软件。该软件仅在 Windows 7 上运行。
我在 Win7 上安装了 Virtualbox。问题是:
- 如果我将 VB 设置为桥接网络,它将从 DHCP 服务器获取新地址。如果我输入主机的静态 IP 地址,则会产生冲突。
- 如果我将其设置为 NAT,VB 将无法访问设备……无法 ping、snmp、telnet 到路由器
- 如果我将其设置为仅内部......嗯......它是内部的。
使用 Virtualbox 和 Windows 7 是否可以实现我想要的功能?如果可以,我应该如何配置它?
总结一下:虚拟机上的 Windows 7 应该能够访问网络中的其他设备,并且这些设备应该看到查询来自服务器(主机)的 IP 地址。
谢谢
答案1
虚拟机网络适配器到 NAT 的连接应该可以正常工作。如果无法访问 ping 和 telnet,则安全软件可能会阻止连接。请检查您的防火墙和防病毒软件。要隔离问题,请暂时禁用 Windows 操作系统防火墙和防病毒软件并检查连接。
希望这可以帮助。