கடந்த மாதம் வேலை செய்த சுயவிவரம் இப்போது நேரம் முடிவடைகிறது, மேலும் யாரோ proto udp ஐ proto tcp-client ஆக மாற்ற பரிந்துரைக்கிறார். சில நேரங்களில் அது சரியான நடவடிக்கை, சில நேரங்களில் எதுவும் கேட்காத துறைமுகத்துடன் இணைக்கும் வாடிக்கையாளரை உருவாக்குகிறது, ஏனெனில் சேவையகம் மற்ற போக்குவரத்துக்கு ஒருபோதும் அமைக்கப்படவில்லை. இந்த உத்தரவு உங்கள் பக்கம் எப்படிப் பேசுகிறது என்பதை விவரிக்கிறது; அது மறுபக்கத்தில் கேட்பானை உருவாக்க முடியாது. இரண்டில் ஒன்றை மாற்றுவதற்கு முன் சுயவிவரத்தையும் சேவையகத்தையும் ஒன்றாகப் படியுங்கள்.

தேர்ந்தெடுக்கப்பட்ட இணைப்பு பயன்படுத்தும் போக்குவரத்தைப் படியுங்கள்

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

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

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

grep -nE '^(remote|proto)\b' client.ovpn

UDP மற்றும் TCP வேக அமைப்பு அல்ல

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

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

அவற்றுக்கிடையே அளவீட்டின் அடிப்படையில் மட்டும் தேர்ந்தெடுப்பது தவறு, ஏனெனில் பதில் உங்களுக்கு முன்னால் உள்ள வலைப்பிண்ணை எதை அனுமதிக்கிறது என்பதைச் சார்ந்தது. ஒரு விடுதி அல்லது நிறுவன ப்ராக்ஸி 443 இல் வெளிச்செல்லும் TCP ஐ மட்டும் அனுமதிக்கலாம், அதனால்தான் வழங்குநர்கள் அந்த வகையை வழங்குகிறார்கள். துறைமுக எண் பரிச்சயமானதாக இருந்தாலும் அது அந்தத் துறைமுகத்தில் OpenVPN இணைப்பே, HTTPS அமர்வு அல்ல.

tcp-client உண்மையில் எதைக் குறிக்கிறது

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

பொருத்தம் என்பது இரு முனைகளும் போக்குவரத்தில் உடன்படுவது, ஒரே சரத்தைப் பங்கிடுவது அல்ல.

grep -nE '^proto\b' /etc/openvpn/server/server.conf
ss -lntp | grep openvpn

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

சுயவிவரம் இறக்குமதியாகி ஆனால் ஒருபோதும் இணைக்காதபோது

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

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

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

வேலை செய்யும் போக்குவரத்தைப் பதிவு செய்யுங்கள்

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

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

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

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