Firefox 127.0.0.1:8000 වෙත යොමු වේ, N2N කෙළවර ක්‍රියාත්මකයි, සමවයස් තම ඕවර්ලේ ලිපිනයේ ping එකට පිළිතුරු දෙයි, නමුත් බ්‍රවුසරය තවමත් ප්‍රොක්සිය සම්බන්ධතාවය ප්‍රතික්ෂේප කළ බව වාර්තා කරයි. එම දාමයේ පරස්පරයක් නැත. ඕවර්ලේ එකක් සත්කාරකයාට පෞද්ගලික ජාලයක ළඟා විය හැකි ලිපිනයක් දෙයි; එය ප්‍රොක්සි ප්‍රොටෝකෝලයේ කතා කරන ක්‍රියාවලියක් සාදන්නේ නැත. බ්‍රවුසරය සමවයස් වෙත මාර්ගයක් ඉල්ලන්නේ නැත. එය දේශීය ශ්‍රාවකයෙක් ඉල්ලයි.

මෙහි සම්බන්ධතා දෙකක් ව්‍යාකූල වේ, ඒවා වෙන් වෙන්ව අඳින විට බොහෝ ව්‍යාකූලතාව මිනිත්තුවකින් පැහැදිලි වේ.

සම්බන්ධතා දෙකක්, එකක් නොවේ

පළමු සම්බන්ධතාව බ්‍රවුසරයේ සිට loopback වරායේ සවන් දෙන දෙයට යයි. එය දේශීය සොකට් එකක්, එයට හිමිකරුවෙක් නැත්නම් එක පැකට් එකක්වත් N2N වෙත ළඟා වීමට පෙර සම්බන්ධතාව ප්‍රතික්ෂේප වේ. දෙවැන්න ප්‍රොක්සි ක්‍රියාවලියේ සිට එය ලබා ගන්නා මූලාශ්‍රය වෙත යයි. එම මාර්ගය තෝරන්නේ ප්‍රොක්සි සත්කාරකයාගේ රවුටින් වගුවයි, එය සාමාන්‍ය uplink එකක්, තවත් ටනලයක් හෝ ඕවර්ලේ සමඟ සම්බන්ධයක් නැති ප්‍රතිපත්ති මාර්ගයක් විය හැක.

සමවයස් වෙත ping කිරීමෙන් ඕවර්ලේ එකට කෙළවර ලිපින අතර පැකට් බෙදා හැරිය හැකි බව ඔප්පු වේ. එය 8000 වරායේ ශ්‍රාවකයෙක් ගැන කිසිවක් ඔප්පු නොකරයි, එම සත්කාරකයාට මූලාශ්‍රයට ළඟා විය හැකිද යන්නත් නොවේ. වෙන් වූ දෝෂ, වෙන් වූ නිවැරදි කිරීම්.

ශ්‍රාවකයා ජීවත් විය යුත්තේ කොහේද

127.0.0.1 වෙත bind කරන ලද ප්‍රොක්සියක් හිතාමතාම දේශීයයි: එය ක්‍රියාත්මක වන යන්ත්‍රයෙන් පමණක් සම්බන්ධතා පිළිගනී. එය පෞද්ගලික ප්‍රොක්සියකට නිවැරදි පෙරනිමිය වන අතර ඕවර්ලේ හරහා බෙදා ගැනීමට වැරදි හැඩයයි. ඕවර්ලේ සමවයස්වලට සේවා සැපයීමට ඕවර්ලේ අතුරුමුහුණතේ bind ලිපිනයක් හෝ loopback සම්බන්ධතාව අවසන් කර එය යළි යවන forwarding සංරචකයක් අවශ්‍ය වේ. කෙසේ වුවත්, බෙදාගත් ජාලයක විවෘත ප්‍රොක්සියක් ආරාධනාවක් බැවින්, කුමන ඕවර්ලේ මූලාශ්‍ර සේවාව භාවිත කළ හැකිද යන්න පැහැදිලි ප්‍රතිපත්තියකින් තීරණය කළ යුතුය.

සැකසුම් ගොනුව වෙනුවට සොකට් ලැයිස්තුවකින් සැබෑ bind පරීක්ෂා කරන්න. ඕවර්ලේ ඉහළ යාමට පෙර ආරම්භ වූ daemon එකක් තවමත් නොපවතින ලිපිනයකට බැඳී තිබිය හැක.

