අවම වශයෙන් එක් නමුත් වැඩි වැඩියෙන් ක්රම දෙකම ජනප්රිය මෙහෙයුම් පද්ධති මඟින් සහය දක්වයි.
මෙම ලක්ෂණ විකලාංග බව සලකන්න. ඔබට අවශ්ය නම් දෙකම එකවර භාවිතා කළ හැකිය.
සමහර මෙහෙයුම් පද්ධති වල, MAC (EUI-48) ලිපිනය අතුරු මුහුණත් හඳුනාගැනීම් සඳහා තවදුරටත් භාවිතා නොවේ. සාමාන්යයෙන් RFC 7217 ට අනුව අහඹු හෝ හැෂ් මත පදනම් වූ හඳුනාගැනීමක් භාවිතා කරයි.
වින්ඩෝස් විස්ටා සමඟ ආරම්භ වී වින්ඩෝස් පෙරනිමියෙන් අභිරුචි ක්රමයක් භාවිතා කරයි.
විශේෂාංගය සක්රිය දැයි පරීක්ෂා කිරීමට, පවර්ෂෙල් විධානයක් ක්රියාත්මක කරන්න:
Get-NetIPv6Protocol | fl RandomizeIdentifiers
විශේෂාංගය සක්රිය / අක්රීය කිරීමට:
Set-NetIPv6Protocol -RandomizeIdentifiers Enabled
Set-NetIPv6Protocol -RandomizeIdentifiers Disabled
ලිනක්ස් ( නෙට්වර්ක් මැනේජර් ) ජාල කළමණාකරු v1.2.0 අනුව RFC 7217 සඳහා සහය දක්වයි, බීජයේ කොටසක් ලෙස සම්බන්ධතා පැතිකඩෙහි UUID භාවිතා කරයි. මෑත කාලීන එන්එම් අනුවාද වල මෙම අංගය පෙරනිමියෙන් ක්රියාත්මක වේ.
මෙම අංගය සක්රිය හෝ අක්රීය කිරීමට:
nmcli con modify "<profilename>" ipv6.addr-gen-mode stable-privacy
nmcli con modify "<profilename>" ipv6.addr-gen-mode eui64
ලිනක්ස් (කර්නල් SLAAC) කර්නල් v4.1.0 අනුව RFC 7217 සඳහා සහය දක්වයි; කෙසේ වෙතත්, එය රහසිගත බීජ sysctl හරහා ගබඩා කිරීමෙන් අතින් සක්රිය කළ යුතුය.
රහස් යතුර යනු බිට් 128 net.ipv6.conf.default.stable_secret
ෂඩාස්රාකාර නූලකි (IPv6 ලිපිනයක හැඩය), එය sysctl හි ගබඩා කළ යුතුය . එය නොනැසී පැවතීම සඳහා, එය දැමිය හැකිය /etc/sysctl.d/50-rfc7217.conf
.
net.ipv6.conf.default.stable_secret = 84a0:d5aa:52b0:4d35:k567:3aa6:7af5:474c
රහස සැකසීම ස්වයංක්රීයව සියලුම ජාල අතුරුමුහුණත් සඳහා මෙම ප්රකාරය සක්රීය කරයි. විශේෂාංගය සක්රිය දැයි පරීක්ෂා කිරීමට ip -d link
, in "addrgenmode static_secret" හෝ "2" අගය සොයන්න sysctl net.ipv6.conf.<ifname>.addr_gen_mode
.
RFC 4941 හි අර්ථ දක්වා ඇති පරිදි, තාවකාලික රහස්යතා ලිපින අහඹු ලෙස ජනනය වන අතර සෑම පැය කිහිපයකට වරක් භ්රමණය වේ.
වින්ඩෝස් වින්ඩෝස් එක්ස්පී එස්පී 2 හි තාවකාලික ලිපින සඳහා සහය දක්වයි.
මෙම අංගය සක්රිය / අක්රීය කිරීමට:
netsh interface ipv6 set privacy state=enabled
netsh interface ipv6 set privacy state=disabled
වින්ඩෝස් විස්ටා සමඟ ආරම්භ වන MAC- ලිපින මත පදනම් වූ ප්රාථමික ලිපින තවදුරටත් භාවිතා නොකරන බව සලකන්න.
ලිනක්ස් (නෙට්වර්ක් මැනේජර්) : නෙට්වර්ක් මැනේජර් හි මෑත සංස්කරණ තනිවම ආර්ඒ හසුරුවයි, නමුත් පහත අගයන් දෙකේ සිස්ක්ට්ල් වලට සමාන අර්ථයන් ඇතත් (2 = රහස්යතා ලිපිනයට කැමති, 1 = ප්රධාන ලිපිනයට කැමති):
nmcli con modify <name> ipv6.ip6-privacy 2
එසේම, 1.2.0 වන විට වඩා හොඳ මාදිලියක් ලබා ගත හැකි අතර, එමඟින් ප්රධාන ලිපිනය තවදුරටත් MAC මත පදනම් නොවන නමුත් සෑම ජාලයක් සඳහාම අද්විතීය වේ (RFC 7217):
(රහස්යතා ආමන්ත්රණය addr-gen-mode වලට විකලාංග බව සලකන්න; දෙකම භාවිතා කළ හැකිය.)
පැති සටහන: 1.4.0 වන විට, එන්එම් විසින් MAC ලිපිනය අහඹු ලෙස කිරීමට ඉඩ දෙයි. Set wifi.cloned-mac-address
කිරීමට stable
සෑම ජාලය (නිර්දේශ) සඳහා විවිධ MAC ඇති, හෝ random
එය randomize කිරීමට සෑම සම්බන්ධතාවයක් (ගැටළු ඇති විය හැක.)
සෑම අවස්ථාවකම, <name>
සම්බන්ධතා නම විය යුතුය, උදා: WiFi SSID හෝ "Wired Connection 1"
. nmcli con
සියල්ල ලැයිස්තු ගත කිරීමට භාවිතා කරන්න .
නව සම්බන්ධතා සඳහා මෙය පෙරනිමිය බවට පත් කිරීම සඳහා , 1.2.0 වන විට ඔබට වෙනස් කළ හැකිය /etc/NetworkManager/NetworkManager.conf
:
[connection]
ipv6.addr-gen-mode=stable-privacy
wifi.cloned-mac-address=stable
ලිනක්ස් (කර්නල් SLAAC) තාවකාලික ලිපින සඳහා සහය දක්වයි, නමුත් ඒවා පෙරනිමියෙන් භාවිතා නොකරයි. ඒවා sysctls හරහා සක්රිය කළ හැකිය.
තාවකාලික ලිපින සක්රීය කිරීම සහ පිටතට යන සම්බන්ධතා සඳහා ඒවා වඩාත් කැමති කිරීම සඳහා:
sysctl net.ipv6.conf.all.use_tempaddr=2
sysctl net.ipv6.conf.default.use_tempaddr=2
තාවකාලික ලිපින උත්පාදනය සක්රීය කිරීම සඳහා, නමුත් ස්ථිතික SLAAC ලිපිනය කැමති පරිදි තබා ගන්න:
sysctl net.ipv6.conf.all.use_tempaddr=1
sysctl net.ipv6.conf.default.use_tempaddr=1
මෙම all
හෝ default
නිශ්චිත අතුරු මුහුණත නම සමඟ කොටසක් ප්රතිස්ථාපනය කළ හැක; උදා net.ipv6.conf.eth0.use_tempaddr
.
(මම ip link set eth0 down && ip link set eth0 up
ලිපින පැවරුමක් බල කිරීමට පුරුදුව සිටියෙමි , නමුත් ඔබට rdisc6 eth0
ඊළඟ ආවර්තිතා රවුටර් දැන්වීම සඳහා මිනිත්තු කිහිපයක් බලා සිටීමට හෝ බලා සිටීමට හැකිය.)
මැක් ඕඑස් එක්ස් - ඕඑස් එක්ස් 10.7 සිට පෙරනිමියෙන් සක්රීය කර ඇත:
sysctl -w net.inet6.ip6.use_tempaddr=1
සක්රීය කර ඇත්නම් තාවකාලික ලිපින වඩාත් කැමති වේ.
FreeBSD :
sysctl net.inet6.ip6.use_tempaddr=1
sysctl net.inet6.ip6.prefer_tempaddr=1
NetBSD :
sysctl -w net.inet6.ip6.use_tempaddr=1
තාවකාලික ලිපින මනාපය? මට අදහසක් නැහැ. ඔටෝකොන්ෆ් ලිපිනය වඩාත් කැමති බව පෙනේ. ifconfig
ලිපින ගුණාංග ලැයිස්තුගත කරන බවක් නොපෙනේ.
OpenBSD - 5.2 හි සහාය එකතු කරන ලදි ; 5.3 හි පෙරනිමියෙන් සක්රිය කර ඇති .
ifconfig em0 autoconfprivacy
ifconfig
තාවකාලික ලිපින අසල "ස්වයංක්රීය සම්මුතිය" පෙන්වයි.
දෘඩාංග ලිපිනය IPv6 ලිපිනයෙහි භාවිතා කරන්නේ නම්, සාමාන්යයෙන් එයින් අදහස් වන්නේ ඔබේ ජාලය IPv6 අස්ථායි ස්වයංක්රීය වින්යාසය භාවිතා කරන බවයි. එවැනි අවස්ථාවකදී, ඔබට ඔබේම ලිපින උපසර්ගයක් තෝරාගෙන IPv6 අතින් වින්යාසගත කළ හැකිය.
කෙසේ වෙතත්, අතින් එකතු කරන ලද ලිපිනයට ඔබේ දෘඩාංග තොරතුරු නොතිබුණද, එය තවමත් ස්ථිතික වනු ඇත (රහස්යතා ලිපිනය මෙන් නොව, නිතරම ලිපිනයන් වෙනස් කරයි). එසේම, ස්ථිතික ලිපින උපාංග 2-3 කට වඩා විශාල ජාලයක වේදනාවක් විය හැකිය.