如何用PowerShell配置IP地址和DNS?
- By : Will
- Category : Windows
- Tags: PowerShell
Windows
1 前言
一个问题,一篇文章,一出故事。
笔者最近新装了一台Windows 2019的系统(没有左面),需要通过命令行配置IP地址,于是整理此文。
2 最佳实践
2.1 配置IP地址
2.1.1 获取可配置的网络适配器
Get-NetAdapter
可见如下显示,
Name InterfaceDescription ifIndex Status MacAddress LinkSpeed ---- -------------------- ------- ------ ---------- --------- Ethernet0 Intel(R) 82574L Gigabit Network Conn... 3 Up 00-50-56-A1-11-BF 1 Gbps
2.1.2 配置固定IP地址
New-NetIPAddress -InterfaceAlias Ethernet0 -AddressFamily Ipv4 -IPAddress 10.168.0.128 -PrefixLength 24 -DefaultGateway 10.168.0.1
如果你需要逆向操作,可以使用如下命令,
Remove-NetIPAddress -InterfaceAlias Ethernet0 -AddressFamily Ipv4
2.1.3 获取网络地址配置
Get-NetIPConfiguration
2.1.4 获取IP地址配置
Get-NetIPAddress
2.2 配置DNS
2.2.1 配置DNS地址
Set-DnsClientServerAddress -InterfaceAlias Ethernet0 -ServerAddresses "8.8.8.8 , 8.8.4.4"
2.2.2 获取DNS配置
Get-DnsClientServerAddress
参阅文档
====================
https://learn.microsoft.com/en-us/powershell/module/nettcpip/?view=windowsserver2022-ps
没有评论