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

કાઉન્ટરો પ્રથમ પ્રશ્નનો જવાબ આપે છે

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

નિયમોનો માલિક જે સાધન છે તેનાથી કાઉન્ટરો વાંચો:

iptables -L FORWARD -v -n --line-numbers
nft list ruleset

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

કાઉન્ટર તમને શું ન કહી શકે

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

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

પેલોડ લોગિંગ બીજા પ્રશ્નનો જવાબ આપે છે, અને તે ઇન્ટરફેસ પરના દરેક વિશે આપે છે.

સાંકડા અવકાશ સાથે મેટાડેટા લોગિંગ

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

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

જો કેપ્ચર કરવું જ પડે, તો એક પ્રવાહ, મર્યાદિત સમય માટે, તમારા પ્રશ્નનો જવાબ આપતી સૌથી નાની સ્નેપ લંબાઈ સાથે કેપ્ચર કરો.

એક નવી વિનંતી સાથે મેળ કરો

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

વિન્ડોને સમયની મર્યાદામાં રાખો અને લખી લો. બે નિશ્ચિત મિનિટો વચ્ચે, આ ક્લાયંટ સરનામેથી, આ પ્રોટોકોલ પર આ ગંતવ્ય સુધી — તે નિદાન છે. આજે સવારે ક્યારેક — તે શોધ છે.

એક પ્રવાહ, એક વિન્ડો, એક સીમા એ અહીં પ્રગતિનો એકમ છે.

સાફ કરો અને ફક્ત અંશ રાખો

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

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

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

સંબંધિત લેખો