গাইড
খোলা TCP পোর্ট কী?
ইন্টারনেটে সেবাগুলো পোর্ট নামের সংখ্যাযুক্ত দরজায় শোনে। খোলা TCP পোর্ট মানে বাইরে থেকে একটি সংযোগকে কিছু গ্রহণ করেছে।
এটা কেন জরুরি
পোর্ট ফরওয়ার্ডিং তখনই কাজ করে, যখন পাবলিক ইন্টারনেট সেই পোর্টে TCP হ্যান্ডশেক শেষ করতে পারে। আপনার LAN-এর বাইরে থেকে চেকার এটাই যাচাই করে।
অপ্রত্যাশিত খোলা পোর্ট (রিমোট ডেস্কটপ, ডেটাবেস, Docker API) সেই সাধারণ পথ, যাতে আক্রমণকারী উন্মুক্ত সেবা খুঁজে পায়।
পোর্ট শুধু সংখ্যা
HTTPS সাধারণত 443 ব্যবহার করে, SSH 22, মেইল 25/587। সংখ্যা একটি রীতি; সংযোগের পর কী হবে তা শোনা প্রোগ্রাম ঠিক করে।
একটি হোস্টে অনেক পোর্ট খোলা থাকতে পারে। প্রতিটি আলাদা দরজা।
খোলা
সেবা সংযোগ গ্রহণ করেছে
- ইন্টারনেট
- হোস্ট:পোর্ট
- সেবা উত্তর দেয়
বন্ধ বা ফিল্টার করা
প্রত্যাখ্যান, অথবা ফায়ারওয়ালের নীরবতা
- ইন্টারনেট
- ফায়ারওয়াল, অথবা কিছু শুনছে না
- কোনো ব্যবহারযোগ্য সেবা নেই
খোলা, বন্ধ, ফিল্টার করা
খোলা: হ্যান্ডশেক সফল। বন্ধ: হোস্ট প্রত্যাখ্যান করেছে। ফিল্টার করা: পরিষ্কার উত্তর নেই — প্রায়ই ফায়ারওয়াল প্যাকেট ফেলে দিয়েছে।
ফিল্টার করা প্রমাণ করে না যে সেবা প্রতিটি নেটওয়ার্কের জন্য বন্ধ। এটি শুধু এই যাচাই-স্থানের বর্ণনা।
কীভাবে যাচাই করবেন
ফরওয়ার্ডিং সেট করার পর আপনার পাবলিক আইপিতে অনলাইন TCP পোর্ট চেকার ব্যবহার করুন। সম্ভব হলে এমন নেটওয়ার্ক থেকে পরীক্ষা করুন যা আপনার নিজের LAN নয়।
শুধু সেই মেশিন স্ক্যান করুন যার মালিক আপনি, বা পরীক্ষার অনুমতি আছে।
মনে রাখুন
- একটি নেটওয়ার্ক থেকে যাচাই, প্রতিটি নেটওয়ার্ক থেকে যাচাই নয়।
- CGNAT আইএসপি-এর অতিরিক্ত সাহায্য ছাড়া বাড়ির ফরওয়ার্ডিং অসম্ভব করে তুলতে পারে।
- UDP সেবার জন্য আলাদা ধরনের Probe লাগে।
- অনুমতি ছাড়া স্ক্যান আইন বা হোস্টের শর্তের বিরুদ্ধে হতে পারে।
