5. کنٹرول پینل
کنٹرول پینل ہی پورا پروڈکٹ ہے: اپلائنس جو کچھ کر سکتا ہے وہ سب سائیڈ بار سے قابلِ رسائی ہے، اور سائیڈ بار جس چیز تک بھی پہنچتا ہے وہ سب اس باب میں بیان کی گئی ہے۔ یہ صفحہ فریم کی وضاحت کرتا ہے — یعنی وہ حصے جو ہر جگہ ایک جیسا برتاؤ کرتے ہیں — تاکہ آگے آنے والے فی صفحہ حصے مختصر رہ سکیں۔

5.1 فریم
سائیڈ بار ہی مینو ہے۔ گروپ اپنی جگہ پر کھلتے ہیں؛ جس گروپ میں وہ صفحہ ہو جس پر آپ موجود ہیں وہ خود بخود کھل جاتا ہے۔ آپ اسے منتقل کر سکتے ہیں: Appearance → Menu placement اسے بائیں، دائیں، اوپری کنارے پر یا نچلے کنارے پر رکھ دیتا ہے۔
ٹول بار، اوپر دائیں جانب، چار چیزیں رکھتا ہے:
| Search | اس پر کلک کریں (یا Ctrl + K، یا / دبائیں) تو خانہ بائیں جانب پھیل جاتا ہے۔ کسی صفحے، مینو گروپ یا فیچر کے چند حروف ٹائپ کریں؛ نتائج میں مینو کا راستہ درج ہوتا ہے تاکہ ایک ہی نام کے دو صفحوں میں فرق کیا جا سکے۔ ایرو کیز سے اوپر نیچے جائیں، Enter سے کھولیں۔ |
| Documentation | اس برانڈ کی دستاویزات کی سائٹ نئے ٹیب میں کھولتا ہے۔ |
| Theme | روشن اور تاریک کے درمیان بدلتا ہے۔ اپلائنس روشن تھیم کے ساتھ آتا ہے؛ انتخاب اپلائنس پر نہیں بلکہ آپ کے براؤزر میں یاد رکھا جاتا ہے، اس لیے ہر منتظم اپنا انتخاب خود کرتا ہے۔ |
| Appearance | تھیم کے پری سیٹس، نمایاں رنگ (accent)، کثافت، مینو کی جگہ، اور ڈیش بورڈ ویجٹس کی فہرست۔ |
| Account | آپ کس اکاؤنٹ سے سائن اِن ہیں، Change password، API keys، اور Sign out۔ صرف پڑھنے والے (read-only) اکاؤنٹ پر یہاں اسی کا لیبل لگا ہوتا ہے۔ |
راستے کی پٹی (breadcrumb)، اوپر بائیں جانب، ہمیشہ بتاتی ہے کہ آپ کہاں ہیں۔
5.2 صفحات کیسے برتاؤ کرتے ہیں
زیادہ تر کنفیگریشن صفحات دو میں سے کسی ایک شکل کے ہوتے ہیں۔
گرڈ قطاریں دکھاتے ہیں — رولز، صارفین، سرٹیفکیٹس، DHCP رینجز۔ گرڈ کے اوپر کا ٹول بار نئی قطار شامل کرتا ہے؛ پنسل کسی قطار میں ترمیم کرتی ہے؛ کراس کا نشان قطار حذف کرتا ہے، ہمیشہ تصدیق کے بعد۔ بہت سے گرڈز میں ایک ٹوگل بھی ہوتا ہے جو کسی قطار کو حذف کیے بغیر فعال یا غیر فعال کرتا ہے، اور یہی یہ جانچنے کا محفوظ طریقہ ہے کہ آیا کوئی خاص رول ہی کسی چیز کو خراب کر رہا ہے۔
فارم سیٹنگز کے صفحات ہیں: فیلڈز جن کے نیچے مدد کا متن ہوتا ہے۔ advanced کے نشان والی فیلڈز اس وقت تک چھپی رہتی ہیں جب تک آپ Show advanced پر کلک نہ کریں — وہ موجود ہیں، بس معمول کے راستے کا حصہ نہیں۔
محفوظ کرنا ہی لاگو کرنا ہے۔ جب آپ Save دباتے ہیں تو اپلائنس تبدیلی کو فوراً چلتے ہوئے سسٹم سے ہم آہنگ کر دیتا ہے: سروس کی کنفیگریشن دوبارہ لکھتا ہے، جسے ضرورت ہو اسے ری لوڈ یا ری اسٹارٹ کرتا ہے، اور فائر وال کا رول سیٹ دوبارہ بناتا ہے۔ یاد رکھنے کے لیے "Apply changes" کا کوئی دوسرا مرحلہ نہیں، اور نہ ہی زیرِ التوا تبدیلیوں کا کوئی بینر۔ چند صفحات (مثلاً NAT) اب بھی ایک واضح Apply بٹن دیتے ہیں جہاں ری لوڈ کا ایک متعین مقام مفید ہو۔
اس کا ایک نتیجہ ہے جسے ذہن نشین کر لینا چاہیے: غلطی فوراً نافذ ہو جاتی ہے۔ کوئی بھی ایسی چیز بدلنے سے پہلے جو اپلائنس تک آپ کا اپنا راستہ کاٹ سکتی ہو — وہ انٹرفیس جس کے ذریعے آپ جڑے ہیں، ویب GUI کا اپنا پورٹ، اس انٹرفیس پر کوئی فائر وال رول — پہلے خرابیوں کا ازالہ پڑھ لیں۔ اپلائنس میں ایک ڈیڈ مین سوئچ ہے جو تبدیلی کو واپس لے لیتا ہے جب اسے پتا چلے کہ اس نے اپنے منتظم کو باہر لاک کر دیا ہے، لیکن لاک آؤٹ سے بچنے کا سستا طریقہ یہ ہے کہ اسے پیدا ہی نہ کیا جائے۔
5.3 اسٹیٹس کے صفحات، لاگ کے صفحات، تشخیص
کنفیگریشن صفحات کے ساتھ ساتھ صرف پڑھنے والے صفحات کی تین قسمیں ہیں، اور ان میں فرق پہچاننا وقت بچاتا ہے:
- Status صفحات دکھاتے ہیں کہ کوئی سروس اس وقت کیا کر رہی ہے — WireGuard کے ہینڈ شیک، IPsec کی سیکیورٹی ایسوسی ایشنز، واقعی دی گئی DHCP لیزیں، ClamAV کے سگنیچرز کی عمر۔ جب کوئی فیچر "کام نہیں کرتا" تو سچ اسٹیٹس صفحے پر ہوتا ہے۔
- Log File صفحات دکھاتے ہیں کہ سروس نے کیا کہا۔ ہر سروس کا ایک ہوتا ہے، ہمیشہ ایک ہی جگہ پر: گروپ کے مینو کا آخری آئٹم۔
- Diagnostics صفحات وہ ٹولز ہیں جو آپ چلاتے ہیں: ping، traceroute، پیکٹ کیپچر، ARP ٹیبل، pf اسٹیٹ ٹیبل۔
5.4 مینو، گروپ بہ گروپ
| گروپ | وہاں کیا ہے | حصہ |
|---|---|---|
| Dashboard | بورڈ: لائیو اسٹیٹس، ٹریفک، صلاحیتیں، سرٹیفکیٹس | ڈیش بورڈ |
| Security and Policy | سیکیورٹی انجن: ڈیوائسز، سیشنز، پالیسیاں، رپورٹس | سیکیورٹی اور پالیسی |
| Network | انٹرفیسز، گیٹ ویز، روٹس، ورچوئل IPs، وائرلیس، نیٹ ورک کی تشخیص | نیٹ ورک |
| Firewall | رولز، NAT، ایلیاسز، شیڈولز، ٹریفک شیپنگ، فائر وال کے لاگز اور تشخیص | فائر وال |
| VPN | IPsec، OpenVPN، WireGuard | VPN |
| Services | DHCP، DNS، NTP، اینٹی وائرس، راؤٹر ایڈورٹائزمنٹس | سروسز |
| Hotspot | کیپٹو پورٹل: زونز، سیشنز، واؤچرز | ہاٹ اسپاٹ |
| Access | صارفین، گروپس، اختیارات، تصدیقی سرورز، API کلیدیں | رسائی |
| System | سیٹنگز، ٹرسٹ، فرم ویئر، بیک اپس، لاگز، تعمیل (compliance) | سسٹم |
| High Availability | کنفیگریشن سنک (sync) اور جوڑے کی لائیو حالت | ہائی اویلیبلٹی |
| Console and SASE | اپلائنس کا اپنے مینجمنٹ ہب کی طرف باہر جانے والا کنکشن | کنسول اور SASE |
| Power | ری بوٹ اور شٹ ڈاؤن | پاور |
گروپ صرف اس وقت ظاہر ہوتے ہیں جب ان کے پاس دکھانے کو کچھ ہو: Security and Policy گروپ اس وقت موجود ہوتا ہے جب سیکیورٹی انجن انسٹال ہو، اور Hotspot اس وقت جب کیپٹو پورٹل موجود ہو۔ اس جدول سے چھوٹا مینو کوئی خرابی نہیں۔