OpenVPN અસંગત MTU ઉપયોગની ચેતવણી આપે છે: સંદેશ શું સરખાવે છે
ચેતવણી પીઅર વિકલ્પોની સરખામણી કરે છે, પેકેટના કદની નહીં. જૂનું link-mtu મૂલ્ય પથ પરની વાસ્તવિક MTU સમસ્યાથી અલગ કરો, પછી કદ-જાગૃત પ્રોબથી પરીક્ષણ કરો.
એ ચેતવણી પીઅર વિકલ્પો વચ્ચેની સરખામણી જણાવે છે, તેમની વચ્ચેના પથનું માપ નહીં. લોકો તેને ‘MTU ખોટું છે’ તરીકે વાંચે છે અને રેખા અદૃશ્ય થાય ત્યાં સુધી નંબર બદલે છે. તે કન્ફિગરેશનની સરખામણીને નેટવર્ક માપ તરીકે લે છે, અને ઘણી વાર લોગ શાંત થાય ત્યારે ટનલ વધુ ખરાબ બનાવે છે. ઉપયોગી પહેલું પગલું એ નક્કી કરવાનું છે કે આ બેમાંથી કઈ સમસ્યા તમારી પાસે ખરેખર છે.
ત્રણ શરતો જવાબ નક્કી કરે છે: પીઅર શું સરખાવે છે, મૂલ્ય જૂનું છે કે નહીં, અને ચેતવણી સિવાય કયું લક્ષણ છે.
ચેતવણી પેકેટ નહીં, વિકલ્પો સરખાવે છે
OpenVPN પીઅર હેન્ડશેક દરમિયાન તેમના વિકલ્પ શબ્દમાળાઓની આપલે કરે છે અને વિકલ્પ સુસંગતતા તપાસના ભાગ રૂપે તેમની સરખામણી કરે છે. જ્યારે એક બાજુ બીજી બાજુથી અલગ રીતે link-mtu અથવા tun-mtu જણાવે છે, ત્યારે અસંગતિ બંને મૂલ્યો સાથે નોંધાય છે. એ આપલે કદી મોટું પેકેટ મોકલતી નથી જેથી જોઈ શકાય કે શું થાય છે, તેથી ચેતવણી ક્ષમતાને બદલે કન્ફિગરેશન વર્ણવે છે. ટનલ પૂર્ણ કદનો ટ્રાફિક વહન કરીને પણ તેને છાપી શકે છે, અથવા મોટા પેકેટ પર નિષ્ફળ જઈને કંઈ જ છાપતી નથી.
સંપૂર્ણ ચેતવણી તેના સ્થાનિક અને દૂરના મૂલ્ય સાથે રાખો. જોડી એ પુરાવો છે; તમને યાદ રહેલો એકલ નંબર નહીં.
link-mtu જૂનું કેમ ગણાય છે
OpenVPN 2.6 link-mtu વિકલ્પને જૂનું જાહેર કરે છે, કારણ કે બદલાતા હેડર અને વાટાઘાટ કરેલા સાઇફર સ્થિર લિંક મૂલ્યને અવિશ્વસનીય બનાવે છે. વિકલ્પ એવી પેકેટ ગોઠવણી ધારે છે જે પ્રોટોકોલ હવે બાંયધરી આપતું નથી, તેથી શાબ્દિક link-mtu ધરાવતી જૂની પ્રોફાઇલ એવો ઇરાદો વર્ણવે છે જે વર્તમાન કોડ પૂરો કરી શકતો નથી. એ નંબર નવી પ્રોફાઇલમાં નકલ કરવાથી જૂની ધારણા ફેલાય છે. તેને જૂની પ્રોફાઇલના ઇતિહાસના ભાગ તરીકે વાંચો, ભલામણ તરીકે નહીં.
સુસંગતતા તપાસમાં tun-mtu સાથે જોડાયેલો વૈકલ્પિક OCC મૂલ્ય પણ છે, જે નેટવર્ક શું વહન કરે છે તે બદલ્યા વિના શું સરખાવાય છે તે બદલે છે. તેને સેટ કરવાથી મોટા પેકેટ બેસી જતા નથી.
પથનું પરીક્ષણ કરતા પહેલા પ્રોફાઇલ સુધારો
અનિચ્છિત અસંગતિ પ્રોફાઇલના માલિક દ્વારા સુધારો, અને યાદ રાખો કે સર્વર બાજુનો ફેરફાર દરેક ક્લાયન્ટને અસર કરે છે. ઇન્સ્ટન્સ ખરેખર જે પ્રોફાઇલ લોડ કરે છે તેમાં ફેરફાર કરો, ડાઉનલોડ ફોલ્ડરમાં પડેલી નિકાસમાં નહીં. પછી એક પરીક્ષણ ક્લાયન્ટ ફરી જોડો અને નોંધો કે કઈ ચેતવણી રહે છે. જો સંદેશ અદૃશ્ય થવાને બદલે આકાર બદલે, તો તમે ધારો છો તેના કરતાં અલગ વિકલ્પો સરખાવી રહ્યા છો.
વહેંચાયેલા સર્વરે વૈશ્વિક મૂલ્ય ખસેડતા પહેલા તેની ક્લાયન્ટ યાદી તપાસવી જરૂરી છે, કારણ કે એક સાઇટને અનુકૂળ મૂલ્ય બીજીને તોડી શકે છે.
પછી તમારી પાસે ખરેખર જે લક્ષણ છે તેનું પરીક્ષણ કરો
જો મોટા સ્થાનાંતરણ અટકી જાય જ્યારે નાની વિનંતીઓ સફળ થાય, તો નિયંત્રિત લક્ષ્ય સામે પેકેટનું કદ માપો. ‘ફ્રેગમેન્ટ ન કરો’ બિટ સેટ કરીને પેલોડનું કદ વધારતો પ્રોબ પથનું ઉપયોગી MTU ફક્ત સફળ થતા ping કરતાં ઘણું વધુ વિશ્વસનીય રીતે શોધે છે. પરીક્ષણમાં નિષ્ફળ જતી એપ્લિકેશન પણ સામેલ કરો: ICMP સમયસમાપ્તિ ફિલ્ટરિંગ દર્શાવી શકે છે, અને નાનું સફળ ping પૂર્ણ કદના એપ્લિકેશન પેકેટ વિશે કંઈ કહેતું નથી.
mssfix ટનલની અંદરની TCP સત્રો માટે જાહેર કરેલ MSS મર્યાદિત કરે છે, જે TCPને મદદ કરે છે અને આંતરિક UDP ભાર માટે કંઈ કરતું નથી. ફ્રેગમેન્ટેશન અને ઓફલોડ સેટિંગ્સની પોતાની સુસંગતતા શરતો છે. લોગની એક લાઇન શાંત કરવા માટે એકસાથે કેટલાક બદલવાને બદલે સાબિત થયેલી સમસ્યા માટે એક પદ્ધતિ પસંદ કરો.
અસરકારક મૂલ્યો પરિણામ સાથે રાખો
વાસ્તવિક સ્થાનાંતરણના પરિણામની બાજુમાં મૂળ અને સુધારેલા અસરકારક મૂલ્યો નોંધો. એ જોડી જૂની પ્રોફાઇલ વિકલ્પને સ્વતંત્ર રીતે અસ્તિત્વ ધરાવતી પથ-MTU સમસ્યાથી અલગ પાડે છે. તેના વિના, આગળનો વાચક અદૃશ્ય થયેલી ચેતવણી જુએ છે અને ધારે છે કે નેટવર્ક બદલાઈ ગયું છે.
સુસંગતતા તપાસને દબાવવાથી કંઈ મેળ મળતો નથી. તે નિરીક્ષણ દૂર કરે છે અને બંને કન્ફિગરેશન જેવા હતા તેવા જ રહેવા દે છે.