عام macOS اکاؤنٹس دن بھر کارپوریٹ VPN چلا سکتے ہیں جبکہ IT ہر مراعات یافتہ عمل اپنے پاس رکھتا ہے۔ وہاں پہنچنا حوالگی کا فیصلہ ہے، اجازتوں کی بحث نہیں: چنیں کہ کلائنٹ کون انسٹال کرتا ہے، کنکشن کون لکھتا ہے اور صارف کیا بدل سکتا ہے۔ تین راستے تقریباً ہر صورت کو ڈھانپتے ہیں، اور ہر ایک مختلف طریقے سے ناکام ہوتا ہے۔ راستہ ڈیوائس کی ملکیت اور اسناد کی قسم کے مطابق چنیں، پھر اسے خود کی بجائے عام صارف کے طور پر جانچیں۔

حوالگی کے تین راستے اور ہر ایک کیا طے کرتا ہے

پہلا راستہ منظم شدہ کنفیگریشن پروفائل ہے جو تنظیم کا ڈیوائس مینجمنٹ فراہم کرتا ہے۔ VPN پے لوڈ گیٹ وے، تصدیق کا طریقہ، راستے اور DNS رکھتا ہے، اور Mac کی رجسٹریشن کے مطابق ڈیوائس یا صارف چینل سے انسٹال ہوتا ہے۔ دوسرا راستہ خود خدمت انسٹالر ہے: صارف منظور شدہ پیکج چلاتا ہے جو کلائنٹ رکھتا ہے اور اس کی طرف سے کنکشن لکھتا ہے۔ یہ تب کام کرتا ہے جب مینجمنٹ رجسٹریشن نہ ہو مگر تنظیم پھر بھی دہرانے اور جائزہ لینے کے قابل ترتیب چاہتی ہو۔ تیسرا راستہ یہ ہے کہ صارف شائع شدہ اقدار کی پیروی کرتے ہوئے سسٹم سیٹنگز میں ہاتھ سے کنکشن بنائے۔ یہ شروع کرنے میں سب سے سستا اور سہارا دینے میں سب سے مہنگا ہے، کیونکہ کلائنٹ کی طرف کی ہر غلطی ہیلپ ڈیسک پر کال بنتی ہے اور ہر تبدیلی ایک نوٹ۔

scutil --nc list
sudo profiles show -type configuration
system_profiler SPConfigurationProfileDataType

کون سے کنکشن ہیں اور کس کی ملکیت میں ہیں یہ دیکھنے کے لیے پہلی فہرست پڑھیں، اور پالیسی کے طور پر کیا انسٹال ہوا یہ دیکھنے کے لیے باقی دو پڑھیں۔ کسی بھی فہرست میں نہ دکھنے والا پروفائل، صارف کو کچھ بھی کہا گیا ہو، پہنچا نہیں۔

عہدے سے نہیں، ڈیوائس کی ملکیت سے فیصلہ کریں

تنظیم کی ملکیت والا Mac عام طور پر پہلے راستے کا جواز بنتا ہے، کیونکہ VPN فراہم کرنے والا وہی چینل اسے ہٹا بھی سکتا ہے، اور صارف کنکشن خاموشی سے تبدیل نہیں کر سکتا۔ جب کسی بھی صارف کے سائن ان سے پہلے ٹنل موجود ہونا ضروری ہو تو ڈیوائس چینل چنیں، اور جب کنکشن شخص کا ہو تو صارف چینل۔ کارپوریٹ سروس والا ذاتی ملکیت کا Mac عام طور پر دوسرے راستے کی طرف اشارہ کرتا ہے۔ تنظیم ڈیوائس کا انتظام نہیں کر سکتی، اس لیے انسٹالر چھوٹا، واپس لینے کے قابل اور صارف کے منسوخ کر سکنے کے قابل حد تک دستاویزی ہونا چاہیے۔

مستحکم ترتیب والے چند تکنیکی صارفین اور تعیناتی سے پہلے گیٹ وے جانچنے والے ہر شخص کے لیے تیسرا راستہ معقول رہتا ہے۔ اس پیمانے سے نیچے یہ ہاتھ سے لکھی سیٹنگز کا بغیر آڈٹ والا مجموعہ بن جاتا ہے جس کی کوئی فہرست نہیں بنا سکتا۔

پروفائل کو اکاؤنٹ سے الگ رکھیں

