یہ گائیڈ وضاحت کرے گا کہ نیٹ ورک ایکسیس کنٹرول لسٹ کا استعمال کرتے ہوئے سب نیٹس پر ٹریفک کو کیسے کنٹرول کیا جائے۔
نیٹ ورک ACL کا استعمال کرتے ہوئے سب نیٹس پر ٹریفک کو کیسے کنٹرول کیا جائے؟
NACLs کا استعمال کرتے ہوئے ٹریفک کو کنٹرول کرنے کے لیے، EC2 ڈیش بورڈ دیکھیں، ایک مثال شروع کریں ، اور اس کے چلنے والی حالت میں ہونے کا انتظار کریں:
پلیٹ فارم کے ذریعہ پیش کردہ متعدد طریقوں میں سے کسی ایک کا استعمال کرتے ہوئے مثال سے جڑیں:
ایک بار جب صارف مثال سے جڑ جاتا ہے، HTTP اپاچی سرور کو انسٹال کرنے کے لیے درج ذیل کمانڈ کو ٹائپ کریں:
sudo yum انسٹال کریں httpd
HTTP خدمات شروع کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں:
sudo سروس httpd شروع
html ڈائریکٹری میں جانے کے لیے درج ذیل کمانڈ کا استعمال کریں:
سی ڈی / تھا / www / htmlروٹ اتھارٹیز کے ساتھ مشین میں لاگ ان کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں:
sudo اس کاHTML فائل بنانے کے لیے درج ذیل کوڈ کا استعمال کریں:
بازگشت 'Hello LinuxHint
' > index.htmlاس کمانڈ کا استعمال کرتے ہوئے بنائی گئی فائلوں کی فہرست چیک کریں:
ls
درج ذیل کمانڈ کا استعمال کرتے ہوئے فائل کے مواد کو ڈسپلے کریں:
کیٹ index.html
اس کے بعد، صرف مثال کے عوامی IP ایڈریس کو کاپی کریں اور اسے ویب براؤزر پر چسپاں کریں:
ایچ ٹی ایم ایل فائل اس مثال پر چل رہی ہے جو ہیلو پیغام کو ظاہر کرتی ہے:
NACLs کا استعمال کرتے ہوئے ٹریفک کے بہاؤ کو کنٹرول کرنے کے لیے VPC ڈیش بورڈ میں جائیں:
نیویگیشن بار سے نیٹ ورک ACLs صفحہ پر جائیں:
پر کلک کریں ' نیٹ ورک ACL بنائیں بٹن:
NACL کو اس کا نام ٹائپ کرکے اور اسے VPC کے ساتھ منسلک کرکے ترتیب دیں:
ایک بار جب NACL بن جاتا ہے، بس اسے منتخب کریں اور 'میں جائیں۔ سب نیٹ ایسوسی ایشنز ' پر کلک کرنے کے لیے سیکشن ' سب نیٹ ایسوسی ایشنز میں ترمیم کریں۔ بٹن:
سب نیٹ کو اس کے چیک باکس پر نشان لگا کر اور 'پر کلک کرکے منتخب کریں۔ تبدیلیاں محفوظ کرو بٹن:
ایک بار پھر، مثال کے IP ایڈریس کے ساتھ ویب صفحہ لوڈ کریں اور یہ ایک غلطی کا پیغام دکھائے گا:
'پر کلک کرنے کے لیے VPC ٹیب پر واپس جائیں۔ ان باؤنڈ قوانین میں ترمیم کریں۔ ' سے ' ان باؤنڈ قواعد سیکشن:
کسی بھی جگہ سے ٹریفک کی اجازت دینے کے لیے قواعد شامل کریں۔ HTTP اور ایس ایس ایچ بندرگاہ کی اقسام:
پر کلک کریں ' آؤٹ باؤنڈ قوانین میں ترمیم کریں۔ ' سے بٹن ' آؤٹ باؤنڈ قواعد سیکشن:
کسی بھی جگہ سے ٹریفک کی اجازت دینے کے لیے آؤٹ باؤنڈ قوانین شامل کریں۔ HTTP , ایس ایس ایچ ، اور اپنی مرضی کی حد بندرگاہیں:
این اے سی ایل کے ان قوانین کو محفوظ کرنے کے بعد، آئی پی ایڈریس کے صفحے پر جائیں اور ہیلو پیغام دوبارہ حاصل کرنے کے لیے ریفریش بٹن کو دبائیں:
یہ سب نیٹ ورک ACLs کا استعمال کرتے ہوئے سب نیٹس پر ٹریفک کو کنٹرول کرنے کے بارے میں ہے۔
نتیجہ
نیٹ ورک ACLs کا استعمال کرتے ہوئے سب نیٹس پر ٹریفک کو کنٹرول کرنے کے لیے، بس لانچ کریں اور EC2 مثال سے جڑیں اور HTML فائل کے ساتھ اس پر ایک HTTP سرور انسٹال کریں۔ فائل کے مواد کو چیک کرنے کے لیے ویب براؤزر پر مثال کے عوامی IP ایڈریس کا استعمال کریں اور پھر VPC ڈیش بورڈ سے NACL وسیلہ بنائیں۔ NACL کو اس سے منسلک سب نیٹ کے ساتھ ان باؤنڈ اور آؤٹ باؤنڈ رولز شامل کر کے کنفیگر کریں۔ اس گائیڈ میں بتایا گیا ہے کہ نیٹ ورک ایکسیس کنٹرول لسٹ کا استعمال کرتے ہوئے سب نیٹس پر ٹریفک کو کیسے کنٹرول کیا جائے۔