ලැප්ටොප් පරිගණකයට IPv6 ලිපිනයක් ඇත, උමග IPv4 මත ක්‍රියාත්මක වේ, නමුත් සෑම IPv6 පරීක්ෂණයක්ම අසාර්ථක වේ. නැතහොත් ඊටත් නරක ලෙස: පරීක්ෂණය සාර්ථක වන අතර රථවාහනය කිසිදා උමගට ඇතුළු නොවී ISP මාර්ගයෙන් පිටතට යයි. ප්‍රතිඵල දෙකම එක් නැති වූ තීරණයකට ආපසු යයි: කිසිවෙකු රවුටරයට සේවාලාභීන් දෙසට මාර්ගගත කළ හැකි පූර්වාංගයක් ලබා දී නැත. සේවාලාභියාගේ සිට පිටතට මාර්ගය ගමන් කිරීමෙන් කුමන කොටස නැති දැයි සොයාගත හැක.

සේවාලාභියා සිටින තැනින් පටන් ගන්න

සේවාදායකය ස්පර්ශ කිරීමට පෙර සේවාලාභියා දෙස බලන්න. ip -6 addr තටාකයෙන් උමග ලිපිනයක් පෙන්විය යුතු අතර, ip -6 route උමග උපාංගය දෙසට යොමු වන තල්ලු කළ පූර්වාංගය පෙන්විය යුතුය. ලිපිනය ඇති නමුත් මාර්ගය නැත්නම්, තල්ලුව නැති වී ඇත හෝ සේවාලාභියා එය නොසලකා හැර ඇත. දෙකම නැත්නම්, සේවාදායකය කිසිවක් වෙන් කර නැත.

පසුව සේවාලාභියා බාහිර ලෝකය ගැන සිතන දේ පරීක්ෂා කරන්න. උමග හරහා පෙරනිමි මාර්ගය සියලු IPv6 රථවාහන ඉල්ලා සිටින අතර, 2000::/3 සඳහා මාර්ගය ගෝලීය යුනිකාස්ට් පමණක් ඉල්ලා සිටී. දෙකම නිවැරදි විය හැකි අතර, ඒවා කාන්දුව පිළිබඳ වෙනස් ප්‍රශ්නවලට පිළිතුරු දෙයි.

කිසිදු IPv6 පෙරනිමියක් නොමැති සේවාලාභියා උමගම සම්පූර්ණයෙන් සුවපත් වුවද සෑම පොදු පරීක්ෂණයකම අසාර්ථක වේ. එය ප්‍රතිපත්ති හිඩැසක් මිස කැඩුණු උමගක් නොවේ.

සේවාදායකයට සැබවින්ම මාර්ගගත කළ හැකි තටාකය පරීක්ෂා කරන්න

සේවාදායකයට තමා සැබවින්ම පාලනය කරන පූර්වාංගයකින් පමණක් වෙන් කළ හැක. ISP එකක් /56 පවරන්නේ නම්, උමග සඳහා එක් /64ක් වෙන් කර ඉතිරිය LAN සඳහා තබන්න. ISP එක WAN මත එක් /64ක් පමණක් ලබා දී තවදුරටත් කිසිවක් මාර්ගගත නොකරන්නේ නම්, LAN පූර්වාංගය එලෙසම තබා උමගට අනන්‍ය දේශීය පරාසයක් දෙන්න, සේවාලාභීන්ට ගෝලීය පිටවීමක් නොමැති බව පිළිගනිමින්.

තටාකය සහ තල්ලුව එකට යයි. server-ipv6 2001:db8:80:10::/64 ලිපින වෙන් කරන අතර, push "route-ipv6 2000::/3" උමගට යැවිය යුතු දේ සේවාලාභීන්ට කියයි. 2000::/3 තල්ලු කිරීම ගෝලීය යුනිකාස්ට් ආවරණය කර link-local සහ multicast පරාස උමගින් පිටත තබයි.

තෝරාගත් පූර්වාංගය යෙදවීමේ වාර්තාවේ ලියන්න. ඊළඟ වතාවේ ISP භාරදීම වෙනස් කරන අයෙකු උමග දැනටමත් කුමන /64 අත්පත් කරගෙන සිටීදැයි දැනගත යුතුය.

දෙවන පවුල සඳහා ඉදිරියට යැවීම සක්‍රීය කරන්න

IPv4 ඉදිරියට යැවීමෙන් IPv6 ඉදිරියට යැවීම අදහස් නොවේ. net.ipv6.conf.all.forwarding=1 සකසා IPv4 FORWARD ප්‍රතිපත්තිය දැනටමත් අවසර දෙන සියල්ල පිළිබිඹු කරන්න. FORWARD දාමය පෙරනිමියෙන් ඉවත දමන රවුටරයක, නැති වූ නීති කට්ටලයක් මිය ගිය උමගක් ලෙසම පෙනේ.

