google-compute-engine - 无法访问 Google Compute Windows 虚拟机

标签 google-compute-engine

我在 Windows Server 2012 VM 上访问 Internet 时遇到问题,并意外通过 RDP 禁用了 NIC。现在我无法访问虚拟机。

我尝试从控制台编辑实例;我想添加第二个网卡,但无法做到。我看到一些关于必须添加另一个“网络”的信息,但无法弄清楚。

有什么办法可以重新访问这个虚拟机吗?

最佳答案

您可以使用 Serial port 重新启用 Windows VM 上的网络接口(interface).

尝试以下步骤:

  1. 从 Google Cloud Platform Console 打开虚拟机实例页面。

  2. 点击Edit在顶部栏上。

  3. 启用Enable connecting to serial ports选项并单击 Save .

  4. 启动虚拟机(如果尚未运行)。

  5. 您将返回虚拟机的信息页面,现在您可以选择 Connect to Serial port下拉菜单中,选择 Port 2 .

  6. 将打开一个新窗口,您将获得特殊管理控制台 (SAC)。运行cmd在此串行命令提示符中。

  7. Esc + Tab 打开命令提示符 channel .

  8. 您必须使用管理员凭据以管理员身份登录该实例。

  9. 在命令提示符中,您可以通过运行以下命令重新启用网络接口(interface):

命令:

# 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
  • 您的实例的网络适配器现在应该已启用,并且您现在应该可以通过网络访问您的虚拟机。
  • 关于google-compute-engine - 无法访问 Google Compute Windows 虚拟机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44737611/

    相关文章:

    kubernetes - Kubernetes Engine和Container Engine有什么区别?为什么后者没有出现在我的仪表板上?

    mongodb - 无法创建用户

    google-cloud-platform - 从运行在 Google Cloud VM 实例上的应用程序访问 Google Secrets - 将 Cloud API 分配给 VM

    google-cloud-platform - GCE 托管实例组 - 出站服务器请求的静态 IP 地址

    redis - GCP MemoryStore 上的数据迁移

    kubernetes - 更改kubeadm的ip地址

    node.js - 使用 NGINX 的 NodeJs 应用程序的 https 响应非常慢

    google-cloud-platform - 安排启动/停止 DataProc 集群

    ssh - 无法使用 "in browser"SSH 连接到 Google Compute Engine

    docker - 在 GCP 启动脚本期间查找用户名