இரண்டு வீட்டு ரவுட்டர்கள், எந்த போர்ட்டும் முன்னனுப்பப்படவில்லை, இருந்தும் சில நேரங்களில் இணையும் VPN. UDP இதை அனுமதிக்கிறது, ஏனெனில் இயந்திரம் ஏற்கனவே தொடங்கிய ஒரு ஓட்டத்துடன் பொருத்தக்கூடிய பாக்கெட்டை ஃபயர்வால் ஏற்கும். இது ஒரு அம்சம் அல்ல, நிபந்தனைக்குட்பட்ட தந்திரம், ஃபயர்வால் எதை ஒப்பிடுகிறது என்பதை அறிந்தால் நிபந்தனைகளைச் சொல்வது எளிது. ஒரே மாதிரியான சுயவிவரங்கள் வெவ்வேறு வலையமைப்புகளில் வெவ்வேறாக நடந்துகொள்வதற்கும் இதுவே காரணம்.

ஃபயர்வால் செய்யும் ஒப்பீடு

ஒவ்வொரு வெளிச்செல்லும் டேட்டாகிராமும் ஒரு குறுகிய கால பதிவை உருவாக்குகிறது: மூல முகவரி, மூல போர்ட், இலக்கு முகவரி, இலக்கு போர்ட். பதிவுடன் பொருந்தும் எதுவும் பதிலாகக் கருதப்பட்டு அனுமதிக்கப்படுகிறது. உள்வரும் விதிகளுக்கு இதில் எந்தப் பங்கும் இல்லை.

எனவே கேள்வி ஃபயர்வால் கூட்டாளியை உள்ளே அனுமதிக்கிறதா என்பது அல்ல. கேள்வி, கூட்டாளியின் பாக்கெட் பதிவு எதிர்பார்க்கும் பதிலைப் போலத் தெரிகிறதா என்பதுதான். அந்த நான்கு பகுதி டூப்பிளின் ஒரு புலத்தை மாற்றுங்கள், பாக்கெட் அந்நியனாகிறது. அதனால்தான் போர்ட் எண் மட்டும் மாறும்போது வேலை செய்த அமைப்பு உடையலாம், அதனால்தான் ஒரே போர்ட் ஒரு ரவுட்டரில் வேலை செய்து அடுத்ததில் தோல்வியடையலாம்.

உள்ளூர் மூல போர்ட்டை நிலைப்படுத்துங்கள், அதே எண் பரிமாற்றத்தின் இரு பக்கங்களிலும் தோன்றும். இதுவே முழு வழிமுறை, தந்திரம் மர்மமானது அல்ல, பலவீனமானது என்பதற்கு இதுவே விளக்கம்.

ஒவ்வொரு முனையிலும் ஒரு போர்ட்டை நிலைப்படுத்துதல்

OpenVPN-இன் இயல்புநிலை UDP போர்ட் 1194, மேலும் lport அது எந்தப் போர்ட்டிலிருந்து அனுப்புகிறது என்பதை அமைக்கிறது. இரு கூட்டாளிகளையும் நிலைப்படுத்துங்கள், ஒவ்வொன்றின் வெளிச்செல்லும் டூப்பிள் மற்றது கேட்கும் போர்ட்டை நோக்கிக் காட்டும்:

# peer A
lport 1194
remote 198.51.100.20 1194
# peer B
lport 1194
remote 203.0.113.10 1194

இது அவற்றுக்கு இடையே உள்ள எந்த ரவுட்டரும் மூல போர்ட்டை மீண்டும் எழுதாத வரை மட்டுமே வேலை செய்யும். பாக்கெட்டுகள் பதிவில் தெரிந்தும் சுரங்கம் எழவில்லை என்றால், மீண்டும் எழுதுவதே முதல் சந்தேகம்.

டூப்பிள் பொருந்துவதை நிறுத்தும் இடம்

இலக்கின் அடிப்படையில் மேப் செய்யும் NAT ஒவ்வொரு கூட்டாளிக்கும் வேறு வெளிப்புற போர்ட்டைத் தருகிறது. உங்கள் கூட்டாளிக்கு பயன்படுத்தச் சொன்ன முகவரி அவரை அடையும் முகவரி அல்ல, எனவே வரும் பாக்கெட் எதனுடனும் பொருந்தாமல் அமைதியாக வீசப்படுகிறது.

