Security Associations (1 up, 0 connecting) કહેતી સ્થિતિ લાઇન વાંચો અને એ એક કાર્યરત ટનલના અહેવાલ જેવી લાગે છે. બે સબનેટ એક જ સમયે તેમાંથી ટ્રાફિક પસાર કરે છે, તેથી સંખ્યા જૂઠું બોલતી હોય તેમ લાગે છે. એ જૂઠું બોલતી નથી; એ IKE સંગઠનો ગણે છે, અને તેમાંથી એક ઘણા ચાઇલ્ડ રાખી શકે છે. કોઈ પ્રસ્તાવ કે માર્ગને સ્પર્શ કરતા પહેલા યાદીઓ વાંચો.

શીર્ષક અને ટ્રાફિક કેમ મળતા નથી

જૂનું stroke આઉટપુટ તેના કુલને સુરક્ષા સંગઠનો કહે છે અને તેને IKE સંગઠન મેનેજરમાંથી લે છે. દરેક સ્થપાયેલું IKE સંગઠન એક ઉમેરે છે, તેની નીચે કેટલા CHILD SA છે તે ધ્યાનમાં લીધા વિના. એક IKEv2 પિતૃ સામાન્ય રીતે ઘણા ચાઇલ્ડ ધરાવે છે, દરેક ટ્રાફિક-સિલેક્ટર જોડી માટે એક, અને ચાઇલ્ડના વાટાઘાટિત સિલેક્ટર એક કરતાં વધુ સરનામું કે ઉપસર્ગ આવરી શકે છે. તેથી તમારા રૂપરેખાંકનમાંના સરનામાંઓની સંખ્યાનો શીર્ષકના આંકડા સાથે કોઈ નિશ્ચિત સંબંધ નથી.

આધુનિક આઉટપુટ ક્યારેક જૂની “up” રચના વત્તે કુલ બતાવે છે, અને swanctl-સંચાલિત ડેમન જૂની stroke સેટિંગ્સથી બિલકુલ ચાલતું નથી. આવૃત્તિઓ વચ્ચે ન તો રચના ધારો ન તો ગણતરીનો નિયમ.

કંઈપણ બદલતા પહેલા ત્રણ યાદીઓ સરખાવો

શું લોડ થયું છે તેનાથી શરૂ કરો, પછી શું વાટાઘાટ થયું છે, પછી શું ખરેખર પેકેટ ખસેડે છે. એ ત્રણ જુદા પ્રશ્નો છે અને દરેકનો પોતાનો આદેશ છે.

swanctl --list-conns
swanctl --list-sas

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

swanctl --list-sas --raw | head -40
ip -s xfrm state

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

પદાનુક્રમ વાંચો, કુલ નહીં

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

swanctl --list-sas
swanctl --list-conns --raw | grep -A4 'accounting'

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

લોડ થયેલ, સ્થાપિત અને ટ્રાફિક પસાર કરતું

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

swanctl --initiate --child accounting
swanctl --list-sas --raw | grep -E 'bytes|packets'

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

જ્યારે ગણતરી ખરેખર ખોટી હોય

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

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

સંબંધિત લેખો