مقامی کنکشن پروفائل بتاتا ہے کہ گیٹ وے تک کیسے پہنچنا ہے۔ گیٹ وے پر مجاز اکاؤنٹ بتاتا ہے کہ کال کرنے والا اندر آ سکتا ہے یا نہیں۔ انہیں مختلف لوگ فراہم کرتے ہیں اور مختلف وجوہات سے منسوخ کرتے ہیں، اس لیے پروفائل کو کبھی اجازت نہ سمجھیں۔ اسناد درمیان میں ہوتی ہیں۔ پروفائل کے ساتھ دیا گیا سرٹیفکیٹ ڈیوائس یا صارف کی تصدیق کرتا ہے، اور گیٹ وے پر اسے منسوخ کرنا رسائی ختم کر دیتا ہے چاہے پروفائل ڈسک پر رہے۔ صرف پاس ورڈ والا ڈیزائن اس کی بجائے اکاؤنٹ کے زندگی چکر پر ٹکتا ہے، اسی لیے حوالگی نوٹ میں بتانا چاہیے کہ دونوں میں سے کون چل رہا ہے۔

کلائنٹ سسٹم VPN ہے یا فی ایپ ٹنل، یہ بھی طے کریں۔ فی ایپ ڈیزائن صرف چنیدہ ایپس کو روٹ کرتا ہے، اور یہ اس پر منحصر ہے کہ کلائنٹ استعمال شدہ macOS ورژن پر یہ ماڈل سپورٹ کرتا ہے یا نہیں، اس لیے سیٹنگ ساتھ آئے گی ماننے کی بجائے پائلٹ مشین پر جانچیں۔

ایڈمن پاس ورڈ کے بغیر حوالے کریں

صارف کو کنکشن شروع کرنا، سائن ان کرنا اور پاس ورڈ تبدیلی کے بعد سنبھلنا ہوتا ہے۔ ان میں سے کوئی بھی ایڈمن اکاؤنٹ نہیں مانگتا، اور کوئی بھی اسناد کو اسکرپٹ، Automator عمل یا دستخط شدہ پیکج کے انسٹال کے بعد کے مرحلے میں ڈالنا جائز نہیں ٹھہراتا۔

scutil --nc start "Acme VPN"
scutil --nc status "Acme VPN"
log show --predicate 'subsystem == "com.apple.networkextension"' --last 10m

پہلے دو احکام صارف سطح کے عمل ہیں جن سے ہیلپ ڈیسک کسی کی رہنمائی کر سکتا ہے۔ تیسرا کنکشن ناکام ہونے پر حالیہ ٹنل سرگرمی پڑھتا ہے، اور غلطی کے ڈائیلاگ کے اسکرین شاٹ کی بجائے یہی طلب کرنے والی چیز ہے۔

اگر کوئی مرحلہ اب بھی ایڈمن کی منظوری مانگے تو یہ حوالگی نقص ہے: کام کو درکار سے زیادہ اختیار والا اکاؤنٹ دینے کی بجائے درست پرامپٹ پروفائل مالک کو واپس بھیجیں۔

عام صارف کے طور پر سائن ان کریں، پھر اخراج لکھیں

عام اکاؤنٹ سے سائن ان کریں، جڑیں، مطلوبہ داخلی ہوسٹ تک پہنچیں، Mac کو سونے دیں، جگائیں اور دوبارہ جڑنے کی تصدیق کریں۔ پاس ورڈ تبدیلی کے بعد اسے دہرائیں، کیونکہ یہیں ان تعیناتیوں میں سے آدھی واقعی ناکام ہوتی ہیں۔ پہلے صارف کو اس کی ضرورت سے پہلے بحالی کا راستہ لکھیں: پروفائل نہ ہونے پر، سرٹیفکیٹ کی مدت ختم ہونے پر، اور گیٹ وے کے بصورت دیگر درست لاگ ان مسترد کرنے پر کیا کرنا ہے۔ وہ تین جوابات وہاں رکھیں جہاں سے ہیلپ ڈیسک انہیں ڈھونڈ سکے۔

آخر میں، ہٹانے کی منصوبہ بندی کریں۔ وہ VPN جو ایک ہی کارروائی میں جانے والے صارف کے Mac سے ہٹایا نہ ہو سکے، رسائی کے جائزے کی ایسی دریافت ہے جو ابھی ہونے والی ہے۔

متعلقہ مضامین