我正在创建一个简单的程序来通过 Windows 窗体添加地址。它实际上只调用此命令:
netsh interface ip add address
地址已成功添加,但执行该命令后,我失去了互联网连接。我必须重新启动才能重新获得连接。
是否有一个命令可以在不丢失互联网连接的情况下添加第二个 IP 地址?
谢谢
答案1
您使用的命令netsh
是正确的。但是,您只能向具有静态 IP 的接口添加 IP 地址。
如果您的接口连接到 DHCP 服务器分配的动态 IP 地址,则该netsh interface ip add address
命令会将接口从动态切换为静态,然后添加 IP 地址。
您丢失互联网连接的原因可能是您分配了来自不同网络的 IP 地址,或者是因为您分配了同一网络中的 IP 地址而未设置网关。