નેટિવ IKEv2 પ્રોફાઇલમાં રસપ્રદ કી કોઈ ચેકબોક્સ નથી, તે IncludeAllNetworks છે, અને તે જે બદલે છે તે એ છે કે સિસ્ટમ ટનલની બહાર શું મોકલી શકે છે તેનો વ્યાપ. તેને 1 પર સેટ કરો અને macOS ટનલને લગભગ તમામ IP ટ્રાફિકના માર્ગ તરીકે ગણે છે, સિવાય કે તે નક્કી કરે છે અને તમે વિસ્તારી શકો છો તેવા અપવાદોના સમૂહને બાદ કરીને. તે મેનુમાં નહીં પણ પ્રોફાઇલ ડિક્શનરીમાં રહે છે, તેથી જ્યારે લોકો બધો ટ્રાફિક મોકલો એ વાક્ય વાંચે છે ત્યારે તેઓ જે ધારે છે તે અર્થ પણ તેનો નથી.

કી નેટવર્ક સ્ટેકની અંદર શું બદલે છે

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

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

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

અપવાદો સેટિંગનો ભાગ છે

Apple મુખ્ય કીની બાજુમાં ઘણા બાકાતોનું દસ્તાવેજીકરણ કરે છે, જે સ્થાનિક નેટવર્ક, Apple Push Notification ટ્રાફિક, સેલ્યુલર સેવાઓ અને ઉપકરણ સંચારને આવરી લે છે. દરેકની પોતાની પ્લેટફોર્મ અને આવૃત્તિની શરતો છે, તેથી એક જ પ્રોફાઇલ macOS આવૃત્તિઓ વચ્ચે અલગ રીતે વર્તી શકે છે.

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

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

તે ડિફોલ્ટ રૂટ જેવું કેમ નથી

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

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

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

EnforceRoutes એ બીજું સેટિંગ છે

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

જે ગોઠવણીઓ વ્યાપક સ્કોપિંગનો ઉપયોગ કરતી નથી તેમના માટે તેને વિકલ્પ તરીકે ગણો, મજબૂતી તરીકે નહીં. જો તમે દરેક કી સ્વતંત્ર રીતે શું કરે છે તે સમજાવી શકતા નથી, તો બંને ઉમેરવાથી પ્રોફાઇલ ફક્ત સમીક્ષા કરવી મુશ્કેલ બને છે.

ગેટવે અને પ્રોફાઇલ માલિકે શેના પર સહમત થવું પડે

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

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

વર્તમાન કી સૂચિ અને આવૃત્તિની શરતો માટે, Apple નું IKEv2 પેલોડ સંદર્ભ વાંચો, વર્ષો પહેલાં કોઈએ નકલ કરેલા પ્રોફાઇલને બદલે.

પ્રોફાઇલ સુધારાને સંપૂર્ણ રૂપે સ્વીકારો

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

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

સંબંધિત લેખો