Staatiline IP Windows Serveris: GUI ja PowerShell
Staatilise IP-aadressi saab Windows Serveris määrata kahel viisil: graafilise liidese „Võrguühendused“ kaudu või PowerShelli käsuga New-NetIPAddress. RDP kaudu hallatava kaugserveri puhul on PowerShell kindlam — see määrab aadressi ja lüüsi ühe käsuga. Allpool on mõlemad variandid täpsete sammudega.
Viis 1. Graafilise liidese kaudu
- Vajutage
Win + R, sisestagencpa.cplja vajutage Enter — avaneb võrguadapterite loend. - Paremklõps aktiivsel adapteril → Atribuudid (Properties).
- Valige Internet Protocol Version 4 (TCP/IPv4) → Atribuudid (Properties).
- Märkige Kasuta järgmist IP-aadressi (Use the following IP address) ja täitke väljad:
- IP-aadress:
203.0.113.10 - Alamvõrgumask:
255.255.255.0 - Vaikelüüs:
203.0.113.1
- IP-aadress:
- Märkige Kasuta järgmisi DNS-serveri aadresse (Use the following DNS server addresses):
1.1.1.1ja8.8.8.8. - Vajutage OK.
Hoiatus: RDP kaudu töötades katkestab IP-aadressi muutmine praeguse seansi. Veenduge, et uus aadress on õige, muidu läheb ligipääsu taastamiseks vaja KVM-konsooli.
Viis 2. PowerShelli kaudu
Avage PowerShell administraatori õigustes.
Samm 1. Tuvastage liidese indeks
Get-NetAdapter | Format-Table Name, InterfaceDescription, ifIndex, Status
Jätke meelde aktiivse adapteri ifIndex (näiteks 12).
Samm 2. Määrake staatiline IP ja lüüs
New-NetIPAddress -InterfaceIndex 12 -IPAddress 203.0.113.10 -PrefixLength 24 -DefaultGateway 203.0.113.1
Parameeter -PrefixLength 24 vastab maskile 255.255.255.0.
Samm 3. Määrake DNS-serverid
Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses ("1.1.1.1","8.8.8.8")
Samm 4. Kontrollige tulemust
Get-NetIPConfiguration -InterfaceIndex 12
Maski ja prefiksi vastavus
| Alamvõrgumask | PrefixLength |
|---|---|
| 255.255.255.0 | 24 |
| 255.255.255.128 | 25 |
| 255.255.0.0 | 16 |
| 255.0.0.0 | 8 |
Võrgu kontroll pärast seadistamist
Pärast aadressi määramist veenduge, et ühendus töötab kõigil tasemetel. Kontrollige lüüsi ja DNS-i:
Test-NetConnection -ComputerName 1.1.1.1
Resolve-DnsName example.com
Esimene käsk kontrollib välise sõlme kättesaadavust (ICMP ja marsruut), teine seda, et nimede lahendamine määratud DNS-serverite kaudu töötab. Kui ping IP-aadressi järgi läbib, aga nimed ei lahendu, on probleem DNS-is, mitte marsruutimises.
Teise IP-aadressi lisamine
Serveris on sageli vaja mitut avalikku aadressi — näiteks eri veebilehtede või sertifikaatide jaoks. Lisage samale adapterile täiendav IP:
New-NetIPAddress -InterfaceIndex 12 -IPAddress 203.0.113.11 -PrefixLength 24
Lüüsi pole vaja määrata — see on juba põhiaadressiga paika pandud. Liidese kõikide aadresside kontrollimiseks:
Get-NetIPAddress -InterfaceIndex 12 -AddressFamily IPv4 | Format-Table IPAddress, PrefixLength
Kuidas naasta DHCP juurde
Kui on vaja tagasi minna aadressi automaatsele hankimisele:
Set-NetIPInterface -InterfaceIndex 12 -Dhcp Enabled
Set-DnsClientServerAddress -InterfaceIndex 12 -ResetServerAddresses
Korduma kippuvad küsimused
Miks annab New-NetIPAddress vea olemasoleva aadressi kohta?
Liidesel on juba IP-aadress. Eemaldage vana: Remove-NetIPAddress -InterfaceIndex 12 -Confirm:$false ja määrake seejärel uus.
Kaotasin pärast IP muutmist RDP — kuidas tagasi saada? Ühenduge juhtpaneelis serveri KVM-konsooli kaudu ja parandage aadress. Tootmisserveris muutke IP-d ainult siis, kui konsooliligipääs on olemas.
Kuidas lisada adapterile teine IP-aadress?
Käivitage New-NetIPAddress uuesti teise -IPAddress väärtusega ja ilma parameetrita -DefaultGateway.
Kust saada õige lüüs ja mask? VPS-i juhtpaneelist või teenusepakkujalt — need parameetrid antakse koos avaliku IP-aadressiga.
Kas käsud töötavad ka Server Core’is ilma GUI-ta? Jah, PowerShelli viis töötab täielikult ka Server Core’is, kus graafilist liidest pole.
Vajate Windowsi serverit valmis staatilise avaliku IP-aadressiga? Võtke kasutusele Windowsi VPS jaotisest VPS rent või tellige serverite haldus.