என் போர்ட் ஏன் மூடியிருக்கிறது?
போர்ட் ஏன் மூடியிருக்கிறது என்று கண்டறிய, டிரான்ஸ்போர்ட் அல்லது நெட்வொர்க் பாதையை ஆராயுங்கள். உள்ளூர் சாக்கெட், IP விநியோகம், TCP அல்லது UDP நடத்தை, ஃபயர்வால் வடிகட்டல், NAT ஆகியவற்றைத் தனித்தனியாகப் பாருங்கள். Ping வெற்றிகரமாக இருந்தாலும் TCP போர்ட்டை அணுக முடியும் என்று அர்த்தமில்லை; போர்ட் திறந்திருந்தாலும் பயன்பாட்டு நெறிமுறை சரியாக இயங்குகிறது என்றும் அர்த்தமில்லை.
இணைப்பு எங்கே நின்றுவிடுகிறது என்று கண்டறிவது எப்படி
அருகிலிருந்து தொலைவு நோக்கி வரிசையாகச் சரிபாருங்கள்: செயல்முறையும் அது bind செய்யும் முகவரியும் → ஹோஸ்ட் ஃபயர்வால் → ரூட் → NAT/போர்ட் ஃபார்வர்டிங் → CGNAT அல்லது ISP வடிகட்டல் → வெளிப்புறச் சோதனை. பாக்கெட் அளவால் ஏற்படும் தோல்விகளுக்கு MTU-வையும் Path MTU Discovery-யையும் தனியாகக் கவனியுங்கள். போர்ட் எண்ணை எப்போதும் அதன் டிரான்ஸ்போர்ட் நெறிமுறையுடன் சேர்த்தே பொருள்கொள்ளுங்கள்.
கவனிக்க வேண்டிய முக்கிய விவரம்
TCP RST வந்தால், பொதுவாக இலக்கைச் சென்றடைந்தாகிவிட்டது, ஆனால் அந்த இணைப்பை ஏற்க எந்த listener-உம் இல்லை என்று பொருள். Timeout என்றால் வடிகட்டல், ரூட்டிங், NAT அல்லது சத்தமில்லாமல் பாக்கெட்டைக் கைவிடுதல் (silent drop) காரணமாக இருக்கலாம். ஃபயர்வால் விதிகளை மாற்றுவதற்கு முன், சேவை சரியான இடைமுகத்தில் bind ஆகியிருக்கிறதா என்று உறுதிசெய்யுங்கள். உங்கள் உள்ளூர் அமைப்புக்கு வெளியிலிருந்து இணைப்பைச் சரிபார்க்க 2IP போர்ட் சரிபார்ப்பைப் பயன்படுத்துங்கள்.