如何在 netsh 命令中引用 PPP 适配器?

如何在 netsh 命令中引用 PPP 适配器?

使用 windows 命令时ipconfig /all,结果将显示一个 PPP 适配器,后跟一个用括号括起来的长名称。如下图所示:

在此处输入图片描述

当我尝试设置 PPP 适配器的 DNS 时,遇到了以下问题:

netsh interface ip set dns "PPP adapter {1C43A7B0-1173-40E2-96D6-1DA6457786B0}" static 208.67.222.222
Invalid interface PPP adapter {1C43A7B0-1173-40E2-96D6-1DA6457786B0} specified.

我也使用了纯字符串“{1C43A7B0-1173-40E2-96D6-1DA6457786B0}”,但结果相同。

我如何引用此 PPP 适配器,以便我可以更改其配置的 DNS 和其他设置?

这一长串是什么意思?

我的“显示所有连接”面板上没有这个 PPP 适配器连接,因为我有一个 VPN 应用程序 - 运行它时,这个 PPP 适配器将自动为我创建。

答案1

我刚刚用我手上的 PPP 适配器尝试了您的命令,我认为您的语法是错误的。试试这个:

netsh 接口 ip 设置 dns {1C43A7B0-1173-40E2-96D6-1DA6457786B0} 静态 208.67.222.222

换句话说,失败的原因是“PPP 适配器”不是名称的一部分,而 GUID 只是 Windows 在注册表中为该适配器指定的名称。

相关内容