Android VPN થી Cisco IOS: પહેલાં મેળવવાનો કરાર
Cisco IOS ગેટવે માટે Android ક્લાયન્ટ ઇન્સ્ટોલ કરતા પહેલાં પ્રોટોકોલ, પ્રમાણીકરણ, ઓળખ અને રૂટિંગ એકત્ર કરો. તે તબક્કા માટેની માર્ગદર્શિકા.
ફોનને Cisco ગેટવે સુધી પહોંચવું છે. કોઈએ પહેલેથી જ કહી દીધું છે કે કયો ક્લાયન્ટ ઇન્સ્ટોલ કરવો. તે પ્રક્રિયાનો ખોટો છેડો છે, અને તેથી જ એક કલાક સુધી ક્રેડેન્શિયલ ફરી ટાઇપ કર્યા પછી ટનલ નિષ્ફળ જાય છે.
પહેલાં તમારે જોઈએ કનેક્શન કરાર: પ્રોટોકોલ, પ્રમાણીકરણ, ઓળખ, વિશ્વાસ સામગ્રી, સરનામા ફાળવણી અને રૂટિંગ, જે ગેટવે ચલાવનાર વ્યક્તિ લખે.
તે લેખિતમાં મળે તો ક્લાયન્ટની પસંદગી એક શોધ બની જાય. તે ચૂકી જાઓ તો દરેક નિષ્ફળતા ખોટા પાસવર્ડ જેવી લાગે.
કંઈપણ ઇન્સ્ટોલ કરતા પહેલાં માહિતી એકત્ર કરો
ગેટવેના માલિકને યાદી મોકલો અને જવાબ માંગો, ઉત્પાદનનું નામ નહીં. નવ મુદ્દા રિમોટ-એક્સેસ પ્રોફાઇલને સંપૂર્ણ આવરી લે છે:
- ગેટવેનું હોસ્ટનામ કે સરનામું જે ક્લાયન્ટે ડાયલ કરવું છે, અને તે બહારથી પહોંચી શકાય છે કે નહીં.
- પ્રોટોકોલ અને સંસ્કરણ: IKEv2, IPsec ની બીજી પેઢી, અથવા TLS આધારિત સેવા.
- ગેટવે જે પીઅર ઓળખ ધારે છે, અને તે બદલામાં શું રજૂ કરે છે.
- વિશ્વાસ સામગ્રી: કઈ CA ગેટવેનું પ્રમાણપત્ર સહી કરે છે, અથવા પહેલેથી વહેંચાયેલી કી વપરાય છે કે નહીં.
- વપરાશકર્તા પ્રમાણીકરણ: પ્રમાણપત્ર, EAP વપરાશકર્તાનામ અને પાસવર્ડ, અથવા પહેલેથી વહેંચાયેલી કી.
- જે સરનામા પૂલમાં ક્લાયન્ટ ઉતરે છે, માસ્ક અને ગેટવે સાથે.
- ટનલની અંદર વાપરવાના DNS સર્વરો, અને ક્લાયન્ટે તેમને સ્વીકારવા જોઈએ કે નહીં.
- મંજૂર ગંતવ્ય પ્રીફિક્સ, અને તેમની બહારનું ટ્રાફિક બ્લોક કરવું જોઈએ કે નહીં.
- સમર્થિત ક્લાયન્ટ આવૃત્તિઓ અને ફોનના ઓપરેટિંગ સિસ્ટમ સંસ્કરણો, સાથે કોઈપણ નોંધણીની જરૂરિયાત.
આમાંના બે મુદ્દા સૌથી વધુ ટાળી શકાય તેવી નિષ્ફળતાઓનું કારણ છે. વિશ્વાસ સામગ્રી વગર તમે ગેટવેની ચકાસણી કરી શકતા નથી, તેથી સાચો ક્લાયન્ટ પણ બગડેલો લાગે છે. મંજૂર પ્રીફિક્સ વગર તમે રૂટિંગ મર્યાદા અને સેવાની સમસ્યા વચ્ચે ભેદ પાડી શકતા નથી.
વેન્ડરનું નામ પ્રોટોકોલ નથી
Cisco IOS અને IOS XE ઘણી રિમોટ-એક્સેસ ગોઠવણો આપે છે, અને તે એક જ વાયર ફોર્મેટ વહેંચતા નથી. FlexVPN જેવી પ્રોફાઇલ સાથેનું IKEv2 જૂની IKEv1 રૂપરેખા જેવી એ જ સેવા નથી, અને TLS આધારિત ક્લાયન્ટ સેવા ફરી બીજું ઉત્પાદન છે, ઘણી વાર એ જ પર્યાવરણમાં બીજા પ્લેટફોર્મ પર.
તેથી જે ક્લાયન્ટના નામમાં રાઉટર વેન્ડરનો ઉલ્લેખ છે તે કંઈ સાબિત કરતું નથી. તે એ સેવાઓમાંથી એક સારી રીતે અમલમાં મૂકી શકે છે અને બાકીની કોઈ નહીં. પૂછો કે કઈ સેવા ગોઠવેલી છે, પછી તપાસો કે ક્લાયન્ટનું દસ્તાવેજીકરણ તે સેવાને સમર્થિત તરીકે ગણાવે છે કે નહીં.
Cisco નું પોતાનું IKEv2 દસ્તાવેજીકરણ પ્રસ્તાવ, નીતિ, પ્રોફાઇલ અને કી-રીંગને અલગ ઑબ્જેક્ટ તરીકે વિભાજિત કરે છે. જ્યારે કોઈ તમને કૉપી કરીને કોઈ રૂપરેખા આપે ત્યારે તે રચના ઉપયોગી છે: આખી ફાઇલને એક ગઠ્ઠો ગણવાને બદલે તે કહે છે કે કયો ઑબ્જેક્ટ દૂરના ફોન માટે મહત્ત્વના સેટિંગ્સ રાખે છે.
Android નો અંતર્નિર્મિત સ્ટેક શું આવરે છે
Android પ્લેટફોર્મની IKEv2/IPsec પ્રોફાઇલ Ikev2VpnProfile દ્વારા આપે છે, પહેલેથી વહેંચાયેલી કી, RSA પ્રમાણપત્ર અને EAP વપરાશકર્તાનામ-પાસવર્ડ માટે અલગ પ્રમાણીકરણ પ્રકારો સાથે. Ikev2VpnProfile સંદર્ભ એ બિલ્ડર શું સ્વીકારે છે તેનો અધિકૃત સ્રોત છે, જેમાં ગેટવેનું હોસ્ટનામ અને તેને ચકાસવા માટે વપરાતું સર્વર રૂટ CA છે.
તે API ક્ષમતાનું નિવેદન છે, સુસંગતતાનું વચન નહીં. તે કહે છે કે પ્લેટફોર્મ તે પ્રમાણીકરણ પ્રકારો સાથે IKEv2 કરી શકે છે. તે કહેતું નથી કે કોઈ ચોક્કસ OEM સેટિંગ્સ સ્ક્રીન દરેક ફીલ્ડ દર્શાવે છે, કે બીજા ઉત્પાદનમાંથી નિકાસ કરેલી પ્રોફાઇલ ફાઇલ આયાત થશે.
તેનો અર્થ એ પણ છે કે જો ગેટવે એવી સેવા ચલાવે જે પ્લેટફોર્મ અમલમાં મૂકતું નથી, તો અંતર્નિર્મિત સ્ટેક તમને બચાવશે નહીં. તે કિસ્સામાં ઓપરેટર જે વેન્ડર ક્લાયન્ટને સમર્થન આપે છે તેની જરૂર છે, ઓપરેટરના દસ્તાવેજીકરણ મુજબ ઇન્સ્ટોલ અને ગોઠવેલો, ફોન જે પ્રોટોકોલ બોલતો નથી તેના પર બનેલા કોઈ ઉપાયને બદલે.
કરાર જે ક્રમમાં લખાયો છે તે ક્રમમાં પરીક્ષણ કરો
એક સમયે એક સ્તર ચકાસો અને પહેલી નિષ્ફળતા પર થોભો, કારણ કે અગાઉના પાસ ન થાય ત્યાં સુધી પછીના પરીક્ષણો અર્થહીન છે.
વિશ્વાસ. જો ક્લાયન્ટ ગેટવેનું પ્રમાણપત્ર નકારે, તો બીજું કંઈ મહત્ત્વનું નથી. ખાતરી કરો કે તમને આપેલી CA ગેટવે જે પ્રમાણપત્ર રજૂ કરે છે તેને સહી કરે છે, અને તમે ડાયલ કરેલું હોસ્ટનામ તેમાં છે. ચકાસણી ચાલુ રાખો; તેને બંધ કરવાથી ઓળખની સમસ્યા અટકાવવાના જોખમમાં ફેરવાય છે.
પ્રમાણીકરણ. નકારાયેલ ક્રેડેન્શિયલ અને ન મળતો પ્રસ્તાવ જુદી ભૂલો પણ દેખાવમાં સમાન નિષ્ફળતાઓ આપે છે. ગેટવેનો લોગ નિર્ણાયક છે: વપરાશકર્તા વિશે કંઈ કહેતા પહેલાં તે કહેશે કે પ્રસ્તાવ સ્વીકાર્ય હતો કે નહીં.
સરનામું અને DNS. ખાતરી કરો કે ફોને દસ્તાવેજી પૂલમાંથી સરનામું મેળવ્યું છે, પછી એક આંતરિક નામ ઉકેલો. સરનામા સાથે પણ રિઝોલ્વર વગર ઉપર આવતી ટનલ જોડાયેલી લાગે છે અને એવું વર્તન કરે છે જાણે કંઈ કામ ન કરતું હોય.
પહોંચ. એક મંજૂર ગંતવ્યનું પરીક્ષણ સરનામાથી, પછી નામથી કરો. સરનામું ચાલે અને નામ ન ચાલે તો તમે ફરી DNS પર છો. બંને ન ચાલે તો ક્લાયન્ટને સ્પર્શ કરતા પહેલાં તમે જે પ્રીફિક્સનું પરીક્ષણ કરો છો તેને મંજૂર યાદી સાથે સરખાવો.
નિષ્ફળતાની રીતો અને રોલબેક
| Symptom | Contract item to re-check |
|---|---|
| Profile rejected at import | Protocol or client release unsupported for that service |
| No proposal chosen | IKE version or encryption proposal mismatch |
| Certificate error, correct credentials | Trust material or peer identity |
| Tunnel up, no address | Address pool or authorization on the gateway |
| Tunnel up, names fail | DNS servers or split-tunnel DNS behaviour |
કંઈ બદલતા પહેલાં અગાઉની કાર્યક્ષમ પ્રોફાઇલ નિકાસેલી અને દસ્તાવેજી રાખો, જેમાં CA ઉપનામ અને સરનામા પૂલનો સમાવેશ થાય. પછી રોલબેક એટલે જાણીતી પ્રોફાઇલ પુનઃસ્થાપિત કરવી, અટકાવ દરમિયાન યાદશક્તિથી તેને ફરી બનાવવી નહીં.
જ્યારે કામ કરે, ત્યારે નવ જવાબો પ્રોફાઇલની બાજુમાં નોંધો. આગલો ફોન, આગલું OS અપડેટ અને આગલો ગેટવે ફેરફાર, બધા દસ્તાવેજ સાથેની સરખામણી બની જશે, બીજી બપોરના અનુમાનની જગ્યાએ.