Google compute engine 无法访问Google Compute Windows虚拟机
我在Windows Server 2012虚拟机上访问internet时遇到问题,并意外地通过RDP禁用了NIC。现在我无法访问虚拟机 我尝试从控制台编辑实例;我想添加第二个NIC,但无法添加。我看到了一些关于必须添加另一个“网络”的东西,但无法理解Google compute engine 无法访问Google Compute Windows虚拟机,google-compute-engine,Google Compute Engine,我在Windows Server 2012虚拟机上访问internet时遇到问题,并意外地通过RDP禁用了NIC。现在我无法访问虚拟机 我尝试从控制台编辑实例;我想添加第二个NIC,但无法添加。我看到了一些关于必须添加另一个“网络”的东西,但无法理解 是否有办法重新访问此VM???您可以使用重新启用Windows VM上的网络接口 尝试以下步骤: 从Google云平台控制台打开VM实例页面 单击顶部栏上的Edit 启用启用连接到串行端口选项,然后单击保存 如果虚拟机尚未运行,请启动它 您将返回到
是否有办法重新访问此VM???您可以使用重新启用Windows VM上的网络接口 尝试以下步骤:
Edit
启用连接到串行端口
选项,然后单击保存
连接到串行端口
下拉列表,选择端口2
cmd
# List all network adapters - The name is important
netsh interface show interface
# Enable the network adapter
netsh interface set interface "MY_NETWORK_ADAPTER_NAME" admin=enable
我在windows服务器上观察到类似的问题,它无法解析元数据服务器并自动分配了APIPA地址169.254.x.x 按照谷歌文档执行故障排除步骤,并尝试重新启动网络相关服务,但没有任何效果。终于找到了这个帖子,并尝试了以下内容,它得到了修复 netsh interface set interface name=“接口名称”admin=已禁用 netsh interface set interface name=“接口名称”admin=已启用
不知道windows为什么会这样做,希望这有帮助(我添加了步骤4,需要启动VM)。打开串行控制台后,端口2只显示
serialport:Connected to acd0-XXXX.us-east1-c.instance-1端口2(会话ID:XXXX XXXXX,活动连接:1)。
--但我无法输入任何文本;没有响应。我还尝试了端口1和gcloud shell,但出现了一系列错误GCEMetadataScripts:ERROR main.go:247:ERROR连接到元数据服务器,在3s内重试,错误:获取http://metadata.google.internal/computeMetadata/v1/instance/attributes/?recursive=true&alt=json&timeout_sec=10&last_etag=NONE: 拨打tcp:lookup metadata.google.internal:getaddrinfow:请求的名称有效,但是找不到请求类型的数据。
以GCEMetadataScripts结束:没有要运行的启动脚本。
Hmm,您的VM上可能没有启用EMS
。您的虚拟机是最近创建的还是很久以前创建的?我认为最近的GCE Windows虚拟机默认打开了EMS。关于EMS的更多内容:我两天前创建了它。@Ze'ev-很抱歉,我在这里没有选择。最后一个选项可能是保存持久磁盘,创建新的Windows VM,连接持久磁盘,复制任何要保留的文件/数据,然后删除持久磁盘。