પ્રશ્ન એક જ શોધ જેવો લાગે છે અને વાસ્તવમાં ત્રણ નિર્ણયો છે. binding request કયો માર્ગ લે છે, કર્નલ તે માર્ગ માટે કયો સ્રોત પસંદ કરે છે અને રસ્તામાં કંઈક તે સ્રોતને ફરીથી લખે છે કે નહીં. આમાંથી કોઈપણ એક બદલો અને STUN સર્વર જે સરનામું જણાવે છે તે પણ તેની સાથે બદલાય છે. તેથી જ VPN રાઉટર પર છે એમ કહેવું પોતાના આપમાં લગભગ કંઈ જ કહેતું નથી.

નિર્ણય ત્રણ તથ્યો પર ઊભો છે

પ્રથમ માર્ગ: નીતિ નિયમો અને રૂટિંગ કોષ્ટક નક્કી કરે છે કે વિનંતી ટનલમાંથી બહાર જશે કે સામાન્ય WAN માંથી, અને બાકાત કરેલું લક્ષ્ય ટનલ સક્રિય હોવા છતાં બીજો માર્ગ લે છે. પછી સ્રોત: કર્નલ પસંદ કરેલા માર્ગ માટે સ્રોત પસંદ કરે છે, અને આ પસંદગી માર્ગના પ્રિય સ્રોત અને મળતા કોઈપણ નિયમ પર આધાર રાખે છે. અંતે અનુવાદ: રસ્તામાં NAT પસંદ કરેલા સ્રોતને બદલે છે. પ્રતિબિંબિત સરનામું ત્રણેયનું ગુણનફળ છે, ટનલનો ગુણધર્મ નહીં.

ત્રણમાંથી એક બદલો અને જવાબ બદલાય છે, જ્યારે દરેક ઘટક પોતાના લોગમાં હજી સ્વસ્થ દેખાય છે. આ જ આ નિદાન અટકી જવાનું સામાન્ય કારણ છે.

શરૂ કરતા પહેલા જે પ્રવાહની કસોટી કરી રહ્યા છો તેના માટે ત્રણ તથ્યો લખી લો. ઇન્ટરફેસ, માર્ગ અને અનુવાદ નિયમ પરિણામની આગાહી કરવા માટે પૂરતા છે, અને આ આગાહી જ આશ્ચર્યને માહિતીપ્રદ બનાવે છે. જો ત્રણમાંથી એક પણ ભરી ન શકો, તો તે જ ખાલીપો સાચી શોધ છે.

એક binding request ને માર્ગ પર અનુસરો

STUN ની binding request સર્વરને નિરીક્ષણ કરેલું સ્રોત પરિવહન સરનામું જણાવવા કહે છે. જવાબ વિનંતીએ લીધેલા માર્ગનું વર્ણન કરે છે, ક્લાયન્ટ મશીન પરના ઇન્ટરફેસની યાદી નહીં. બે માર્ગે આવેલી બે વિનંતીઓ પ્રામાણિકપણે બે જુદાં સરનામાં જણાવશે.

Path takenSource the reflector seesWhat it means
Tunnel to a public exit that translatesThe exit's public addressThe reflector learns nothing about the LAN
Tunnel to a private reflector, translated to the tunnel address, no later translationThat tunnel addressAn internal identifier is disclosed to that reflector
Excluded flow over the ordinary WANThe WAN addressThe tunnel was not used at all

આ કોષ્ટકને શરતોના સમૂહ તરીકે વાંચો, પ્રદાતાઓની યાદી તરીકે નહીં. મધ્ય પંક્તિ માગે છે કે ખાનગી પ્રતિબિંબક ટનલના પોતાના રૂટિંગ અને સહકર્મી નીતિ હેઠળ પહોંચી શકાય તેવું હોય; આ ચકાસી શકાય તેવું રૂપરેખાંકન તથ્ય છે, ખાતાનું સ્તર સૂચવે તેવી વસ્તુ નહીં. નીચેની પંક્તિ નીતિ માટે સામાન્ય રીતે મહત્ત્વની છે, કારણ કે તે ટ્રાફિક ટનલની અંદર જ રહેવો હતો. તેમની વચ્ચે સામાન્ય સ્થિતિ છે, જેમાં બહાર જતો ભાગ અનુવાદ કરે છે અને પ્રતિબિંબક ફક્ત બહાર જતો ભાગ જુએ છે.

