以下相关设置的操作需要以管理员身份运行 PowerShell。

获取当前已在使用 IP 地址和接口

Get-NetIPAddress |ft

ifIndex IPAddress                                       PrefixLength PrefixOrigin SuffixOrigin AddressState PolicyStore
------- ---------                                       ------------ ------------ ------------ ------------ -----------
6       fe80::1c5f:116f:830f:f79c%6                               64 WellKnown    Link         Preferred    ActiveStore
12      fe80::893f:b63b:e591:c7b6%12                              64 WellKnown    Link         Preferred    ActiveStore
3       fe80::ceb:fc2:7379:8763%3                                 64 WellKnown    Link         Preferred    ActiveStore
1       ::1                                                      128 WellKnown    WellKnown    Preferred    ActiveStore
3       10.1.4.224                                                24 Dhcp         Dhcp         Preferred    ActiveStore
1       127.0.0.1                                                  8 WellKnown    WellKnown    Preferred    ActiveStore

获取当前所有网络适配器信息

已知接口索引 “3” 对应的网卡名称为 “以太网”

Get-NetAdapter

Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
----                      --------------------                    ------- ------       ----------             ---------
VMware Network Adapte...1 VMware Virtual Ethernet Adapter for ...      12 Up           00-50-56-C0-00-01       100 Mbps
VMware Network Adapte...8 VMware Virtual Ethernet Adapter for ...       6 Up           00-50-56-C0-00-08       100 Mbps
以太网                    Realtek(R) PCI(e) Ethernet Controller         3 Up           30-9C-23-A4-EA-10         1 Gbps

设置接口索引 3 的 IP 地址和 DNS 地址

根据当前活跃的接口索引:3

New-NetIPAddress -InterfaceIndex 3 -IPAddress 10.1.4.220 -PrefixLength 24 -DefaultGateway 10.1.4.254 | Set-DnsClientServerAddress -InterfaceIndex 3 -ServerAddresses("114.114.114.114")

重启网卡

根据以上 “Get-NetAdapter” 命令获得的接口索引 3 的网卡名称为 “以太网”

Restart-NetAdapter -Name "以太网"

设置 IP 地址为 DHCP

Set-NetIPInterface -InterfaceIndex 3 -dhcp enabled

设置 DNS 地址为 DHCP

Set-DnsClientServerAddress -InterfaceIndex 3 -ResetServerAddresses

何星星原创文章仅用于个人学习,当前页面暂不支持复制操作,了解详情或文章转载请 点此 继续!

1 条评论

alex · 2022年9月19日 22:50

受教了。谢谢!

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用*标注