SSH இன் உள்ளூர் பகிர்வு TCP OpenVPN அமர்வை எவ்வாறு எடுத்துச் செல்கிறது
ஒரு உள்ளூர் துறை, இரண்டு அங்கீகரிக்கப்பட்ட உறவுகள், மூன்று இடைமாற்றங்கள். SSH பகிர்வு எதை நகர்த்துகிறது, மற்றும் வளையமும் சான்றிதழ் சோதனைகளும் எங்கு இன்னும் பொருந்தும்.
இங்கே மூன்று இடைமாற்ற அடுக்குகள் ஒன்றின் மேல் ஒன்றாக வருகின்றன, ஒவ்வொன்றுக்கும் அதன் சொந்த சட்டகம் உள்ளது। VPN சுமை TLS அமர்வின் உள்ளே செல்கிறது, அந்த TLS அமர்வு லூப்பாக் துறைக்கு TCP இணைப்பின் உள்ளே செல்கிறது, அந்த இணைப்பின் பைட்டுகள் SSH இன் உள்ளே ரிலே புரவலனுக்குச் செல்கின்றன, அது VPN கேட்பானுக்கு உண்மையான TCP இணைப்பைத் திறக்கிறது। இந்த அமைப்பில் எதுவும் மாற்றாது OpenVPN அங்கீகரிப்பதை, அதில் எதுவும் UDP கேட்பானை TCP வழியாக அணுகக்கூடியதாக்காது। மீதமுள்ளதை பைட் பாதையின் விவரணமாகப் படியுங்கள், வலையமைப்புக் கட்டுப்பாட்டைத் தவிர்க்கும் செய்முறையாக அல்ல।
உள்ளூர் பகிர்வு உண்மையில் எதை நகர்த்துகிறது
SSH வாடிக்கையாளர் உள்ளூர் துறையில் கேட்கிறது। உள்ளூர் செயல்முறை இணையும்போது, வாடிக்கையாளர் பைட்டுகளைத் தன் மறையாக்கப்பட்ட தடத்தில் பொதிக்கிறார், சேவையகப் பக்கம் பகிர்வுக் கோரிக்கையில் பெயரிடப்பட்ட இலக்குக்கு புதிய TCP இணைப்பைத் திறக்கிறது।
அந்த இலக்கை ரிலே தீர்க்கிறது, உங்கள் இயந்திரம் அல்ல, அதனால் தொலை வலையமைப்பின் உள்ளே மட்டும் உள்ள பெயரும் இன்னும் செயல்படுகிறது। இதன் பொருள் ரிலே VPN கேட்பானை அடைய வேண்டும், அங்கு திரும்பும் வழியும் இருக்க வேண்டும்। உங்கள் மடிக்கணினியில் தீர்க்கப்படும் பெயர் ரிலே என்ன பார்க்க முடியும் என்பதைப் பற்றி எதுவும் சொல்லாது।
SSH அமர்வைத் தொடங்குவது ரிலே அணுகக்கூடியது மற்றும் அங்கீகரிக்கப்பட்டது என்பதை மட்டுமே நிரூபிக்கிறது। அடுத்த கேட்பான் இயங்குகிறதா, ரிலேவுக்கும் கேட்பானுக்கும் இடையிலான ஃபயர்வால் இணைப்பை ஏற்கிறதா, அல்லது VPN உங்கள் சுயவிவரத்தை ஏற்குமா என்பதை அது சொல்லாது।
வாடிக்கையாளரை உள்ளூர் கேட்பானை நோக்கித் திருப்புங்கள்
அறிவிக்கப்பட்ட எடுத்துக்காட்டு: ரிலே gw.internal.example:443 இல் TCP கேட்பானை அடைய முடியும், உயர்ந்த உள்ளூர் துறை அந்தப் பாதையை இந்த இயந்திரத்துக்கு மட்டும் திறக்கிறது।
ssh -N -L 127.0.0.1:24011:gw.internal.example:443 [email protected]OpenSSH கையேடு உள்ளூர் பகிர்வை TCP இணைப்புகளை உள்ளூராக ஏற்று அடுத்த இணைப்பைத் தொலைப் பக்கத்திலிருந்து திறப்பதாக விவரிக்கிறது। கேட்பானை எல்லா இடைமுகங்களுக்கும் அல்ல, லூப்பாக்குக்குக் கட்டுங்கள், ஏனெனில் வலையமைப்பிலிருந்து அணுகக்கூடிய பகிர்வு உங்கள் பெயருள்ள திறந்த ரிலே ஆகும்। வைல்டுகார்டு கட்டுதல் பங்கிடப்பட்ட இயந்திரத்தில் உள்ள வேறு எந்த உள்ளூர் கணக்கிற்கும் துறையைத் திறக்கிறது।
பிறகு VPN வாடிக்கையாளரை TCP பயன்முறைக்கு வைத்து 127.0.0.1:24011 க்குத் திருப்புங்கள்। சுயவிவரம் UDP பயன்படுத்தினால், இந்த வடிவமைப்பு உதவ முடியாது: பகிர்வு பைட் ஓட்டத்தை எடுத்துச் செல்கிறது, அதன் வழியாக டேட்டாகிராம் பாதை இல்லை।
இரண்டு அங்கீகாரங்களையும் தனித்தனியாக வையுங்கள்
SSH ரிலே புரவலனை அங்கீகரிக்கிறது। OpenVPN இன்னும் VPN இணையை அங்கீகரிக்கிறது, லூப்பாக் இலக்கு அந்த நிபந்தனையை மாற்றாது। சாக்கெட் இப்போது localhost ஐ நோக்குவதால் சான்றிதழ் சோதனைகளை நிறுத்துவது இந்த வடிவமைப்பின் மிக மோசமான குறுக்குவழி। அது இடைமாற்ற அமைப்பை நம்பிக்கை அமைப்பாக மாற்றுகிறது, இரண்டாவதற்கு யாரும் ஒப்புக்கொள்ளவில்லை।
சுயவிவரத்தின் நம்பிக்கை நங்கூரம், சேவையகப் பங்கு சோதனை மற்றும் பெயர் சரிபார்ப்பை அப்படியே வையுங்கள்। உங்கள் வாடிக்கையாளர் சேவையகப் பெயரை அது அழைத்த முகவரியுடன் ஒப்பிட்டால், லூப்பாக்குக்கு நிறுத்தப்பட்ட சோதனைக்குப் பதிலாக வெளிப்படையான பெயர் அமைப்பு தேவைப்படலாம், எந்தப் புலம் ஒப்பிடப்படுகிறது என்பதை உறுதிப்படுத்தும் இடம் சுயவிவர ஆவணங்கள்।
நம்பிக்கைக் கதையில் ரிலேவை இரண்டாம் தரப்பாகக் கருதுங்கள்: அதன் நிர்வாகி இணைப்பு மெட்டாடேட்டாவைப் பார்க்க முடியும், உள்ளமைவு மாறினால் பகிர்வை வேறு திசைக்குத் திருப்ப முடியும்। இந்த அமைப்புக்கு ரிலே மற்றும் VPN சேவை உரிமையாளர் இருவரின் ஒப்புதலும் தேவை, இன்று தேவைப்படுபவரின் மட்டும் அல்ல।
சுரங்கத்தின் கீழ் வளையம் கட்டாதீர்கள்
VPN வழிகளை நிறுவிய பிறகும் அதை எடுத்துச் செல்லும் SSH இணைப்புக்கு சுரங்கத்தின் வழியாகச் செல்லாத ரிலே பாதை தேவை। இயல்புநிலை வழி VPN க்கு மாறி, ரிலே அதே சுரங்கத்தின் வழியாக மட்டும் அணுகக்கூடியதானால், இடைமாற்றம் சரிந்து VPN உம் அதனுடன் செல்லும்। தோல்வி வழிசெலுத்தல் பிழையாக அல்ல, விழுந்த சுரங்கமாகத் தெரிகிறது, அதனால்தான் தவறாகக் கண்டறியப்படுகிறது।
வழக்கமான திருத்தம் சுரங்கம் எழுவதற்கு முன் இயற்பியல் இடைமுகத்தில் பொருத்தப்பட்ட ரிலே முகவரிக்கான புரவலன் வழி, மற்றும் மீண்டும் இணைந்த பிறகும் வழி நீடிக்கிறதா என்பதற்கான சோதனை। வரிசை சரியாக இருந்ததாகக் கருதுவதற்குப் பதிலாக ரிலே முகவரிக்கான வழித் தேடலால் அதைச் சரிபாருங்கள்।
இந்தக் குவியல் நேரடி இணைப்பை விட மெதுவாகவும் நொறுங்கக்கூடியதாகவும் இருக்கும் என எதிர்பாருங்கள், ஏனெனில் இப்போது இரண்டு ஒழுங்குபடுத்தப்பட்ட இடைமாற்றங்களும் பராமரிக்க மற்றொரு முனைப் புள்ளியும் உள்ளன। இது வலையமைப்பு எல்லையைக் கடக்கும் வழி, செயல்திறன் நுட்பம் அல்ல।
முடிந்ததும் கேட்பானை மூடுங்கள்
சுரங்கம் தேவைப்படாதபோது SSH அமர்வை நிறுத்தி, உள்ளூர் துறை விடுவிக்கப்பட்டதை உறுதிசெய்யுங்கள்। மறந்துபோன பகிர்வு பங்கிடப்படக்கூடிய இயந்திரத்தில் அங்கீகரிக்கப்பட்ட பாதையைத் திறந்தே வைக்கிறது।
ரிலேவின் அனுமதிக்கப்பட்ட பகிர்வு இலக்குகளையும் மதிப்பாய்வு செய்யுங்கள், ஏனெனில் தாராள உள்ளமைவு எந்தவொரு சமரசமான கணக்கையும் பொதுவான ஊன்றுகோலாக மாற்றுகிறது। துறை, ரிலே மற்றும் இலக்கை ஒன்றாகப் பதிவு செய்யுங்கள், அடுத்த நபர் பகிர்வு எதற்காக இருந்தது, இன்னும் அனுமதிக்கப்பட்டுள்ளதா என்பதை அறிய।