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

ફિલ્ટર ખરેખર શું સરખાવે છે

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

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

એક જગ્યા મેળવણીનો સમૂહ બદલે છે

એ જ વિકલ્પ નામ અંતિમ વિભાજક સાથે અને તેના વિના જુદી જુદી લાઇન પસંદ કરે છે. વિભાજક વિના મેળ ખુલ્લો રહે છે, જ્યારે તેની સાથે દલીલો શરૂ થાય તે પહેલાં વિકલ્પ નામ બરાબર ત્યાં જ પૂરું થવું પડે છે.

pull-filter ignore "route"
pull-filter ignore "route "

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

ક્રમ અને ક્રિયા જુદા લક્ષણો ઉત્પન્ન કરે છે

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

ActionEffect on the sessionHow it gets reported
IgnoreOption dropped, session continuesSomething is missing afterwards
RejectError raised, connection restartsThe VPN keeps dropping

કઈ લાઇન મેળ ખાધી અને કઈ ક્રિયા ચાલી તે નોંધો. કાઢી નાખેલો રૂટ અને ફરી શરૂ કરવાનું ચક્ર જુદા સુધારા માંગે છે, અને નોંધે બંને ખુલ્લા છોડવાને બદલે કયું બન્યું તે કહેવું જોઈએ.

હોસ્ટે શું સ્થાપિત કર્યું તે તપાસો

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

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

તેને વિશ્વાસની સીમા ન ગણો

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

સ્થાનિક ફિલ્ટર કેમ અસ્તિત્વમાં છે તે લખો, જેથી આગળની વ્યક્તિ નક્કી કરી શકે કે તેની હજી જરૂર છે કે નહીં. કારણ વીતી ગયાના ઘણા સમય પછી પણ ફિલ્ટર એકઠા થતા રહે છે.

સંબંધિત લેખો