હોસ્ટ ઉમેદવારો અને સર્વર-પ્રતિબિંબી ઉમેદવારો જુદા જુદા માળખાંમાંથી આવે છે, તેથી ઉમેદવારોની યાદી એ કહેતી નથી કે મીડિયાએ ખરેખર કયો માર્ગ વાપર્યો. સત્ર ક્યાં ગયું તે જાણવું હોય તો પસંદ કરેલી જોડી વાંચો, સંગ્રહ લોગ નહીં.

રાઉટરનું ટનલ સરનામું શું નથી

રાઉટરને આપેલું ટનલ સરનામું રાઉટર પરના એક ઇન્ટરફેસનું છે. LAN હોસ્ટ પરના બ્રાઉઝર પાસે પોતાનાં ઇન્ટરફેસ સરનામાં છે અને રાઉટરના ટનલ ઇન્ટરફેસનું સીધું દર્શન નથી. બંનેને અદલાબદલી કરી શકાય તેવાં ગણવાથી વેબ પૃષ્ઠ શું શીખી શકે તે અંગે આત્મવિશ્વાસપૂર્ણ ખોટા જવાબો બને છે.

ફોરવર્ડિંગ એ છે જે બંનેને જોડે છે. વિનંતી રાઉટરમાંથી રૂટ કરેલા ટ્રાફિક તરીકે પસાર થાય છે, અને તેનો સ્રોત એ છે જે રૂટિંગ અને અનુવાદે બનાવ્યું.

જો ટનલનો માર્ગ LAN સ્રોત જાળવી રાખે, તો ખાનગી પ્રતિબિંબક તે LAN સરનામું શીખી શકે છે, જે સાચું જાહેર થવું છે અને ટનલના સરનામાથી જુદું છે. જો માર્ગ ટનલના સરનામા પર અનુવાદ કરે, તો પ્રતિબિંબક તેના બદલે ટનલનું સરનામું શીખે છે. બંને પરિણામો એક જ હોસ્ટ પરના એક જ બ્રાઉઝર સાથે સુસંગત છે, તેથી નિરીક્ષણને ચોક્કસ પ્રવાહ સાથે જોડવું પડે. એપ્લિકેશનને દોષ આપતા પહેલા કર્નલને પૂછો કે તે કયો સ્રોત વાપરશે.

જાહેર થવું સામે બાયપાસ: બે શોધ, બે સુધારા

પ્રતિબિંબિત ટનલ સરનામું તમે મંજૂરી આપેલા માર્ગ પર આંતરિક ઓળખકર્તા જાહેર કરે છે. WAN પરથી સીધી વિનંતી તમે જરૂરી ગણેલા માર્ગને બાયપાસ કરે છે. પ્રથમ માહિતીનો પ્રશ્ન છે, બીજો અમલીકરણનો, અને બંને જુદી જગ્યાએ સુધારાય છે. બંનેને એક શબ્દમાં ભેગા કરવાથી એવો સુધારો બને છે જે એક પણને સંબોધતો નથી.

WebRTC આને વધુ દૃશ્યમાન બનાવે છે, ખોટું બનાવ્યા વિના, કારણ કે ઉમેદવાર એકઠો કરવો તેને પસંદ કરવા જેવો નથી.

ip route get 203.0.113.7 from 192.0.2.25
ip rule show

તમે મંજૂરી આપેલા દરેક પ્રતિબિંબક સરનામા માટે માર્ગ પ્રશ્ન તે સ્રોત સાથે ચલાવો જે આ પ્રવાહ વહન કરશે તેવી અપેક્ષા છે, પછી બાકાત કરેલી શ્રેણીઓ માટે ફરી ચલાવો જેથી વિકલ્પ શું પસંદ કરે તે દેખાય. બંને જવાબોની તમે લખેલી નીતિ સાથે તુલના કરો. જ્યારે તે તમારા ઇરાદા વિરુદ્ધ રીતે ભિન્ન હોય, ત્યારે બ્રાઉઝરની ઉમેદવાર યાદીનું અર્થઘટન કરવાની જરૂર વિના તમે સુધારાનું બિંદુ શોધી કાઢ્યું છે.

સંબંધિત લેખો