NetworkManager آپ کی OpenVPN پروفائل درآمد نہیں کرے گا؟ یہ پڑھیں
درآمد کی صلاحیت کی خرابی مقامی ہے۔ پلگ ان اور ایڈیٹر جانچیں، اصل پیغام حاصل کرنے کے لیے nmcli سے درآمد کریں، اور اندرونی سرٹیفکیٹ جہاں ہیں وہیں رہنے دیں۔
دوسرے OpenVPN کلائنٹ میں بخوبی جڑنے والی پروفائلیں NetworkManager میں درآمد ہونے سے انکار کر سکتی ہیں، اور ڈائیلاگ پلگ ان کی درآمد کی صلاحیت کو قصوروار ٹھہراتا ہے۔ وہ جملہ آپ کی مشین کے بارے میں ہے، فائل یا سرور کے بارے میں نہیں۔ درآمد ایک مقامی عمل ہے جو منتظم کا VPN پلگ ان کرتا ہے، اور جس لمحے یہ ناکام ہوتا ہے کہیں بھی کچھ نہیں بھیجا گیا۔ اسے پہلے پیکیجنگ کا سوال اور پھر پارسنگ کا سوال سمجھیں۔
پیغام کو مقامی بیان کے طور پر پڑھیں
یہ عبارت پلگ ان کی خصوصیات کے مجموعے کو بیان کرتی ہے۔ یا تو OpenVPN معاونت فراہم کرنے والا پلگ ان موجود نہیں، یا درآمد کا عمل پیش کرنے والا جزو اس فارمیٹ سے پرانا ہے جو آپ اسے دیتے ہیں۔ دونوں صورتیں آپ کے سامنے کی مشین کے لیے مقامی ہیں۔
غور کریں کہ پیغام کیا نہیں کہتا۔ یہ نہیں کہتا کہ سرٹیفکیٹ غلط ہے، پاس ورڈ کی مدت ختم ہو گئی ہے، یا سرور بند ہے، اس لیے دوبارہ شروع کرنا یا اسناد بدلنا اسے درست نہیں کرے گا۔ اسے نصب شدہ سافٹ ویئر کے بارے میں بیان سمجھیں۔
یہی فرق پورے مضمون میں سب سے زیادہ وقت بچاتا ہے، کیونکہ ردعمل باہر گیٹ وے کی طرف دیکھنا ہوتا ہے جبکہ خرابی مکمل طور پر ڈیسک ٹاپ پر ہوتی ہے۔
مرحلہ 1: پلگ ان اور ایڈیٹر کی تصدیق کریں
دو پیکجز اہم ہیں اور وہ مختلف کام کرتے ہیں۔ ایک وہ NetworkManager VPN پلگ ان فراہم کرتا ہے جس کے پاس کنکشن ہے؛ دوسرا ڈیسک ٹاپ کا تدوین اور درآمد کا سامنے کا حصہ فراہم کرتا ہے۔ صرف رن ٹائم یا صرف ایڈیٹر نصب کرنے سے آپ کو خصوصیت کا آدھا حصہ ملتا ہے۔
nmcli --version
nmcli connection show
rpm -q NetworkManager-openvpn NetworkManager-openvpn-gnome 2>/dev/null
dpkg -l | grep -i network-manager-openvpn
وہ پیکیجنگ کمانڈ استعمال کریں جو آپ کی تقسیم میں واقعی موجود ہے؛ اوپر کی دو سطریں متبادل ہیں، ترتیب نہیں۔ یہ بھی تصدیق کریں کہ آپ بالکل NetworkManager کے بہاؤ میں ہیں، کیونکہ اپنے درآمد کنندہ کے ساتھ دوسرا OpenVPN کلائنٹ ان میں سے کسی مشورے کا جواب نہیں دے گا۔
پلگ ان نصب کرنے سے عام طور پر NetworkManager دوبارہ شروع یا دوبارہ لوڈ ہوتا ہے، جس سے موجودہ کنکشن مختصر وقت کے لیے ٹوٹ جاتے ہیں۔ یہ سپورٹ کال کے بیچ میں نہیں، جان بوجھ کر کریں۔
مرحلہ 2: nmcli سے درآمد کریں اور اصل پیغام حاصل کریں
گرافیکل ڈائیلاگ کئی ناکامیوں کو ایک ہی جملے میں دبانے کی طرف مائل ہوتا ہے۔ کمانڈ لائن درآمد کنندہ زیادہ مخصوص ہے، اور یہ وہی عمل ہے:
nmcli connection import type openvpn file /path/to/client.ovpn
nmcli connection show --active
جواب کو غور سے پڑھیں۔ غائب پلگ ان کی شکایت پیکیجنگ کا مسئلہ ہے۔ کسی مخصوص ہدایت کی شکایت پارسر کا مسئلہ ہے۔ حوالہ شدہ فائل کی شکایت راستے کا مسئلہ ہے، اور ان تینوں میں درآمد کے لفظ کے سوا کچھ مشترک نہیں۔
یاد رکھیں کہ یہاں کی کامیابی محفوظ شدہ پروفائل بناتی ہے۔ یہ جڑتی نہیں، اور یہ ثابت نہیں کرتی کہ پروفائل نے اصل کی ہر خصوصیت برقرار رکھی ہے۔
مرحلہ 3: اندرونی سرٹیفکیٹ جہاں ہیں وہیں رہنے دیں
پرانا مشورہ کہتا ہے کہ درآمد سے پہلے ہر اندرونی سرٹیفکیٹ اور کلید بلاک ہٹا دیں۔ وہ مشورہ پرانا ہو گیا ہے۔ موجودہ درآمد کنندہ اندرونی اشیاء سنبھالتا ہے، اور انہیں مٹانے سے وہ شناخت ہٹ جاتی ہے جس کی کنکشن کو ضرورت ہے اور ساتھ ہی ایسی پروفائل بنتی ہے جو درآمد ہو کر پھر تصدیق میں ناکام ہو جاتی ہے۔
اگر کسی خاص وجہ سے واقعی مواد الگ کرنا ہو تو اصل فائل رکھیں اور لکھیں کہ کون سا بلاک کہاں گیا۔ تین لوگوں کے تین بار ترمیم کردہ پروفائل ایسی ترتیب نہیں جس پر آپ بعد میں غور کر سکیں۔
یہی احتیاط فروش کی ہدایات پر بھی لاگو ہوتی ہے۔ کلائنٹ کے لیے مخصوص آپشن غیر معتبر OpenVPN نحو ہوئے بغیر بھی کسی پلگ ان ورژن کی خصوصیات سے باہر ہو سکتا ہے، اور صرف ڈائیلاگ بند کرانے کے لیے اسے ہٹانا رویہ خاموشی سے بدل سکتا ہے۔
مرحلہ 4: دیکھیں کہ پروفائل اب کیا معنی رکھتی ہے
کامیاب درآمد کے بعد، کچھ بھی فعال کرنے سے پہلے آخری نقطہ، تصدیق کا انتظام، فائل کے حوالے اور راز کہاں محفوظ ہیں جانچیں۔ انہی چار جگہوں پر درآمد اور ارادہ سب سے زیادہ الگ ہوتے ہیں۔
پھر وہ رویہ جانچیں جو واقعی آپ کے لیے اہم ہے: راستے، DNS اور یہ کہ اصل پروفائل کی خصوصیات بچی ہیں یا نہیں۔ کامیاب درآمد مانگنے والے کو اب بھی مایوس کر سکتا ہے، اور وہ تین جگہیں یہی ہیں۔ کامیاب درآمد اور درست رویہ رکھنے والا کنکشن دو مختلف نتائج ہیں، اور صارف کے لیے صرف دوسرا اہم ہے۔
اگر درآمد شدہ پروفائل اصل کلائنٹ سے مختلف رویہ رکھتی ہے تو یادداشت سے دوبارہ بنانے کے بجائے دونوں ترتیبوں کا موازنہ کریں، کیونکہ فرق عام طور پر ایک سطر کا ہوتا ہے۔
مرحلہ 5: صرف ایک منتظم سرنگ کا مالک ہو
ایک بار پروفائل NetworkManager میں رہنے لگے، اسی کو کنکشن کی ملکیت رہنے دیں۔ متبادل کے طور پر الگ OpenVPN عمل شروع کرنا اپنے حل کنندہ رویے، اپنی اسناد اور اپنے زندگی کے چکر والا دوسرا انتظامی راستہ بناتا ہے۔
دو سرنگیں جو دونوں اپنے آپ کو طے شدہ راستے کی مالک سمجھتی ہیں وہ ایسی علامات پیدا کرتی ہیں جو خراب فراہم کنندہ جیسی لگتی ہیں، اور حل یہ ہے کہ کوئی بھی ٹیون کرنے کے بجائے ایک کو ہٹا دیں۔