Windows实例网络接口配置的IP地址丢失如何处理?

本文介绍Windows实例网络接口配置的IP地址丢失的现象及解决方案。

问题描述

Windows实例中出现网络连接问题时,使用VNC连接至Windows实例后,通过查看设备管理器确认驱动程序已正常安装。在终端中使用ipconfig命令查询网卡信息时,仍然可以看到相应的网卡信息。然而,在更改适配器设置中未能找到为网络接口配置的IP地址。

解决方案

  1. 使用Workbench工具以SSH协议登录Linux实例

  2. 执行以下命令,获取对应的网卡名称、网卡对应的IPv4地址及子网掩码。

    ipconfig

    回显信息示例如下。

    Windows IP 配置
    
    以太网适配器 以太网:
    
       连接特定的 DNS 后缀 . . . . . . . : 
       本地链接 IPv6 地址. . . . . . . . : fe80::xxxx:xxxx:xxxx:5339%10
       IPv4 地址 . . . . . . . . . . . . : 172.16.0.144
       子网掩码  . . . . . . . . . . . . : 255.255.255.0
       默认网关. . . . . . . . . . . . . : 172.16.0.253
  3. 执行以下命令,手动添加网卡。

    netsh interface ip set address name="<$Name>" source=static addr=<$IP> mask=<$Mask>
    说明
    • <$Name>为ipconfig命令显示的网卡名称。

    • <$IP>为ipconfig命令显示的IPv4地址。

    • <$Mask>为ipconfig命令显示的子网掩码。