OpenVPN ncp-disable தெரியாதது என்கிறது: அதை எது மாற்றியது?
ncp-disable என்பது மறையாக்கத்தை அணைப்பது என்று ஒருபோதும் பொருள் கொள்ளவில்லை, 2.6 அந்த விருப்பத்தை நீக்கியது. எந்த பைனரி பிழையை உருவாக்கியது என்பதைக் கண்டறிந்து இரு பக்கங்களிலும் data-cipher கொள்கையைச் சரிசெய்யுங்கள்.
வாடிக்கையாளர் ncp-disable என்று குறிப்பிடும் விருப்பப் பிழையுடன் தொடங்க மறுக்கிறது, ஆனால் சுயவிவரம் முந்தைய இயந்திரத்தில் வேலை செய்தது. அந்தச் செய்தி விருப்பம் தவறாக எழுதப்பட்டது அல்லது மறையாக்கம் உடைந்தது என்று பொருள் அல்ல. உங்கள் முன் உள்ள பைனரிக்கு அந்த அறிவுறுத்தல் தெரியாது என்று பொருள், அதற்கு இரண்டு மிகவும் வேறுபட்ட காரணங்கள் உள்ளன. எது பொருந்துகிறது என்பது சுயவிவரத்தைத் திருத்துகிறீர்களா வாடிக்கையாளரை மாற்றுகிறீர்களா என்பதைத் தீர்மானிக்கிறது.
பிழை புதிய பைனரியிலிருந்தும் வரலாம்
அறியப்படாத விருப்பப் பிழை சுரங்கம் பற்றியதல்ல, பாகுபடுத்தி பற்றியது. OpenVPN 2.4 பேச்சுவார்த்தைக்குட்பட்ட மறையாக்க அளவுருக்களைச் சேர்த்தது, 2.5 அவற்றை அணைத்த சுவிட்சை வழக்கொழிந்ததாக அறிவித்தது, 2.6 அதை முழுவதுமாக நீக்கியது. எனவே 2.3 அல்லது 2.4 க்காக எழுதப்பட்ட சுயவிவரம் கோப்பில் எதுவும் மாறாவிட்டாலும் தற்போதைய வாடிக்கையாளரில் தோல்வியடைகிறது. புகார் செய்யும் பதிப்பு புதியது, பழையது அல்ல.
எதையும் திருத்தும் முன் எந்த இயக்கக்கூடிய கோப்பு செய்தியை உருவாக்கியது என்பதைக் கண்டறியுங்கள். டெஸ்க்டாப் வாடிக்கையாளர் தனது சொந்த இயந்திரத்தைக் கொண்டுவருகிறது, தனியாக நிறுவப்பட்ட கட்டளை வரி பைனரிக்கு அதன் சொந்த பதிப்பு உள்ளது. இரண்டும் ஒரே இயந்திரத்தில் வேறுபடலாம்.
openvpn --version நீங்கள் சோதிக்கும் பைனரிக்கு இதைத் தீர்க்கிறது. GUI வாடிக்கையாளர் அந்தக் கட்டளையைக் காட்டாமல் இருக்கலாம்; அந்த நிலையில் அதன் தகவல் திரையையோ உள்ளடக்கிய நூலகத்தின் பதிப்பையோ படியுங்கள்.
விருப்பம் உண்மையில் எதைக் கட்டுப்படுத்தியது
இந்த அறிவுறுத்தல் மறையியல் அளவுருக்களின் பேச்சுவார்த்தையை அணைத்தது, எனவே இரு முனைகளும் cipher அமைப்பால் இயக்கப்படும் பழைய தேர்வு நடத்தைக்குத் திரும்பின. அது ஒருபோதும் மறையாக்கத்தை அணைக்கவில்லை, சுரங்கத்தை சாதாரண உரையாக மாற்றவில்லை. இதை பாதுகாப்பு சுவிட்சாகப் படிப்பது முதல் தவறான திருப்பம், அது இணைப்பை மேம்படுத்துவதற்குப் பதிலாக மோசமாக்கும் மாற்றங்களுக்கு வழிவகுக்கிறது.
பேச்சுவார்த்தை இருக்கும்போது சமமான கேள்வி ஒவ்வொரு பக்கமும் எந்த மறையாக்கங்களைப் பயன்படுத்தத் தயாராக உள்ளது என்பதாகும். இது கொள்கைக் கேள்வி, கொள்கை 2.5 முதல் data-ciphers இல் வாழ்கிறது.
பழைய பெயர் ncp-ciphers 2.4 க்கு உரியது. இரு பெயர்களையும் பக்கங்களுக்கிடையே கலப்பது ஒரு திசை பேச்சுவார்த்தை தோல்விகளின் பொதுவான மூலம். இரண்டையும் கொண்ட சுயவிவரம் வெவ்வேறு நேரங்களில் இருவரால் திருத்தப்பட்ட சுயவிவரம்.
கொள்கையை மாற்றுங்கள், எழுத்துப்பிழையை அல்ல
இரு பக்கங்களிலும் நோக்கமான பகிரப்பட்ட தேர்வுடன் data-ciphers அமைக்கவும், மதிப்பாய்வாளர் சிந்திக்கக்கூடிய அளவுக்குப் பட்டியலைச் சுருக்கவும். ஒரு தன்னிச்சையான வரியை மாற்றுவது எதையும் நிரூபிக்காது; முடிவு இரு பட்டியல்களின் வெட்டும் பகுதி மற்றும் TLS அடுக்கு எதை ஆதரிக்கிறது என்பதைப் பொறுத்தது. உள்ளமைவுக்குப் பதிலாக பேச்சுவார்த்தை முடிவைப் படித்து பக்கங்கள் ஒப்புக்கொள்வதை உறுதிசெய்யுங்கள். பின்னர் இரு பட்டியல்களையும் வரிசைப்படுத்தல் பதிவில் எழுதுங்கள், அடுத்த மாற்றம் அறியப்பட்ட நிலையிலிருந்து தொடங்கட்டும்.
சுயவிவரத்தை அதன் உரிமையாளர் மூலம் புதுப்பிக்கவும். வழக்கொழிந்த அறிவுறுத்தலை மறைக்க ஒரு புறக்கணிப்பு விருப்பத்தைச் சேர்ப்பது கொள்கைக் கேள்வியைப் பதிலின்றி விடுகிறது.
பழைய பக்கம் உண்மையிலேயே இணக்கக் கையாளுதல் தேவைப்பட்டால் அதை அந்த வரிசைப்படுத்தலுக்கு மட்டுப்படுத்துங்கள். நவீன பக்கங்களை இணைக்க வழக்கொழிந்த நடத்தையை உலகளவில் மீட்டெடுப்பது முன்நிபந்தனை அல்ல. விதிவிலக்கு அது எந்தப் பக்கத்திற்காக உள்ளது என்பதைப் பெயரிட வேண்டும்.
மறையாக்கப் பட்டியல் போலத் தோன்றும் ஆனால் இல்லாத இரண்டு வரிகள்
இரண்டு மறையாக்க வரிகளை அடுக்குவதும் பேச்சுவார்த்தையை மீட்டெடுக்காது, முடிவு பட்டியல் போலத் தோன்றி ஒரே மதிப்பாக நடந்துகொள்ளும் சுயவிவரம். ஒரு வரியில் AES-256-CBC, அடுத்ததில் CBC என்று எழுதுவது பொதுவான முயற்சி. CBC தனியாக ஒரு முறையைக் குறிக்கிறது, படிமுறையை அல்ல, எனவே பாகுபடுத்தி அதை ஒரு இடத்தில் ஏற்று அடுத்ததில் நிராகரிக்கலாம். மீண்டும் மீண்டும் வரும் cipher அறிவுறுத்தல்கள் வேட்பாளர்களைச் சேமிப்பதற்குப் பதிலாக அதே விருப்பத்தை இருமுறை அமைக்கின்றன.
வேறு கிளைக்காக எழுதப்பட்ட வழிகாட்டியிலிருந்து பட்டியலை நகலெடுப்பதற்குப் பதிலாக இலக்கு பைனரியில் openvpn --show-ciphers மூலம் ஏற்கப்படும் பெயர்களைச் சரிபார்க்கவும். வெளியீடுகளுக்கிடையே பட்டியல் மாறுகிறது. ஒரு கிளையில் செல்லுபடியாகும் பெயர் மற்றொன்றில் அவசியம் செல்லுபடியாகும் என்றில்லை.
இலக்கு செயல்திறன் ஒப்பீடாக இருந்தால் படிமுறைகளையும் பணிச்சுமையையும் பதிவு செய்யுங்கள். CBC க்கு மாறுவது மறையாக்கம் இல்லாததற்கான அளவீடு அல்ல.
இணைப்பு உண்மையில் எதை ஒப்புக்கொண்டது என்பதைச் சரிபார்க்கவும்
புதிய இணைப்பை எழுப்பி பதிவில் தரவு-சேனல் வரியைப் படியுங்கள், அது பயன்படுத்தப்படும் மறையாக்கத்தைப் பெயரிடுகிறது. கட்டுப்பாட்டு-சேனல் தொகுப்பு தனியாகத் தீர்மானிக்கப்படுகிறது, எனவே கோப்பில் அனுமதிக்கப்பட்ட பட்டியல் வழங்கப்பட்டதை மட்டுமே காட்டுகிறது. இரு பக்கங்களும் நீங்கள் எதிர்பார்க்காத ஒன்றைத் தேர்ந்தெடுத்தால், சுரங்க இடைமுகத்திற்குப் பதிலாக பட்டியல்கள்தான் பார்க்க வேண்டிய இடம். எந்த மாற்றத்திற்கும் பின் இரண்டாவது இணைப்பில் முடிவை உறுதிசெய்யுங்கள், ஏனெனில் ஒரு மறுதொடக்கம் தற்காலிகச் சேமிப்பு அமர்வை மீண்டும் பயன்படுத்தலாம்.
பேச்சுவார்த்தை முடிவை சுயவிவர பதிப்பின் அருகில் வரிசைப்படுத்தல் பதிவில் வைத்திருங்கள். எந்த மறையாக்கம் உண்மையில் போக்குவரத்தைப் பாதுகாக்கிறது என்ற அடுத்த கேள்விக்கு பதிலளிப்பது இந்த உண்மையே.