localhost සමවයස් නොවේ

බ්‍රවුසරයේ ප්‍රොක්සි ක්ෂේත්‍රයේ, localhost බ්‍රවුසරයේම යන්ත්‍රය වෙත යොමු වේ. එය කෙළවර නොවේ, supernode නොවේ, ටනලයේ දුර කෙළවරේ සත්කාරකයාද නොවේ. ප්‍රොක්සිය වෙනත් සමවයස් මත ක්‍රියාත්මක නම්, එම සමවයස්ගේ ළඟා විය හැකි ඕවර්ලේ ලිපිනය සහ වරාය ක්ෂේත්‍රයේ දමන්න, පසුව ශ්‍රාවකය ඔබේ කෙළවර ලිපිනයෙන් සම්බන්ධතා පිළිගන්නා බව තහවුරු කරන්න.

supernode එකක් කෙළවරවලට එකිනෙකා සොයා ගැනීමට උපකාර කරයි; ඒවා ප්‍රොක්සි සේවාවක් නොවේ. supernode ලිපිනයක් ප්‍රොක්සි අන්ත ලක්ෂ්‍යයක් ලෙස සැලකීම එම ප්‍රතික්ෂේපයම අමතර ව්‍යාකූල පියවරක් සමඟ ලබා දෙයි.

මාර්ගයකට handshake කළ නොහැක

ලිපිනය නිවැරදි වුවත්, රවුටින් යනු ප්‍රොක්සි කිරීම නොවේ. HTTP ප්‍රොක්සි සම්බන්ධතාවක් CONNECT ඉල්ලීමකින් හෝ නිරපේක්ෂ ආකෘතියේ ඉල්ලීම් පේළියකින් ආරම්භ වේ, SOCKS ප්‍රොක්සියක් අනුවාදය සහ ක්‍රමය පිළිබඳ සාකච්ඡාවකින් ආරම්භ වේ. රවුටරයක් හෝ ඕවර්ලේ එකක් බයිට් ඉදිරියට යවයි; එය එම පණිවිඩ විශ්ලේෂණය නොකරයි හෝ ඔබ වෙනුවට ඊළඟ සම්බන්ධතාව නොවිවෘත කරයි. එබැවින් ping සහ SSH සඳහා ක්‍රියා කරන මාර්ගයක් බ්‍රවුසර ප්‍රොක්සියකට තවමත් අසාර්ථක විය හැක: බ්‍රවුසරයට සහයෝගයෙන් ක්‍රියා කරන ක්‍රියාවලියක් අවශ්‍යයි, ළඟා වීමේ හැකියාව පමණක් නොවේ.

ඉලක්කය සමවයස් මත සේවාවකට ළඟා වීම පමණක් නම්, ප්‍රොක්සි සැකසුම ඉවත් කර සේවාවේ ඕවර්ලේ ලිපිනය සෘජුවම භාවිත කරන්න.

සීමා පිළිවෙලින් පරීක්ෂා කරන්න

ඕවර්ලේ ලිපිනය පිළිතුරු දෙන බව තහවුරු කරන්න, පසුව වින්‍යාසගත වරායේ ශ්‍රාවකයෙක් සිටින බව තහවුරු කර ඔහුගේ bind ලිපිනය සටහන් කරන්න. එක් පාලිත ඉල්ලීමක් කර ප්‍රොක්සියේ ලොගය කියවන්න, අසාර්ථකත්වය ශ්‍රාවකයා ළඟද නැතහොත් ඊළඟ ලබා ගැනීමේද යන්න දැන ගැනීමට. අවසාන වශයෙන්, ප්‍රොක්සි සත්කාරකයාගේ මාර්ගය සහ මූලාශ්‍රය සඳහා DNS ප්‍රතිපත්තිය පරීක්ෂා කරන්න.

N2N ව්‍යාපෘතිය කෙළවර සහ supernode ඕවර්ලේ සංරචක ලෙස ලේඛනගත කරයි. එය කෙළවරක් යෙදුම් ප්‍රොක්සියක් බවට පත් නොකරයි, කිසිදු රවුටින් වින්‍යාසයක් කිසිවෙකු ආරම්භ නොකළ ප්‍රොටෝකෝල හසුරුවක් එකතු නොකරයි.

අදාළ ලිපි