අත් සම්බන්ධය සාර්ථක වේ, සේවාලාභියාට ලිපිනයක් ලැබේ, නමුත් ආපසු කිසිවක් එන්නේ නැත. දෙකොන සහ WAN කොටස සඳහා නීති එක් කරන්න, මන්ද LAN දක්වා ළඟා වී අන්තර්ජාලයට නොළඟා වන උමග තුන්වන පරීක්ෂණයේදී අසාර්ථක වේ. අසාර්ථක උත්සාහයකට පසු දාමයේ ගණක බලන්න, මන්ද කිසිදා නොගැළපුණු නීතියක් ගැළපී ඉවත දැමූ නීතියකට වඩා වෙනස් ගැටලුවකි.

ip6tables -A FORWARD -i br0 -o tun0 -j ACCEPT
ip6tables -A FORWARD -i tun0 -o br0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
ip6tables -A FORWARD -i tun0 -o wan0 -j ACCEPT

එක් අතුරු ආබාධයක් අවසානයේ උමගට දොස් පවරන අය අල්ලා ගනී. ඉදිරියට යැවීම සක්‍රීය කිරීමෙන් කර්නලය Router Advertisement හරහා ලිපින වින්‍යාසය මඟ හරින අතර, වෙනත් ආකාරයකින් නොකියන්නේ නම්, එලෙස ඉගෙන ගත් පෙරනිමි මාර්ගය එය සමඟ අතුරුදහන් වේ. එක්කෝ WAN අතුරුමුහුණතේ පැහැදිලි පෙරනිමි මාර්ගයක් ඇමිණු කරන්න, නැතහොත් එහි accept_ra හිතාමතාම 2 ට තබන්න. කිසිදු වෙනසකට පසු සේවාලාභීන් නැවත පරීක්ෂා කිරීමට පෙර රවුටරයට තවමත් භාවිතයට ගත හැකි IPv6 පිටත මාර්ගයක් ඇති බව තහවුරු කරන්න.

ඉහළ පැත්ත මාර්ගගත නොකරන විට අසල්වැසි සොයාගැනීමට පිළිතුරු දෙන්න

ඉහළ පැත්තේ උපකරණ සමහර විට පවරන ලද /64 තමන්ගේම සබැඳියට අයත් ලෙස සලකා VPN පෙට්ටියට කිසිදු උප-පූර්වාංගයක් මාර්ගගත කිරීමට ප්‍රතික්ෂේප කරයි. එසේ සිදු වූ විට, යමක් සෑම සේවාලාභී ලිපිනයක් සඳහාම වෙන වෙනම අසල්වැසි ඉල්ලීම්වලට පිළිතුරු දිය යුතුය.

OpenVPN වෙන් කළ ලිපිනය client-connect කොක්කට නිරාවරණය කරයි, එබැවින් සටහන් අතින් තබා ගන්නා ලැයිස්තුවක් වෙනුවට සැබෑ තටාකය අනුගමනය කළ හැක. කොක්ක ip -6 neigh add proxy $ifconfig_pool_remote_ip6 dev eth0 එකතු කරන අතර, ගැළපෙන client-disconnect කොක්ක එය ඉවත් කරයි. ඉවත් නොකළහොත් ප්‍රොක්සි වගුව පැරණි වන අතර, පසුව පැමිණෙන සේවාලාභියාට කිසිදා නොලැබුණු ලිපිනයක සටහන උරුම විය හැක. ip -6 neigh show proxy සමඟ තත්ත්වය තහවුරු කරන්න.

ප්‍රොක්සිය වටහා ගැනීමේ විසඳුමක් ලෙස සලකන්න. උමගේ /64 සඳහා රවුටරය දෙසට යොමු වූ ස්ථිතික මාර්ගය සේවාලාභී වෙනස්වීම්වලට ඔරොත්තු දෙන අතර විශේෂ අවසර ඇති ෂෙල් කොක්කක් කිසිසේත් අවශ්‍ය නොවේ.

පිටතට යන මාර්ගය අනුගමනය කරන්න, එක් පිම්මකින්

පියවර තුනකින් පිටතට පරීක්ෂා කරන්න: පළමුව රවුටරයේ උමග ලිපිනය, පසුව LAN සත්කාරකය, තෙවනුව traceroute6 හරහා පොදු ගමනාන්තය. තටාකය පළමුවැන්නෙන්, ඉදිරියට යැවීම සහ LAN ගිනිපවුර දෙවැන්නෙන්, ඉහළ පැත්ත හරහා ආපසු මාර්ගය තෙවැන්නෙන් ඔප්පු වේ. සෑම අසාර්ථකත්වයක්ම මුළු නිර්මාණය නැවත විවෘත කරනවා වෙනුවට සෙවීම එක් උපාංගයකට සීමා කරයි.

උමගේ MTU නිරීක්ෂණය කරන්න, මන්ද මාර්ගයේ IPv6 රවුටර ඔබ වෙනුවෙන් කැබලි නොකරයි. ඉතා විශාල MTU පිරිසිදු අසාර්ථකත්වයක් වෙනුවට packet-too-big දෝෂයක් සහ නතර වූ TLS ලෙස පෙනේ. එය පැහැදිලිව සකසා සීමාවට ආසන්න භාරයක් සමඟ පරීක්ෂා කරන්න.

අදාළ ලිපි