3. کنسول
→ تنصیب · اگلا: ابتدائی کنفیگریشن ←
کنسول وہ مینو ہے جو اپلائنس کی فزیکل اسکرین (یا اس کی سیریل لائن) پر ہوتا ہے۔ یہ ان دو حالات کے لیے موجود ہے جنہیں ویب پینل نہیں سنبھال سکتا: اپلائنس نیا ہے اور ابھی اس کا کوئی قابلِ استعمال ایڈریس نہیں، اور کچھ گڑبڑ ہے اور پینل تک رسائی نہیں ہو رہی۔
کنسول پر root کے طور پر لاگ ان کریں اور مینو ظاہر ہو جاتا ہے۔

یہ صرف فزیکل کنسول پر دکھایا جاتا ہے — SSH سیشن شیل میں پہنچتا ہے، اس مینو میں نہیں۔ اس کا ہیڈر ویب پینل کا ایڈریس دکھاتا ہے، جو یہ جاننے کا سب سے تیز طریقہ ہے کہ پینل دراصل کہاں ہے۔
مینو سے Logout کے ذریعے نکلیں: یہ ٹرمینل کو واپس لاگ ان پرامپٹ کے حوالے کر دیتا ہے، اس لیے واپس آنے کے لیے دوبارہ root پاس ورڈ درکار ہوگا۔ لاگ ان شدہ کنسول کو چھوڑ کر مت جائیں۔
مینو
| # | اندراج | یہ کیا کرتا ہے |
|---|---|---|
| 0 | System status | ہر فزیکل انٹرفیس اپنے ایڈریس کے ساتھ، ویب پینل کا ایڈریس، اور اپلائنس کی صحت۔ یہیں سے شروع کریں: عموماً یہ اسی سوال کا جواب دے دیتا ہے جو لے کر آپ آئے تھے۔ |
| 1 | Assign interfaces (WAN / LAN) | بتاتا ہے کہ کون سا نیٹ ورک کارڈ اپ لنک ہے اور کون سا اندرونی نیٹ ورک۔ جس اپلائنس کی کیبلنگ آپ نہیں جانتے اس پر سب سے پہلے یہی چلائیں۔ |
| 2 | Set an interface IP address | کسی انٹرفیس کو اسٹیٹک ایڈریس دیتا ہے، یا اسے DHCP پر منتقل کرتا ہے، بشمول اس اندرونی نیٹ ورک کے جس کے ذریعے پینل تک پہنچا جاتا ہے۔ |
| 3 | Set hostname | اپلائنس کا نام۔ |
| 4 | Set console keyboard | اس کنسول کا کی بورڈ لے آؤٹ، بشمول tr اور tr.f۔ |
| 5 | Reset the root password | نیا root پاس ورڈ سیٹ کرتا ہے — کنسول، SSH اور ویب پینل کے لیے۔ پاس ورڈ کھو جانے پر اندر واپس آنے کا راستہ۔ |
| 6 | Reset to factory defaults | کنفیگریشن مٹا دیتا ہے اور ری بوٹ ہو کر ایسا اپلائنس بن جاتا ہے جو خود کو شروع سے تیار کرتا ہے۔ نیچے دی گئی تنبیہ دیکھیں۔ |
| 7 | Power off system | صاف طریقے سے بند کرتا ہے۔ |
| 8 | Reboot system | دوبارہ شروع کرتا ہے۔ |
| 9 | Ping a host | خود اپلائنس سے رسائی کی جانچ کرتا ہے۔ |
| 10 | Shell | ایک root شیل۔ یہاں کسی چیز پر کوئی حفاظتی روک نہیں؛ اس سے exit کے ذریعے نکلیں۔ |
| 11 | Firewall state (pf) | پیکٹ فلٹر کی لائیو حالت — کنکشنز، کاؤنٹرز — براؤزر کے بغیر۔ |
| 12 | Firewall log | فلٹر کا لاگ، کنسول پر۔ |
| 13 | Reload all services | کنفیگریشن دوبارہ لاگو کرتا ہے اور سروسز ری اسٹارٹ کرتا ہے۔ "یہ چلنا چاہیے مگر نہیں چل رہا" کے لیے بھاری ہتھوڑا۔ |
| 14 | Update | کیٹلاگ حاصل کرتا ہے اور اپلائنس کو اس کی ریپوزیٹری سے اپ گریڈ کرتا ہے، اور نتیجہ دکھاتا ہے۔ وہی اپ ڈیٹ جو System → Firmware میں ہے، ایسے اپلائنس کے لیے جس کے پینل تک آپ نہیں پہنچ سکتے۔ |
Reset to factory defaults ہر چیز مٹا دیتا ہے۔ کنفیگریشن اور اسٹیٹ اسٹور حذف ہو جاتے ہیں اور اپلائنس ری بوٹ ہو کر پہلے بوٹ والا اپلائنس بن جاتا ہے: رولز، سرٹیفکیٹس، صارفین، VPN کلیدیں — سب ختم۔ یہ پہلے پوچھتا ہے اور ڈیفالٹ جواب No ہے۔ جب تک ممکن ہے کنفیگریشن کا بیک اپ لے لیں (System → Configuration → Backups)۔
انٹرفیسز تفویض کرنا

