从PowerShell在Windows 11上分配静态IP地址
可以将 PowerShell 与“NetTCPIP”模块一起使用来管理网络设置,包括将 IP 地址设置更改为静态配置。
若要使用 PowerShell 设置静态 IP 地址,请使用以下步骤:
1. 打开“开始”。
2. 搜索 PowerShell,右键单击结果,然后选择“以管理员身份运行”选项。
3. 键入以下命令以查看当前网络配置,然后按 Enter 键:
Get-NetIPConfiguration

4. 确认以下网络信息:
o 接口索引
o IPv4地址
o IPv4默认网关
o DNSServer
5. 键入以下命令以设置静态 IP 地址,然后按 Enter 键:
New-NetIPAddress -InterfaceIndex 10 -IPAddress 10.1.4.119 -PrefixLength 24 -DefaultGateway 10.1.4.1

在命令中,将“接口索引”编号 (10) 替换为适配器的相应编号。将“IPAddress”更改为要分配给设备的静态IP地址。如有必要,使用正确的位号更改“前缀长度”(子网掩码)。通常,在家庭网络上,设置为“24”。另外,使用网络的默认网关地址更改“默认网关”选项。
6. 键入以下命令以分配 DNS 服务器地址,然后按 Enter 键:
Set-DnsClientServerAddress -InterfaceIndex 10 -ServerAddresses 10.1.4.1

如果需要设置辅助 DNS 服务器地址,请使用逗号将同一命令与另一个地址一起使用。例如:
Set-DnsClientServerAddress -InterfaceIndex 10 -ServerAddresses 10.1.4.1, 8.8.8.8
在命令中,将“接口索引”编号 (10) 替换为网络适配器的相应编号。另外,将“服务器地址”更改为 DNS IP 地址。
完成这些步骤后,新的网络配置将应用于计算机。
无论选择哪种方法,请始终在网络范围内和 DHCP 服务器作用域之外分配 TCP/IP 地址,以允许正确的连接并避免配置冲突。原因是共享同一地址的多台计算机会导致问题,阻止它们连接到互联网。
相关文章
网友评论(共有 0 条评论)