வீட்டு VPN சேவையகத்திற்கான போர்ட் தூண்டல் மற்றும் போர்ட் பகிர்வு
தூண்டல் வெளிச்செல்லும் பயணத்திற்குப் பிறகு மேப்பிங்கைத் திறக்கிறது; பகிர்வு போர்ட்டை நிரந்தரமாக மேப் செய்கிறது. வீட்டு VPN சேவையகத்திற்கு இரண்டாவது தேவை, உண்மையான கேட்பவருக்கு மட்டுமே.
பெரும்பாலான வீட்டு ரவுட்டர்களில் போர்ட் பகிர்வும் போர்ட் தூண்டலும் ஒரே மெனுவில் உள்ளன, அதனால்தான் அவை ஒரே வேலையைச் செய்யும் இரண்டு வழிகளாகக் கருதப்படுகின்றன. பகிர்வு ஒரு நிலையான விதி: WAN போர்ட்டுக்கு வரும் உள்நோக்கு இணைப்பு ஒரு நிலையான உள் முகவரி மற்றும் போர்ட்டுக்கு மொழிபெயர்க்கப்படுகிறது, வேறு ஏதாவது நடந்தாலும் நடக்காவிட்டாலும். தூண்டல் நிபந்தனைக்குட்பட்டது: ரவுட்டர் வெளிச்செல்லும் பயணத்தைக் கவனித்து, பொருந்தும் இணைப்பு வெளியேறிய பிறகே உள்நோக்கு மேப்பிங்கைத் திறக்கிறது. VPN சேவையகம் வேறு யாராவது முதலில் இணைவதைக் காத்திருக்கிறது, எனவே அந்த நிபந்தனையே அது ஒருபோதும் நிறைவேற்ற முடியாத ஒரே விஷயம்.
வெவ்வேறு வாழ்க்கைச் சுழற்சிகளைக் கொண்ட இரண்டு விதிகள்
IPv4 NAT நிலையை வைத்திருக்கிறது. உள் புரவலன் ஒரு பாக்கெட்டை வெளியே அனுப்பும்போது, பதில்கள் திரும்பும் வழியைக் கண்டறிய ரவுட்டர் ஒரு மேப்பிங்கை உருவாக்குகிறது; எந்த மேப்பிங்குடனும் பொருந்தாத உள்நோக்கு பாக்கெட் நிராகரிக்கப்படுகிறது, இந்த நடத்தையே புதுப்பிக்கப்படாத டெஸ்க்டாப்பை இணையத்திற்கு வெளியே வைத்திருக்கிறது. பகிர்வு கைமுறையாகச் சேர்க்கப்படும் நிரந்தர மொழிபெயர்ப்புப் பதிவு. தூண்டல் பயண முறையால் காக்கப்படும் தற்காலிக துளை.
நடைமுறை வேறுபாடு நேரம். சேமிக்கப்பட்ட தருணம் முதல் யாராவது அதை நீக்கும் வரை பகிர்வு உள்ளது. தூண்டப்பட்ட மேப்பிங் தூண்டல் செயல்பட்ட பிறகு உள்ளது, செயலற்ற நேரக் கணக்கியில் மூடப்படுகிறது, நுகர்வோர் வன்பொருளில் நிமிடங்களில் அளவிடப்படுகிறது, அல்லது மறுதொடக்கத்தில் உடனடியாக.
சுருக்கமாக எதுவும் அதிக பாதுகாப்பானது அல்ல. பகிர்வு ஒரு போர்ட்டை தொடர்ந்து வெளிப்படுத்துகிறது; தூண்டல் குறிப்பிட்ட வெளிச்செல்லும் பயணத்திற்குப் பிறகே அதை வெளிப்படுத்துகிறது. அந்நியரிடமிருந்து முதல் பாக்கெட்டை ஏற்க வேண்டிய சேவைக்கு, இரண்டில் ஒன்று மட்டுமே வேலைக்குப் பொருந்தும்.
தூண்டல் ஏன் சேவையகத்தை வெளியிடாது
VPN சேவையகம் வடிவமைப்பிலேயே செயலற்றது. எதிர்ப்பக்கம், கஃபேவில் மடிக்கணினியாக இருந்தாலும் மொபைல் தரவில் தொலைபேசியாக இருந்தாலும், முதல் பாக்கெட்டை அனுப்புகிறது, ரவுட்டரிடம் அதற்கு எந்த மேப்பிங்கும் இல்லை. உள்ளே எதுவும் தூண்டல் போர்ட்டுக்கு பயணத்தைத் தொடங்கவில்லை, எனவே விதி ஒருபோதும் செயல்படாது, கைக்குலுக்கல் தொடங்கும் முன்பே இணைப்பு இறந்துவிடுகிறது.
தூண்டல் வேலை செய்வதாகத் தோன்றும் இடங்களில், தூண்டல் போர்ட்டில் பயணத்தை உருவாக்குவது வேறு ஏதோ: LAN இல் ஒரு வாடிக்கையாளர், ஒரு கண்காணிப்பு ஆய்வு, அல்லது சேவையகத்தின் சொந்த வெளிச்செல்லும் சோதனைகள். பின்னர் மேப்பிங் அந்த ஒரு புரவலனுக்கு மட்டும் திறந்து பயணம் நின்றதும் மூடப்படுகிறது, எனவே அடுத்த வெளிப்புற எதிர்ப்பக்கம் மீண்டும் தோல்வியடைகிறது, முதல் வெற்றி பதிவில் சான்றாகக் கிடக்கிறது.
தூண்டல் பொதுவாக ஒரு புரவலனுக்கும் உரியது. பல செயலாக்கங்கள் ஒரு நேரத்தில் ஒரு உள் சாதனத்திற்கு மட்டுமே மேப்பிங்கை வைத்திருக்க அனுமதிக்கின்றன, இது பல பக்கங்களுக்குப் பதிலளிக்க வேண்டிய சேவையகத்திற்கு முற்றிலும் தவறு. இந்த அம்சம் வெளியே கட்டுப்பாட்டு இணைப்பைத் திறந்து இரண்டாவது போர்ட்டில் உள்நோக்கு தரவை எதிர்பார்க்கும் பயன்பாடுகளுக்காக உருவாக்கப்பட்டது, இன்னும் அந்த வடிவத்திற்குப் பொருந்துகிறது.
பகிர்வு உண்மையில் எதை மேப் செய்கிறது
பகிர்வு ஒரு மொழிபெயர்ப்புப் பதிவு: WAN போர்ட் மற்றும் நெறிமுறை உள் முகவரி மற்றும் போர்ட்டுக்கு. மறுமுனையில் ஏற்கனவே இயங்கும் கேட்பவர் தேவை, உள் முகவரி அதன் இடத்திலேயே இருக்க வேண்டும். வேறு இயந்திரத்திற்கு நகரும் DHCP குத்தகை ஒவ்வொரு சுரங்கப்பாதையையும் தவறான புரவலனுக்கு அமைதியாக அனுப்புகிறது, எனவே விதிக்கு முன் ஒதுக்கீட்டை உருவாக்குங்கள்.
| Rule | Opens when | Closes when | Fits a VPN listener |
|---|---|---|---|
| Port forward | Saved, at boot | You delete it | Yes |
| Port trigger | Matching outbound traffic | Idle timeout or reboot | No |
நெறிமுறை படிவம் குறிப்பதை விட முக்கியம். UDP மீது OpenVPN க்கு UDP பகிர்வு தேவை, WireGuard க்கு UDP தேவை, IPsec தரவு ESP ஆக, IP நெறிமுறை 50 ஆக வருகிறது, அதற்கு போர்ட்டுகளே இல்லை. TCP அல்லது UDP மட்டும் ஏற்கும் பகிர்வுப் படிவம் அதை வெளிப்படுத்த முடியாது, எனவே IPsec க்கு போர்ட் விதிக்குப் பதிலாக passthrough அல்லது நிலையான ஒன்றுக்கு-ஒன்று மேப்பிங் தேவை.
உங்கள் ரவுட்டருக்கு மேலேயுள்ள அடுக்கு
பகிர்வு உங்களுக்குச் சொந்தமான மொழிபெயர்ப்பை மட்டுமே கட்டுப்படுத்துகிறது. WAN முகவரி உங்களுடையதாக இல்லாவிட்டால், இது கேரியர்-தர NAT க்குப் பின்னால் உள்ள நிலை, அங்கு சந்தாதாரர்கள் RFC 6598 இல் விவரிக்கப்பட்டபடி 100.64.0.0/10 ஐப் பங்கிடுகிறார்கள், உள்நோக்கு இணைப்பு ஒருபோதும் உங்கள் ரவுட்டரை அடையாது, ஏனெனில் வழங்குநர் முதலில் மொழிபெயர்த்தார். உங்கள் சாதனத்தின் எந்த விதியும் அந்த வரிசையைச் சரிசெய்ய முடியாது.
இரட்டை NAT சிறிய அளவில் அதே சிக்கல். உங்கள் ரவுட்டர் ISP ரவுட்டருக்குப் பகிர்கிறது, அதற்குப் பொருந்தும் விதி இல்லை, அது பாக்கெட்டை நிராகரிக்கிறது. ஒன்று வெளிப்புற சாதனத்தில் விதியைச் சேர்க்கவும், அல்லது வெளிப்புற சாதனத்தைப் பாலம் பயன்முறையில் வைத்து உங்களுடையது பொது முகவரியை வைத்திருக்கட்டும்.
அதனால்தான் சோதனை வெளியிலிருந்து வர வேண்டும். பொது முகவரி வழியாக அதே LAN இலிருந்து செய்யும் சோதனை hairpin NAT ஆதரவைச் சார்ந்தது, விதியுடன் தொடர்பில்லாத காரணங்களால் வெற்றியடையலாம் அல்லது தோல்வியடையலாம்; மொபைல் தரவில் தொலைபேசி, அல்லது வேறு வலையமைப்பில் நண்பர், மிகவும் தெளிவான சரிபார்ப்பு.
விதியை வரம்பிடுங்கள், பின்னர் இரு பகுதிகளையும் சரிபார்க்கவும்
ஒரு போர்ட்டை ஒரு முகவரிக்குப் பகிருங்கள். முதல் முயற்சிகள் தோல்வியடைந்ததால் சேர்க்கப்பட்ட வரம்பு, நிர்வாக இடைமுகங்கள் இணையத்திற்கு வரும் வழி, VPN கேட்பவருக்கு அதன் பக்கத்தில் ரவுட்டரின் நிர்வாகப் பக்கம் வெளியிடப்பட வேண்டியதில்லை.
அந்தக் கேட்பவரை ஏற்கனவே பாதுகாத்த அனைத்தையும் வைத்திருங்கள்: சான்றிதழ் அல்லது விசை அடையாளம், புரவலன் தீச்சுவர், தற்போதைய தொகுப்பு பதிப்புகள். பகிர்வு ஒரு பாக்கெட்டை உள்ளே விடுகிறது; அங்கீகாரம் அந்தப் பாக்கெட் சுரங்கப்பாதையாகுமா என்பதைத் தீர்மானிக்கிறது, ஏதாவது தவறும்போது இவை இரண்டு தனித்தனி தோல்விகள்.
சரிபார்ப்பிற்கு இரண்டு பகுதிகள் உள்ளன. கைக்குலுக்கல் வெளிப்புற வலையமைப்பிலிருந்து முழுமையாக வேண்டும், பின்னர் சேவையகத்திற்குப் பின்னால் உள்ள தனிப்பட்ட வளம் சுரங்கப்பாதை வழியாகப் பதிலளிக்க வேண்டும். பகிர்வு சுரங்கப்பாதை இணைப்பை உள்ளே விடுகிறது, அதற்கு மேல் இல்லை; 10.8.0.0/24 க்கான வழியமைப்பும் அனுமதியும் வேறு திரையில் வேறு அமைப்பு.
மூன்று கேள்விகளால் முடிவு செய்யுங்கள்
மூன்று கேள்விகள் எந்த ஒப்பீட்டு அட்டவணையையும் விட விரைவாகத் தேர்வை முடிவு செய்கின்றன:
- வெளியிலிருந்து ஏதாவது முதல் பாக்கெட்டாக இணைகிறதா? அப்படியானால் பகிர்வு, அல்லது ஒரு ரிலே பயன்படுத்துங்கள். ஒருபோதும் இருக்காத வெளிச்செல்லும் பயணம் இல்லாமல் தூண்டல் திறக்க முடியாது.
- துளை செயலற்ற நேரத்தை விட நீடிக்க வேண்டுமா? அப்படியானால் பகிர்வைப் பயன்படுத்துங்கள், ஏனெனில் தூண்டப்பட்ட மேப்பிங் அதன் சொந்த அட்டவணையின்படி மூடப்படுகிறது.
- WAN முகவரி வெளியிட உங்களுடையதா? இல்லையெனில், எந்த விதியையும் திருத்தும் முன் மேல் அடுக்கைச் சரிசெய்யுங்கள்.
மூன்றிற்கும் பதில் இல்லை என்றால், அது தானே வணிக வழங்குநரை அழைக்கும் மடிக்கணினியின் நிலை, இரண்டு விதிகளில் எதுவும் தேவையில்லை. NAT க்குப் பின்னால் உள்ள வாடிக்கையாளர் தானே நிலை-தாங்கும் மேப்பிங்கை உருவாக்குவதால் வேலை செய்கிறது, அது நள்ளிரவில் போர்ட் பகிர்வுப் பக்கத்தைப் படிக்கும் பெரும்பாலான மக்களை உள்ளடக்குகிறது.