獲取配置信息
開始前,你需要具備管理員權(quán)限哥纫,以管理員權(quán)限開啟 Powershell
出現(xiàn)配置錯誤導(dǎo)致無法訪問網(wǎng)絡(luò)時,可以再設(shè)置為原來的 DHCP 配置
獲取網(wǎng)絡(luò)適配器屬性
Get-NetAdapter | fl
InterfaceAlias : 以太網(wǎng)
InterfaceIndex : 5
InterfaceDescription : Intel(R) 82574L Gigabit Network Connection
NetProfile.Name : 網(wǎng)絡(luò)
IPv6Address : fdb2:2c26:f4e4:0:48d2:ac79:1215:da14
IPv4Address : 10.211.55.8
IPv6DefaultGateway :
IPv4DefaultGateway : 10.211.55.1
DNSServer : 10.211.55.1
注意網(wǎng)絡(luò)接口索引: InterfaceIndex 痴奏。選擇需要修改的網(wǎng)絡(luò)接口
獲取 IP 地址配置
Get-NetIPAddress -InterfaceIndex 5
IPAddress : fe80::48d2:ac79:1215:da14%5
InterfaceIndex : 5
InterfaceAlias : 以太網(wǎng)
AddressFamily : IPv6
Type : Unicast
PrefixLength : 64
PrefixOrigin : WellKnown
SuffixOrigin : Link
AddressState : Preferred
ValidLifetime : Infinite ([TimeSpan]::MaxValue)
PreferredLifetime : Infinite ([TimeSpan]::MaxValue)
SkipAsSource : False
PolicyStore : ActiveStore
IPAddress : fdb2:2c26:f4e4:0:48d2:ac79:1215:da14
InterfaceIndex : 5
InterfaceAlias : 以太網(wǎng)
AddressFamily : IPv6
Type : Unicast
PrefixLength : 64
PrefixOrigin : RouterAdvertisement
SuffixOrigin : Link
AddressState : Preferred
ValidLifetime : 29.23:58:47
PreferredLifetime : 6.23:58:47
SkipAsSource : False
PolicyStore : ActiveStore
IPAddress : 10.211.55.8
InterfaceIndex : 5
InterfaceAlias : 以太網(wǎng)
AddressFamily : IPv4
Type : Unicast
PrefixLength : 24
PrefixOrigin : Dhcp
SuffixOrigin : Dhcp
AddressState : Preferred
ValidLifetime : 00:22:41
PreferredLifetime : 00:22:41
SkipAsSource : False
PolicyStore : ActiveStore
獲取指定網(wǎng)絡(luò)接口的 Route 配置
Get-NetRoute -InterfaceIndex 5
ifIndex DestinationPrefix NextHop RouteMetric PolicyStore
------- ----------------- ------- ----------- -----------
5 255.255.255.255/32 0.0.0.0 256 ActiveStore
5 224.0.0.0/4 0.0.0.0 256 ActiveStore
5 10.211.55.255/32 0.0.0.0 256 ActiveStore
5 10.211.55.8/32 0.0.0.0 256 ActiveStore
5 10.211.55.0/24 0.0.0.0 256 ActiveStore
5 0.0.0.0/0 10.211.55.1 0 ActiveStore
5 ff00::/8 :: 256 ActiveStore
5 fe80::48d2:ac79:1215:da14/128 :: 256 ActiveStore
5 fe80::/64 :: 256 ActiveStore
5 fdb2:2c26:f4e4:0:48d2:ac79:1215:da14/128 :: 256 ActiveStore
5 fdb2:2c26:f4e4::/64 :: 256 ActiveStore
配置靜態(tài) IP
刪除指定網(wǎng)絡(luò)接口的 IP 配置 和 DNS 配置
Remove-NetIPAddress -InterfaceIndex 5 -Confirm:$false
Remove-NetRoute -InterfaceIndex 5 -Confirm:$false
在指定網(wǎng)絡(luò)接口上配置靜態(tài) IP
New-NetIPAddress -InterfaceIndex 5 -IPAddress 10.211.55.10 -AddressFamily IPv4 -PrefixLength 24 -DefaultGateway 10.211.55.1
配置指定網(wǎng)絡(luò)接口的 DNS 服務(wù)器地址
第一個是首選 DNS蛀骇,第二個是備用 DNS,再添加的是第三抛虫、第四等等
Set-DnsClientServerAddress -InterfaceIndex 5 -ServerAddresses ("10.211.55.1", "8.8.8.8")
查看指定網(wǎng)絡(luò)接口的 DNS 服務(wù)器地址
Get-DnsClientServerAddress -InterfaceIndex 5
InterfaceAlias Interface Address ServerAddresses
Index Family
-------------- --------- ------- ---------------
以太網(wǎng) 5 IPv4 {10.211.55.1, 8.8.8.8}
以太網(wǎng) 5 IPv6 {}
獲取指定網(wǎng)絡(luò)接口的配置
Get-NetIPConfiguration -InterfaceIndex 5 -Detailed
ComputerName : WIN-DC
InterfaceAlias : 以太網(wǎng)
InterfaceIndex : 5
InterfaceDescription : Intel(R) 82574L Gigabit Network Connection
NetCompartment.CompartmentId : 1
NetCompartment.CompartmentDescription : Default Compartment
NetAdapter.LinkLayerAddress : 00-1C-42-C4-4F-66
NetAdapter.Status : Up
NetProfile.Name : 網(wǎng)絡(luò)
NetProfile.NetworkCategory : Private
NetProfile.IPv6Connectivity : NoTraffic
NetProfile.IPv4Connectivity : LocalNetwork
IPv4Address : 10.211.55.10
IPv6DefaultGateway :
IPv4DefaultGateway : 10.211.55.1
NetIPv6Interface.NlMTU : 1500
NetIPv4Interface.NlMTU : 1500
NetIPv6Interface.DHCP : Enabled
NetIPv4Interface.DHCP : Disabled
DNSServer : 10.211.55.1
8.8.8.8
此時 IPv4 的 DHCP 處于 Disabled 狀態(tài)
Get-NetIPInterface -InterfaceIndex 5
ifIndex InterfaceAlias AddressFamily NlMtu(Bytes) InterfaceMetric Dhcp ConnectionState PolicyStore
------- -------------- ------------- ------------ --------------- ---- --------------- -----------
5 以太網(wǎng) IPv6 1500 25 Enabled Connected ActiveStore
5 以太網(wǎng) IPv4 1500 25 Disabled Connected ActiveStore
恢復(fù)為動態(tài) IP
刪除指定網(wǎng)絡(luò)接口的 IP 配置 和 DNS 配置
Remove-NetIPAddress -InterfaceIndex 5 -Confirm:$false
# DNS 服務(wù)器按需刪除或修改松靡,一般是不需要的
Remove-NetRoute -InterfaceIndex 5 -Confirm:$false
開啟 DHCP
Set-NetIPInterface -InterfaceIndex 5 -Dhcp Enabled
# or
Set-NetIPInterface -InterfaceIndex 5 -AddressFamily IPv4 -Dhcp Enabled
獲取指定網(wǎng)絡(luò)接口的配置
Get-NetIPConfiguration -InterfaceIndex 5 -Detailed