IPv4 tinkle adresus sąsajoms galite priskirti trimis būdais: rankiniu būdu priskirdami statinius adresus, dinamiškai priskirdami adresus naudojant DHCP arba automatiškai priskirdami adresus naudodami APIPA. Mažų tinklų administratoriai dažnai konfigūruoja IPv4 adresus rankiniu būdu, vidutinėse ir didesnėse organizacijose naudoja DHCP. Automatinis adresų konfigūravimas naudojant APIPA dažnai atliekamas labai mažuose tinkluose, tokiuose kaip namų arba organizacijos LAN, prijungtuose prie interneto per DSL maršrutizatorių.
Adreso priskyrimas IPv6 tinkluose šiek tiek skiriasi nuo IPv4. IPv6 galima priskirti sąsajai šiais būdais:
- Rankiniu būdu sukonfigūruokite vieną ar daugiau IPv6 adresų sąsajoje
- Konfigūruokite būsenos adresus naudodami DHCPv6 serverį
- Adreso konfigūracija be statuso, pagrįsta pranešimais, gautais iš maršrutizatoriaus skelbimų
- Automatiškai sukonfigūruoja būsenos ir be būsenos adresus
Be to, nuorodų vietiniai adresai visada sukonfigūruojami automatiškai, nesvarbu, ar naudojami būsenos, ar be būsenos (automatiškai sukonfigūruoti) adresai.
Pagrindinis skirtumas tarp IPv4 ir IPv6 yra tas, kad IPv6 protokolas skirtas automatiškai konfigūruoti. Tai reiškia, kad daugeliu atvejų jums nereikės rankiniu būdu priskirti adresų arba diegti DHCPv6 serverio, o daugumoje tinklo serverių naudosite automatinę adresų konfigūraciją be būsenos. Ar pastebėjote kontrastą su fizinėmis IPv4 serverių sąsajomis? Prieglobos kompiuteriams, pvz., tinklo adapteriams IPv4, paprastai priskiriamas vienas adresas, tačiau daugumai fizinių IPv6 sąsajų priskiriami keli adresai. Tiksliau, IPv6 fizinė sąsaja naudoja bent du adresus:
- Link-local sukuriamas automatiškai, naudojamas vidinių nuorodų srautui.
- Papildomas Unicast adresas, naudojamas srautui, kurį reikia nukreipti už vidinės nuorodos.
Rankiniu būdu priskirkite IPv6 adresus
Rankinis IPv6 adreso priskyrimas paprastai atliekamas dviem atvejais:
- Dabartiniams jūsų tinklo serveriams
- Daugumoje maršrutizatoriaus sąsajų
Įrenginiuose, kuriuose veikia Windows Server 2012 arba Windows Server 2012 R2, galite priskirti IPv6 adresus naudodami vieną iš šių parinkčių:
- Naudokite interneto protokolo 6 versijos (TCP/IPv6) ypatybes
- Naudokite „Windows PowerShell“ cmdlet „New-NetIPAdress“ ir „Set-DnsClientServerAddress“
- Naudokite netsh komandas iš Netsh.exe komandinės eilutės programos kontekstinio meniu
1 būdas: naudokite interneto protokolo 6 versijos (TCP/IPv6) ypatybes
Dešiniuoju pelės mygtuku spustelėkite tinklo piktogramą užduočių juostoje > Atidaryti tinklo ir bendrinimo centrą > pažiūrėkite į kairę ir pasirinkite Keisti adapterio nustatymus > dešiniuoju pelės mygtuku spustelėkite tinklo piktogramą ir pasirinkite Ypatybės > Pasirinkite interneto protokolo 6 versiją (TCP/IPv6) > Ypatybės. kad atidarytumėte dialogo langą.Internet Protocol Version 6 (TCP/IPv6) Properties. Čia galite sukonfigūruoti IPv6 adresą, potinklio priešdėlio ilgį, numatytąjį šliuzą ir DNS serverio adresą, kaip parodyta.

