રાઉટેડ VPN પર IPv6 પડોશી શોધ કેમ નિષ્ફળ જાય છે
પડોશી શોધ એ લિંક-સ્થાનિક પ્રોટોકોલ છે, તેથી રાઉટેડ ટનલ તેને સમાપ્ત કરે છે. પુલ લિંકને લંબાવી શકે છે, પણ ફક્ત પરિણામો સાથેના ડિઝાઇન નિર્ણય તરીકે.
IPv6 પડોશી શોધ એક લિંકની છે, અને રાઉટેડ ટનલ બે લિંક વચ્ચેની સીમા છે. એ એક વાક્ય લગભગ દરેક એવા અહેવાલને સમજાવે છે જેમાં દૂરનું યજમાન સરનામાથી જવાબ આપે છે અને બીજી કોઈ રીતે મળતું નથી. ટનલ તપાસતા પહેલાં તમે જે સરનામું ચકાસી રહ્યા છો તેનો વ્યાપ તપાસો. લિંક-સ્થાનિક સરનામું ફક્ત તેની પોતાની લિંક પર જ અર્થપૂર્ણ છે, અને વિનંતી કરેલા નોડનું મલ્ટીકાસ્ટ જૂથ પણ એ જ રીતે મર્યાદિત છે. બંમાંથી કોઈ રાઉટર ઓળંગતું નથી, તેથી વૈશ્વિક સરનામા પર ping સફળ થઈ શકે છે જ્યારે એ જ યજમાન માટે શોધ નિષ્ફળ જાય છે.
રૂપરેખાંકન પહેલાં વ્યાપ
પડોશી વિનંતી અને જાહેરાત 255 હોપ મર્યાદા ધરાવે છે અને ડિઝાઇન મુજબ ફોરવર્ડ થતાં નથી. તમારી ટનલ અને દૂરના LAN વચ્ચેનું રાઉટર IPv6 પેકેટ ફોરવર્ડ કરે છે અને તેના વતી પડોશી સંદેશા રિલે કરતું નથી. તેથી ટનલ ઇન્ટરફેસ પરની પડોશી કેશમાં સાથી અને થોડું બીજું જ હોય છે, જે સાચું વર્તન છે, સુધારવા જેવો ખામી નથી.
fe80:: જેવી એન્ટ્રીવાળું લિંક-સ્થાનિક સરનામું પણ ઝોન-મર્યાદિત છે, અને એ જ લખાણ બીજી લિંક પર બીજા યજમાનને દર્શાવી શકે છે. ટનલની બીજી બાજુથી એક ચકાસવાથી એ સિવાય કંઈ સાબિત થતું નથી કે સરનામું અસ્પષ્ટ છે.
જાળ એ ધારણા છે કે પ્રીફિક્સ લિંક પર છે
જે યજમાન માને છે કે પ્રીફિક્સ લિંક પર છે તે પેકેટ તેના રાઉટરને સોંપવાને બદલે પડોશી વિનંતી મોકલે છે, અને એમાં દૂરના સાઇટ પર રાઉટ કરેલું /64 પણ આવે છે. જ્યારે એવું પ્રીફિક્સ લિંક પર હોય તેમ આવે છે, ત્યારે યજમાન સ્થાનિક લિંકને બીજે રહેતા યજમાન વિશે પૂછે છે, અને કોઈ જવાબ આપતું નથી. દૂરના યજમાન તરફ કંઈ નાનું રાઉટ કરો, અથવા જે રાઉટર તેના વતી જવાબ આપશે ત્યાં પ્રીફિક્સ સમાપ્ત કરો.
એક જ સેવા માટે /128 સૌથી ઓછું આશ્ચર્યજનક ગોઠવણ છે, અને તે અસ્પષ્ટતા સંપૂર્ણપણે દૂર કરે છે. પડોશી શોધની સ્પષ્ટતા સંદેશ-સમૂહ અને આ નક્કી કરતો લિંક-પર-છે ધ્વજ વર્ણવે છે.
બ્રિજિંગ જાણી જોઈને નિયમો બદલે છે
જ્યારે ટનલ Ethernet ફ્રેમ્સ વહન કરે છે, ત્યારે દૂરનું અને સ્થાનિક સેગમેન્ટ એક લિંક બને છે, મલ્ટીકાસ્ટ બંને બાજુ પહોંચે છે, અને પડોશી શોધ સ્વિચ પર હોય તેમ વર્તે છે. પરિણામો પણ સાથે આવે છે: બ્રોડકાસ્ટ અને મલ્ટીકાસ્ટ પૂર, પુલ આરપાર નકલી સરનામાંની શોધ, અને એવા સેગમેન્ટમાં રાઉટર જાહેરાતો લીક થવી જેને તે દેખાવી ન જોઈએ. નિષ્ફળતાનું ક્ષેત્ર હવે બે સાઇટ સુધી ફેલાય છે. આમાંથી કંઈ પણ પુલની વિરુદ્ધ દલીલ નથી, અને દરેક મુદ્દો પુલ જાણી જોઈને બનાવવાનું કારણ છે, આકસ્મિક રીતે નહીં.
શોધ દેખાય તે માટે પ્રોફાઇલને TUN થી TAP માં બદલવું એ ક્રિયાઓનો ખોટો ક્રમ છે. સર્વર, ક્લાયન્ટ અને સરનામાંકન યોજના—બધાએ સંમત થવું પડે, અને મોબાઇલ ક્લાયન્ટ TAP ઇન્ટરફેસ આપતા જ નથી, તેથી એવી ડિઝાઇન લેપટોપ પર ચાલે છે અને ફોન પર નિષ્ફળ જાય છે. પડોશી પ્રોક્સી અને રિલે પોતાની જરૂરિયાતોવાળી અલગ પ્રક્રિયાઓ છે, અને તે એપની સેટિંગ્સની નહીં, નેટવર્ક વ્યવસ્થાપકની દસ્તાવેજી ગોઠવણની છે.
એપ્લિકેશન જે સરનામું વાપરે છે તેનાથી ચકાસો
ip -6 route get થી રૂટની પુષ્ટિ કરો, ip -6 neigh થી પડોશી એન્ટ્રી તપાસો, પછી રાઉટેડ માર્ગ પર સેવાની પુષ્ટિ કરો. DNS અને પરત માર્ગ અલગ ચકાસણીઓ છે, અને સ્વસ્થ પડોશી એન્ટ્રી એમાંથી એક પણ સાબિત કરતી નથી.
જો એપ્લિકેશન લિંક-સ્થાનિક અથવા શોધ-આધારિત ગંતવ્ય પર આગ્રહ કરે, તો તે ટ્યુનિંગ કસરત નહીં પણ ડિઝાઇન વાતચીત છે, કારણ કે કોઈ ક્લાયન્ટ સેટિંગ લિંક-મર્યાદિત પ્રક્રિયાને રાઉટર આરપાર કામ કરતી નથી કરી શકતી.
તમારી પાસે કઈ ડિઝાઇન છે તે લખો
ઘટના પહેલાં નોંધો કે તે રાઉટેડ છે કે પુલવાળું, કારણ કે બંને જમાવટ આ પ્રશ્નોના અલગ જવાબ આપે છે અને ફરજ પરના ઇજનેરે તે પ્રોફાઇલમાંથી અનુમાન ન કરવું જોઈએ.
સંદેશ-સમૂહ એક વાર વાંચવાથી લિંક-વ્યાપની લાક્ષણિકતાને VPN ખામી તરીકે સમજાવવાનું પ્રલોભન દૂર થાય છે, જે આ ક્ષેત્રમાં સૌથી ખર્ચાળ ખોટું નિદાન છે.