VPN ہٹانے کے بعد انٹرنیٹ نہیں: ری سیٹ سے پہلے فہرست
مکمل ری سیٹ ثبوت اور باقیات دونوں مٹا دیتا ہے۔ پہلے راستے، Winsock کیٹلاگ اور پراکسی پڑھیں، پھر ایک ایک قدم سیڑھی چڑھیں۔
VPN کلائنٹ ہٹانے سے مشین ویسی ہی واپس آتی چاہیے جیسی پہلے تھی، اور کبھی کبھی ایسی مشین واپس آتی ہے جہاں کچھ حل نہیں ہوتا اور براؤزر اب بھی پراکسی چاہتا ہے۔ باقیات مالکان کی مختصر فہرست سے آتی ہیں: راستے، Winsock فراہم کنندگان، پراکسی کی ترتیب، DNS اور فلٹر ڈرائیور۔ دو مرمت کی حکمت عملیاں ہیں، اور وہ بنیادی طور پر اس بات میں مختلف ہیں کہ کیا تباہ کرتی ہیں۔
بہت مختلف لاگت والی دو مرمتیں
| Approach | What it fixes | What it costs |
|---|---|---|
| Full network reset | Almost everything, eventually | Wi-Fi passwords, firewall rules, evidence |
| Inventory, then narrow resets | The piece that actually broke | Time, and one command per layer |
وسیع ری سیٹ غلط نہیں ہے؛ یہ مہنگا ہے۔ یہ وہ ثبوت بھی ہٹا دیتا ہے جو بتاتے کہ کون سی تہہ ناکام ہوئی، اس لیے اسی علامت والی اگلی مشین پھر صفر سے شروع کرتی ہے۔ پہلے فہرست بنانے میں چار کمانڈز لگتی ہیں، اور ان میں سے تین صرف پڑھتی ہیں۔
گھڑی کے مطابق چنیں، پسند کے مطابق نہیں۔ جس مشین کو دس منٹ میں کام کرنا ہے، اس پر مکمل ری سیٹ درست فیصلہ ہو سکتا ہے، اور بعد میں آپ جو نوٹ چھوڑتے ہیں وہی علم بچاتا ہے۔ بار بار آنے والی علامت والے گروپ میں فہرست سستا راستہ ہے، کیونکہ یہ ختم ہونے والی رکاوٹ کے بجائے وجہ دیتی ہے۔
کچھ بھی چھونے سے پہلے چار چیزیں پڑھیں
ipconfig /all
route print -4
netsh winsock show catalog
netsh winhttp show proxy
ہر آؤٹ پٹ الگ خرابی سے مطابقت رکھتا ہے۔ اب موجود نہ ہونے والے اڈاپٹر کی طرف اشارہ کرنے والا ڈیفالٹ راستہ کام کرتے مقامی نیٹ ورک کے ساتھ مردہ انٹرنیٹ کی وضاحت کرتا ہے۔ پہلے سرنگ کا حصہ رہنے والا اڈاپٹر DNS سرور پتوں کے کام کرتے ہوئے ناموں کی ناکامی کی وضاحت کرتا ہے۔ کلائنٹ کی نصب کردہ Winsock فراہم کنندہ ہر راستے کی تبدیلی سے بچنے والی براؤزر خرابیوں کی وضاحت کرتا ہے۔ پراکسی اندراج ایسے براؤزر کی وضاحت کرتا ہے جو کہیں نہیں پہنچتا جبکہ curl پہنچتا ہے۔
براؤزر کی اپنی پراکسی الگ سے جانچیں۔ یہ انٹرنیٹ اختیارات کے ڈائیلاگ میں کنکشنز اور مقامی نیٹ ورک کی ترتیبات کے تحت رہتی ہے، اور یہ کمانڈ کی بتائی گئی WinHTTP پراکسی سے مختلف ترتیب ہے۔ ایک کو ٹھیک کرنے سے دوسری ٹھیک نہیں ہوتی، اور ایک مشین دونوں رکھ سکتی ہے۔ ایسا پراکسی پتہ تلاش کریں جو کہیں حل نہیں ہوتا، کیونکہ ہٹایا گیا کلائنٹ یہی شکل چھوڑتا ہے۔
چھلانگ لگانے کے بجائے سیڑھی چڑھیں
ipconfig /release
ipconfig /renew
ipconfig /flushdns
route -f
netsh int ip reset reset.log
netsh winsock reset catalog
route -f اڈاپٹرز کو چھوئے بغیر روٹنگ جدول صاف کرتا ہے، جو سرنگ کے بچے ہوئے ڈیفالٹ راستے کو ہٹانے کا سب سے سستا طریقہ ہے۔ netsh int ip reset TCP/IP اسٹیک کی ترتیبات دوبارہ لکھتا ہے اور دوبارہ آغاز کی توقع کرتا ہے۔ netsh winsock reset وہ کیٹلاگ بحال کرتا ہے جسے فلٹر ڈرائیور نے بدلا تھا، اور یہی وہ قدم ہے جو صرف براؤزر میں نظر آنے والی خرابیاں ٹھیک کرتا ہے۔ ایک چلائیں، جانچیں، پھر اگلا چلائیں؛ جو سیڑھی آپ چڑھ چکے ہیں وہ بعد میں بیان کی جا سکنے والی سیڑھی ہے۔
netsh advfirewall reset اس سیڑھی کا حصہ نہیں ہے۔ یہ وہ قواعد مٹاتا ہے جو کسی نے جان بوجھ کر بنائے، اور انہیں بحال کرنا الگ منصوبہ ہے۔ ترتیبات ایپ کا نیٹ ورک ری سیٹ ہر اڈاپٹر ہٹا کر دوبارہ نصب کرتا ہے اور محفوظ شدہ Wi-Fi پاس ورڈ بھی مٹاتا ہے، اس لیے یہ تنگ قدموں کے بعد آتا ہے، پہلے نہیں۔
وہ باقیات جن کا مالک کوئی دوسری مصنوعات ہے
ایپلیکیشن کو ردی کی ٹوکری میں گھسیٹنا اسے ان انسٹال نہیں کرتا۔ جو Mac اب دکھائی نہ دینے والا VPN استعمال کرتا رہا اس میں فروش کا معاون پروگرام اب بھی چل رہا تھا؛ Activity Monitor کے نیٹ ورک ٹیب نے ٹریفک سے اسے پہچانا، اور فروش کے ہٹانے کے طریقہ کار نے ڈیمن اور اس کی لانچ آئٹمز ہٹا دیں۔ جن اندراجات کا پروگرام اب موجود نہیں انہیں /Library/LaunchDaemons اور /Library/LaunchAgents میں جانچیں۔
سیکیورٹی سافٹ ویئر وہ دوسری جگہ ہے جہاں یہ نمونہ ظاہر ہوتا ہے۔ اینٹی وائرس ٹولز اپنے فلٹر ڈرائیور نصب کرتے ہیں، اور ایک کو پیچھے چھوڑنے والا ہٹانا VPN اڈاپٹر کو اس طرح توڑ سکتا ہے جسے کوئی VPN ترتیب بیان نہیں کر سکتی۔ فروش کا ہٹانے کا ٹول اسی صورت کے لیے ہے؛ عام ان انسٹال عام طور پر وہاں نہیں پہنچتا۔
انسٹالر بھی شروع ہونے سے انکار کر سکتے ہیں کیونکہ پچھلا انسٹانس اب بھی زندہ ہے۔ OpenVPN انسٹالر چل رہے openvpn.exe کی جانچ کرتا ہے، بشمول وہ جو آپ کی اپنی اسکرپٹ نے کئی گھنٹے پہلے شروع کیا تھا۔
env_block کی خرابی ایک اور قسم کی باقیات ہے۔ PATH نے C:\Windows\System32 اور اس کے پڑوسیوں کو کھو دیا، اس لیے کلائنٹ وہ یوٹیلیٹیز شروع نہیں کر سکتا جو اڈاپٹر بناتی ہیں۔ دوبارہ انسٹال کرنے کے بجائے PATH ٹھیک کریں، کیونکہ نئی کاپی بھی وہی غائب کمانڈز سے ٹکرائے گی۔
Linux انٹرفیس اور راؤٹر ٹیسٹ
tun انٹرفیس اس کنفیگریشن سے زیادہ زندہ رہ سکتا ہے جس نے اسے بنایا۔ سست ڈاؤن لوڈ کی ایک رپورٹ باقی رہ جانے والے ڈیوائس کے ساتھ ختم ہوئی جو پرانے پول کا گیٹ وے پتہ رکھے ہوئے تھی اور ٹریفک کو ایسی سرنگ کی طرف کھینچ رہی تھی جس کا کسی نے ارادہ نہیں کیا تھا۔ ip -brief link موجود چیزوں کی فہرست دیتا ہے؛ موجودہ سروس کے دعوے سے اس کا موازنہ کریں، پھر یتیم کو مٹا دیں۔
VPN تجربے کے بعد آنا بند کر دینے والے لیز خود بخود اسٹیک کا مسئلہ نہیں ہیں۔ ایسے لیپ ٹاپ کی جانچ کریں جس نے کبھی کلائنٹ نہیں اٹھایا، اور دوسرے راؤٹر کی، مزید ری سیٹ چلانے سے پہلے۔ اگر راؤٹر نے جواب دینا بند کر دیا ہے تو کوئی Windows کمانڈ اسے نہیں بدلے گی، اور عارضی مستقل پتہ، گیٹ وے اور حل کنندہ آپ کو بتاتے ہیں کہ کون سا طرف ٹوٹا ہے۔
لکھیں کہ آپ نے کیا ری سیٹ کیا اور کس ترتیب سے۔ اگلے شخص کو جاننا ہے کہ Winsock کیٹلاگ یا فائر وال دوبارہ بنایا گیا، اور وہی نوٹ واحد چیز ہے جو ان انسٹال ساتھ نہیں لے جا سکتا۔