2 būdas: naudokite „Windows PowerShell“.
Toliau pateiktame pavyzdyje bus naudojama „Windows PowerShell“, kad būtų galima rankiniu būdu sukonfigūruoti IPv6 adresą kompiuterio, kuriame veikia „Windows Server 2012/2012 R2“, fizinėje sąsajoje. Pirmiausia paleiskite komandą Ipconfig serveryje, štai rezultatas:
PS C:\> ipconfig
Windows IP konfigūracija
Ethernet eterneto adapteriai:
Ryšio DNS priesaga . :
Link-vietinis IPv6 adresas . . . . . : fe80::2025:61fb:b68:c266%12
IPv4 adresas. . . . . . . . . . . : 172.16.11.75
Potinklio kaukė. . . . . . . . . . . : 255.255.255.0
Numatytasis šliuzas. . . . . . . . . : 172.16.11.1
Tunelio adapteris isatap.{DD59BFFD-706A-4685-9073-647788046335}:
Žiniasklaidos būsena. . . . . . . . . . . : laikmena atjungta
Ryšio DNS priesaga . :
Tunelio adapteris Teredo tuneliavimo pseudo sąsaja:
Žiniasklaidos būsena. . . . . . . . . . . : laikmena atjungta
Ryšio DNS priesaga . :
Iš šios komandos pastebėsite, kad fizinei sąsajai, pavadintai Ethernet, yra priskirti du adresai:
- IPv4 adresas: 172.16.11.75
- Nuorodos vietinis IPv6 adresas: fe80::2025:61fb:b68:c266%12
Vietinio saito adreso pabaigoje esantis %12 vadinamas zonos identifikatoriumi, kuris naudojamas identifikuoti nuorodas esančiame adresu. Sistemoje Windows zonos identifikatorius atitinka sąsajos indeksą. Galite naudoti Get-NetAdapter cmdlet, kad būtų rodomas fizinių sąsajų pavadinimų ir indeksų sąrašas kompiuteryje, kuriame veikia Windows Server 2012/2012 R2, kaip nurodyta toliau:
PS C:\> Get-NetAdapter | fl Vardas, ifIndex
Pavadinimas : Ethernet
ifIndex : 12
Užuot naudoję komandą Ipconfig, taip pat galite naudoti Get-NetIPAdress cmdlet, kaip parodyta toliau, kad būtų rodoma sąsajos, pavadintos Ethernet, adreso informacija:
PS C:\> Get-NetIPAddress | kur {$_.InterfaceAlias -eq "Ethernet"}
IP adresas : fe80::2025:61fb:b68:c266%12
InterfaceIndex : 12
Interface Alias: Ethernet
AddressŠeima : IPv6
tipas : Unicast
PrefixLength : 64
Prefix arba
PrefixKOrigin Nuorodos
adreso būsena : pageidaujamas galiojantis
gyvavimo laikas : begalinis ([TimeSpan]::MaxValue)
PreferredLifetime : begalinis ([TimeSpan]::MaxValue)
SkipAsSource : False
PolicyStore : ActiveStore
IPAddress :F IPAddress2
IPAddress :F InterfaceIn 2 Address: 4
InterfaceInAddress
: 5:5
Tipas: Unicast
PrefixLength : 24
PrefixOrigin : Rankinis
SuffixOrigin : Rankinis
adresasBūsena : Pageidaujamas
galiojimo laikas : Begalinis ([TimeSpan]::MaxValue)
Pageidaujamas gyvavimo laikas : Begalinis ([TimeSpan]::MaxValue)
SkipAsSource: False
ActiveStore
Ar pastebėjote, kad ši komanda pateikia daugiau informacijos nei „Ipconfig“?
Galite naudoti „NewNetIPAdress“ cmdlet, norėdami priskirti naują visuotinį „Unicast“ IPv6 adresą, kurio priešdėlis yra 64, ir numatytąjį Ethernet sąsajos šliuzo adresą, kaip nurodyta toliau:
PS C:\> Naujas tinklo IP adresas - sąsajos pseudonimas "Ethernet" - IP adresas 2001:DB8:3FA9::D3:9C5A
PrefixLength 64 -DefaultGateway 2001:DB8:3FA9::0C01
IP adresas : 2001:db8:3fa9::d3:9c5a
sąsajos indeksas : 12
Sąsajos Alias:
Eterneto
adresas Šeima : IPv6
tipas
: Pirminis adresas 6 arba 4
išankstinis adresas: ig
priešdėlisLength Būsena: preliminari
Galiojantis gyvavimo laikas : begalinis ([TimeSpan]::MaxValue)
Pageidaujamas gyvavimo laikas : Begalinis ([TimeSpan]::MaxValue)
SkipAsSource : False
PolicyStore : ActiveStore IP
adresas : 2001:db8:3fa9::d3:9c5a
sąsaja 1 Interface
:Al
: IPv6
tipas : Unicast
PrefixLength : 64
PrefixOrigin : Rankinis
SuffixOrigin : Rankinis
adresasBūsena : Neteisingas
GaliojantisLifetime : Begalinis ([TimeSpan]::MaxValue)
Pageidaujamas
gyvavimo laikas : Begalinis ([TimeSpan]:: Maksimalios
politikos vertėsreit.):
Norėdami patvirtinti rezultatus, turite naudoti Get-NetIPAddress su parametru AddressFamily, kad būtų rodoma tik IPv6 informacija, kaip parodyta toliau:
PS C:\> Get-NetIPAddress -AddressFamily IPv6 | kur {$_.InterfaceAlias -eq "Ethernet"}
IP adresas: fe80::2025:61fb:b68:c266%12
InterfaceIndex: 12
Interface Alias: Ethernet
AddressŠeima :
IPv6
tipas: Unicast
PrefixLength: 64
PrefixOrigin :
gerai
žinomas priesagasKilmė xValue )
PreferredLifetime : Infinite ([TimeSpan]::MaxValue)
SkipAsSource : False
PolicyStore : ActiveStore
IP adresas : 2001:db8:3fa9::d3:9c5a
InterfaceIndex : 12
InterfaceAlias:
Arba 6 išankstinis pataisymas
IPv
: 6
išankstinis pataisymas: ual
SuffixOrigin : neautomatinis
adreso būsena : pageidaujamas
galiojimo laikas : begalinis ([TimeSpan]::MaxValue)
PreferredLifetime : begalinis ([TimeSpan]::MaxValue)
SkipAsSource : False
PolicyStore : ActiveStore
Dabar sąsaja yra daugiapakopė (prijungta prie kelių tinklų), nes ji turi vietinius IPv6 ir pasaulinius IPv6 adresus. Atidarykite interneto protokolo 6 versijos (TCP/IPv6) ypatybių dialogo langą ir pamatysite rankiniu būdu sukonfigūruotą adreso informaciją, kaip norite, pavyzdžiui, šį paveikslėlį:

Ši momentinė nuotrauka patvirtina, kad IP adreso parametrai buvo sėkmingai sukonfigūruoti naudojant Windows PowerShell
Adreso automatinė konfigūracija be statuso
Tai yra vertingiausia IPv6 savybė, nes ji leidžia IPv6 mazgams bendrauti tinkle, nereikia rankiniu būdu priskirti jiems adresų ar naudoti DHCP serverio.
Automatinis nuorodų vietinių adresų priskyrimas sąsajoms IPv6 pagrindiniuose kompiuteriuose yra IPv6 adresų automatinės konfigūracijos pavyzdys, leidžiantis toje pačioje nuorodoje esantiems pagrindiniams kompiuteriams bendrauti tarpusavyje. Šio tipo automatinė adreso konfigūracija vadinama be būsenos, nes nenaudoja adreso konfigūravimo protokolo, pavyzdžiui, DHCP.
Kitas automatinio adresų konfigūravimo be būsenos pavyzdys yra tada, kai IPv6 priegloba naudoja maršruto parinktuvą, kad automatiškai sukonfigūruotų papildomus adresus, pvz., Unicast saito vietinį arba visuotinį adresą, numatytąjį šliuzo adresą ir kitus IPv6 konfigūracijos parametrus. taip:
- Priegloba (čia kompiuteris, kuriame veikia „Windows Server 2012/2012 R2“) siunčia maršruto parinkimo pranešimą, kad paprašytų maršruto parinktuvo reklaminio pranešimo iš bet kurio maršrutizatoriaus, „klausančio“ pagrindinio kompiuterio nuorodos.
- Prieglobos nuorodos maršrutizatorius (IPv6 arba ISATAP) atsakys į pagrindinio kompiuterio pranešimą išsiųsdamas pagrindiniam kompiuteriui pranešimą apie maršrutizatoriaus reklamą.
- Serveris naudoja šiame pranešime pateiktą informaciją, kad priskirtų sau preliminarų adresą kartu su nurodytais papildomais parametrais. Sukonfigūruotas IPv6 adresas gali būti bet kurios iš šių būsenų:
- Preliminarus: adresas vis tiek turi būti patvirtintas kaip unikalus, atliekant pasikartojančio adreso aptikimą. Tikėtini adresai negali priimti Unicast srauto, kol nepatvirtinsite, kad jie galioja.
- Galioja: adresas yra unikalus. Galiojantis adresas taip pat gali būti pageidaujamas arba pasenęs adresas.
- Pageidautina: adresas yra galiojantis, todėl jį galima naudoti Unicast srautui siųsti arba gauti.
- Nebenaudojamas: yra galiojantis adresas, todėl gali būti naudojamas siųsti arba gauti Unicast srautą, bet negali būti naudojamas naujam ryšio seansui inicijuoti.
- Neteisingas: šis adresas nebegali būti naudojamas Unicast srautui siųsti arba gauti.
- Laikas, kada adresui priskiriama tam tikra būsena, bus nustatytas pagal maršrutizatoriaus pateiktą informaciją.
Pastaba: automatinis adreso konfigūravimas negalimas kelvedžiams. Be vietinių nuorodų adresų konfigūravimo, automatinė adresų konfigūracija naudojama tik adresams serveriams priskirti. Maršrutizatoriaus adresai turi būti sukonfigūruoti kitais būdais, pvz., rankiniu būdu.
Būsenos adreso automatinė konfigūracija
Būsenos adreso automatinė konfigūracija, pagrįsta adreso skyros protokolo naudojimu. IPv4 tinkluose DHCP yra toks protokolas, jis naudojamas automatiškai priskirti IP adresus ir kitus konfigūracijos nustatymus pagrindinio kompiuterio sąsajai. DHCP infrastruktūrą sudaro: DHCP serveris, DHCP klientai, DHCP perdavimo agentas (gali perduoti DHCP pranešimus tarp serverio ir kliento skirtinguose potinkluose).
Šio protokolo IPv6 versija vadinama DHCPv6, kuri naudoja tą pačią infrastruktūrą kaip ir DHCPv6 serveriai, DHCPv6 klientai ir DHCPv6 perdavimo agentai. Tačiau DHCPv6 gali suteikti IPv6 pagrindiniams kompiuteriams ir be būsenos, ir automatiškai sukonfigūruotus būsenos adresus. Tai gali sukelti šiek tiek problemų, nes prieglobai priskiriami papildomi adresai. Jei norite to išvengti, tereikia tinkamai sukonfigūruoti IPv6 maršrutizatorius, kad DHCPv6 serveris galėtų priskirti tik būseną pagrindžiančius adresus.
Viena iš priežasčių įdiegti DHCPv6 serverį IPv6 tinkle yra ta, kad Windows nepalaiko DHCPv6 serverio nustatymų automatinio adreso konfigūravimo be būsenos naudojant maršrutizatoriaus reklaminius pranešimus. Tai reiškia, kad turite naudoti DHCPv6 serverį, jei „Windows“ turi atlikti domeno vardo skyrimą naudodama IPv6.
DHCPv6 kliento programinė įranga yra integruota į šias Windows versijas:
- Windows 8.1
- Windows 8
- Windows 7
- Windows Vista
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2
- Windows Server 2008
Konfigūruokite DHCPv6 serverį
DHCP serverio paslauga šiose „Windows Server“ versijose palaiko ir būsenos, ir be būsenos adresus:
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2
- Windows Server 2008
Kompiuterį, kuriame veikia Windows Server 2012/2012 R2, galite sukonfigūruoti kaip DHCPv6 serverį su būsena arba be būsenos, atlikdami šiuos veiksmus:
- Pradėkite įdiegdami DHCP serverio vaidmenį serveryje.
- Priskirkite statinius IPv6 adresus DHCPv6 sąsajoms, kad galėtumėte „klausytis“ ir prašyti pranešimų, siunčiamų į DHCPv6.
- Atidarykite DHCP ir išplėskite aukščiau esantį IPv6 mazgą po serverio mazgu.
- Norėdami sukonfigūruoti DHCPv6 parinktis automatiniam adresų konfigūravimui be būsenos, dešiniuoju pelės mygtuku spustelėkite serverio parinkčių mazgą po IPv6 mazgu ir pasirinkite Konfigūruoti parinktis, kaip parodyta:


- Norėdami sukonfigūruoti DHCPv6 parinktis, skirtas automatinei būsenos adresų konfigūracijai, dešiniuoju pelės mygtuku spustelėkite IPv6 mazgą ir pasirinkite New Scope, kaip parodyta:

Tada naudokite naujos apimties vedlį, kad įvardytumėte ir apibūdintumėte apimtį, IPv6 potinklio priešdėlį ir kitą reikiamą informaciją.
Aukščiau pateikiami būdai, kaip rankiniu būdu priskirti IPv6 adresus. Tikimės, kad straipsnis jums bus naudingas :).