இயக்குபவர் நிலை மொழிபெயர்ப்பு, அடுக்கு NAT மற்றும் போர்ட் சீரற்றமயமாக்கல் அனைத்தும் ஒரே மாதிரி முடிகின்றன. முகவரிகளைத் தொடாமல் போர்ட்டுகளை மீண்டும் எழுதும் எந்த இடைப் பெட்டியும் அப்படியே.

ஸ்ட்ரீம் போக்குவரத்து மிகவும் மோசம். TCP கைக்குலுக்கல் படிப்படியாகக் கண்காணிக்கப்படுகிறது, எனவே TCP அடிப்படையிலான VPN இந்த வழியில் துளையிடவே முடியாது, பாதையில் எங்காவது கேட்பவர் தேவை.

பொதுவாக ஒரு பக்கம் முதலில் தோல்வியடையும்

நடைமுறையில் இரு வலையமைப்புகளும் ஒரே மாதிரி நடந்துகொள்வது அரிது. ஒரு ரவுட்டர் முன்னறிவிக்கக்கூடிய மேப்பிங்கைத் தரலாம், மற்றொன்று இலக்கு அடிப்படையில் போர்ட்டுகளைத் தருகிறது, முடிவு இரு வீடுகளுக்கிடையே வேலை செய்து மொபைல் வலையமைப்பிலிருந்து தோல்வியடையும் உள்ளமைவு. ஒன்றுக்கொன்று முரணான அறிக்கைகள் பொதுவாக இரு வேறு ரவுட்டர் இணைகளை விவரிக்கின்றன. எந்த எழுத்தாளரும் தவறில்லை, எந்த முடிவும் பொதுமைப்படுத்தப்படவில்லை.

சுயவிவரங்களைத் தொடுவதற்கு முன் எந்தப் பக்கம் பாக்கெட்டை விட்டது என்பதைக் கண்டறியுங்கள். இரு முனைகளிலும் பதிவு இதை ஒரே முயற்சியில் தீர்மானிக்கிறது: A-வை விட்டு B-ஐ அடையாத டேட்டாகிராம்கள் ஓட்டம் வழியில் மீண்டும் எழுதப்பட்டது என்று பொருள், ஆனால் B-ஐ அடைந்து பதில் திரும்பாத டேட்டாகிராம்கள் ஃபயர்வால் அவற்றைத் தொடர்புடையதாக ஏற்கவில்லை என்று பொருள்.

பொது IPv6 முகவரிகள் கொண்ட இரு கூட்டாளிகள் முழுப் பிரச்சினையையும் தவிர்க்கின்றன. மொழிபெயர்ப்பு இல்லாமல் பொருத்த எதுவும் இல்லை, எனவே கூட்டாளிகளைப் பெயரிடும் ஃபயர்வால் விதி போதும், வடிவமைப்பு ரவுட்டரின் நடத்தையைச் சார்ந்திருப்பதை நிறுத்துகிறது.

எப்போது முயற்சியை நிறுத்த வேண்டும்

பொது முகவரி கொண்ட ஹோஸ்டே நம்பகமான பதில். அது இரு கூட்டாளிகளுக்கும் சுரங்கத்தை முடிக்கலாம், அல்லது ஒருவரின் தற்போதைய வெளிப்புற முகவரியை மற்றவர் கண்டறிய உதவலாம், NAT என்ன செய்தாலும் இரு அமைப்புகளும் வேலை செய்கின்றன. கொள்கை அனுமதித்தால் நிர்வகிக்கப்பட்ட மேலடுக்கு அதே ஒருங்கிணைப்பை வழங்குகிறது.

இவற்றில் எதற்கும் அணைக்கப்பட்ட ஃபயர்வால் தேவையில்லை. நேரடி இணைப்பை வெல்ல பாதுகாப்பை அணைப்பது நேரடி முயற்சியைக் கவர்ச்சிகரமாக்கிய காரணத்தைத் தூக்கி எறிகிறது, சோதனையின் முழு காலத்திற்கும் இயந்திரத்தைத் திறந்து விடுகிறது.

முதலில் நேரடி அமைப்பை முயற்சியுங்கள், பிறகு பார்த்ததை எழுதுங்கள். NAT-இன் நடத்தையும் அதைக் காட்டிய பதிவும் இறுதியில் நீங்கள் பயன்படுத்திய போர்ட் இணையை விட மதிப்புமிக்கவை, ஏனெனில் அடுத்த வலையமைப்பு வேறாக இருக்கும். OpenVPN 2.6 கையேடு ஆவணப்படுத்துகிறது lport மற்றும் இது சார்ந்துள்ள remote விருப்பங்களை.

தொடர்புடைய கட்டுரைகள்