Assign interfaces چنیں، اور مینو ان نیٹ ورک کارڈز کی فہرست دکھاتا ہے جو اسے نظر آتے ہیں۔

WAN چنیں — وہ جو اپ اسٹریم راؤٹر یا موڈیم سے جڑا ہے — اور پھر LAN، یا اگر اس اپلائنس میں صرف ایک کارڈ ہے تو none۔
نام وہی ہیں جو آپریٹنگ سسٹم ہارڈ ویئر کو دیتا ہے: em0، igb1، vtnet0، ix0۔ کون سا کون ہے، یہ مشین پر منحصر ہے، اور انسٹالر ان کے نام نہیں بدلتا۔ اگر آپ کو یقین نہیں، تو قابلِ اعتماد طریقہ یہ ہے کہ اپ لنک کے سوا سب کچھ نکال دیں اور System status دیکھیں: جس کارڈ پر لنک ہو اور اپ اسٹریم سے ایڈریس ملا ہو وہی WAN ہے۔
تفویض کرنے کے بعد اپلائنس اپنی کنفیگریشن دوبارہ لاگو کرتا ہے: اپ لنک ایڈریس مانگنا شروع کرتا ہے، اندرونی انٹرفیس چالو ہو جاتا ہے، اور فائر وال کے رولز کا مجموعہ اس کے مطابق دوبارہ بنایا جاتا ہے۔
ایڈریس سیٹ کرنا
Set an interface IP address پوچھتا ہے کہ کون سا انٹرفیس، پھر یہ کہ اسے اپنا ایڈریس کیسے ملنا چاہیے:

- DHCP — اپ اسٹریم سے مانگیں۔ اپ لنک کے لیے معمول کا انتخاب۔
- Static — ایڈریس اور پری فکس آپ دیتے ہیں۔ اندرونی انٹرفیس کے لیے معمول کا انتخاب۔
جب آپ کسی اندرونی انٹرفیس کو اسٹیٹک ایڈریس دیتے ہیں، تو اپلائنس اس نیٹ ورک کے اندر ایک DHCP رینج بھی تجویز کرتا ہے اور آپ کے لیے اس کی جانچ کرتا ہے: جو رینج سب نیٹ سے باہر ہو، الٹی چلتی ہو، یا اپلائنس کا اپنا ایڈریس شامل کرتی ہو، اسے قبول کر کے خراب حالت میں چھوڑنے کے بجائے رد کر دیا جاتا ہے۔
جس انٹرفیس کے ذریعے آپ پینل تک پہنچ رہے ہیں اس کا ایڈریس بدلنے سے آپ کا کنکشن کٹ جائے گا۔ ٹھیک اسی لیے یہ کنسول پر ہے: آپ یہ کام یہاں کر سکتے ہیں اور پھر نئے ایڈریس پر دوبارہ کنیکٹ ہو سکتے ہیں۔
ایسے اپلائنس کو بحال کرنا جس تک آپ پہنچ نہیں سکتے
اس ترتیب میں آزمانا بہتر ہے:
- System status — کیا انٹرفیس چالو ہے، کیا اس کا وہی ایڈریس ہے جس کی آپ توقع کر رہے ہیں، اور کیا ویب پینل کا ایڈریس وہی ہے جسے آپ آزما رہے تھے؟
- Ping a host — کیا اپلائنس خود کسی چیز تک پہنچ سکتا ہے؟
- Reload all services — کنفیگریشن دوبارہ لاگو کرتا ہے۔
- Reset the root password — جب جواب یہ ہو کہ "پینل کھل جاتا ہے مگر میرا پاس ورڈ قبول نہیں کرتا"۔
- Shell، باقی ہر چیز کے لیے۔
tail /var/log/...اور اپلائنس کے اپنے لاگز وہیں ہیں۔ - Reset to factory defaults، سب سے آخر میں، اور صرف اس وقت جب بیک اپ آپ کے پاس ہو۔