گائیڈ
کھلا TCP پورٹ کیا ہے؟
انٹرنیٹ پر سروسز نمبر والے دروازوں پر سنتی ہیں جنہیں پورٹ کہتے ہیں۔ کھلا TCP پورٹ کا مطلب ہے کہ باہر سے کسی کنکشن کو قبول کیا گیا۔
یہ آپ کے لیے کیوں اہم ہے
پورٹ فارورڈنگ تبھی کام کرتی ہے جب عوامی انٹرنیٹ اس پورٹ تک TCP ہینڈشیک مکمل کر سکے۔ اپنے LAN کے باہر سے چیکر ہی تصدیق کا طریقہ ہے۔
غیر متوقع کھلے پورٹس (ریموٹ ڈیسک ٹاپ، ڈیٹا بیس، Docker APIs) وہ عام راستہ ہیں جس سے حملہ آور کھلی سروسز ڈھونڈتے ہیں۔
پورٹس صرف نمبر ہیں
HTTPS عموماً 443 استعمال کرتا ہے، SSH 22، میل 25/587۔ نمبر رواج ہے؛ سننے والا پروگرام طے کرتا ہے کہ کنیکٹ کے بعد کیا ہو۔
ایک ہوسٹ کے کئی پورٹس کھلے ہو سکتے ہیں۔ ہر ایک الگ دروازہ ہے۔
کھلا
سروس نے کنکشن قبول کیا
- انٹرنیٹ
- ہوسٹ:پورٹ
- سروس جواب دیتی ہے
بند یا فلٹرڈ
انکار، یا فائر وال کی خاموشی
- انٹرنیٹ
- فائر وال یا کچھ سن نہیں رہا
- کوئی قابلِ استعمال سروس نہیں
کھلا، بند، فلٹرڈ
کھلا: ہینڈشیک کامیاب ہوا۔ بند: ہوسٹ نے انکار کیا۔ فلٹرڈ: کوئی واضح جواب نہیں — اکثر فائر وال کا ڈراپ۔
فلٹرڈ یہ ثابت نہیں کرتا کہ سروس ہر نیٹ ورک کے لیے بند ہے۔ یہ صرف اس نقطۂ نظر کو بیان کرتا ہے۔
کیسے جانچیں
فارورڈنگ سیٹ کرنے کے بعد اپنے عوامی IP پر آن لائن TCP پورٹ چیکر استعمال کریں۔ ممکن ہو تو ایسے نیٹ ورک سے ٹیسٹ کریں جو آپ کا اپنا LAN نہ ہو۔
صرف وہ مشینیں اسکین کریں جن کے آپ مالک ہیں یا جن کی جانچ کی اجازت ہے۔
یاد رکھیں
- ایک نیٹ ورک سے جانچ ہر نیٹ ورک سے جانچ نہیں۔
- CGNAT گھریلو فارورڈنگ کو ISP کی اضافی مدد کے بغیر ناممکن بنا سکتا ہے۔
- UDP سروسز کو مختلف قسم کی پروب چاہیے۔
- غیر مجاز اسکیننگ قانون یا ہوسٹ کی شرائط کے خلاف ہو سکتی ہے۔
