duplicate-cn இரண்டு சாதனங்களுக்கு ஒரு அடையாளத்தைத் தருகிறது, இரண்டை அல்ல
duplicate-cn ஒரு பொதுப் பெயரின் கீழ் இரண்டாவது ஒரேநேர அமர்வை அனுமதிக்கிறது. இது ஒருபோதும் இரண்டாவது சாதன அடையாளத்தையோ, இரண்டாவது முகவரியையோ, தனி ரத்தையோ உருவாக்குவதில்லை.
சுயவிவரத்தை டேப்லெட்டுக்கு நகலெடுத்து இணைக்கவும் — மடிக்கணினி வெளியேறுகிறது. duplicate-cn சேர்க்கவும், இரண்டும் இணைந்தே இருக்கும், சிக்கல் தீர்ந்ததாகத் தோன்றும் — இரண்டு சாதனங்களும் ஒரே சுரங்கப்பாதை முகவரிக்காகச் சண்டையிடும் வரை அல்லது தொலைந்த டேப்லெட் முழுக் கணக்கையும் இணையத்திலிருந்து வெளியேற்றும் வரை. இந்த விருப்பம் ஒரு விஷயத்தை மட்டுமே மாற்றுகிறது: சேவையகம் ஏற்கனவே பார்த்த பெயரின் கீழ் இரண்டாவது அமர்வை அனுமதிக்கிறதா என்பதை. சாதனச் சுதந்திரம் முதல் ஒவ்வொரு சாதனத்திற்கும் முகவரி மற்றும் தேர்ந்தெடுத்த ரத்து வரை மக்கள் எதிர்பார்ப்பது எல்லாம் இன்னும் அடையாளத்தால் நடக்கிறது, இங்கே அடையாளம் என்பது சான்றிதழ்.
கட்டுக்கதை: இரண்டாவது அமர்வு இரண்டாவது அடையாளம்
இரண்டு இணைப்புகள் இரண்டு வாடிக்கையாளர்களாக இருக்க வேண்டும், இரண்டு வாடிக்கையாளர்கள் தங்கள் சொந்த உரிமைகள் கொண்ட இரண்டு சாதனங்களாக இருக்க வேண்டும் என்பது உள்ளுணர்வு. சேவையகம் அதை அவ்வாறு மாதிரியாக்குவதில்லை. அது ஒரு பொதுப் பெயரைப் பார்க்கிறது, duplicate-cn இயக்கப்பட்டிருக்கும்போது அந்தப் பெயரைக் கொண்ட ஒன்றுக்கு மேற்பட்ட நேரடி அமர்வுகளை ஏற்கிறது, ஒவ்வொன்றும் டீமனில் தனது அமர்வு நிலையைப் பெறுகிறது.
அந்த ஏற்பாடு சான்றிதழ் சரிபார்ப்பை எதிலும் தொடவில்லை. அதே சான்றிதழ் இன்னும் அடையாளச் சான்று, அதே திறவுகோல் இன்னும் தனிப்பட்ட திறவுகோல், சான்றிதழின் பொருளை அடிப்படையாகக் கொண்ட எந்தக் கொள்கையும் இன்னும் இரண்டு முறை அதே மதிப்புக்கே தீர்கிறது. இரண்டாவது அமர்வு இரண்டாவது சாக்கெட், இரண்டாவது அடையாளம் அல்ல.
எல்லாம் வேலை செய்யும்போது அந்த வேறுபாடு கண்ணுக்குத் தெரியாது. இரண்டு சாதனங்களையும் வேறுபடுத்த வேண்டிய தருணத்தில் அது மிகத் தெளிவாகத் தெரியும் — பொதுவாக அது அவற்றில் ஒன்று தொலைந்துபோன நாள்.
இரண்டு அமர்வுகள் ஒரு பெயரைப் பகிரும்போது உண்மையில் என்ன மாறுகிறது
இந்த விருப்பம் இல்லாமல், ஏற்கனவே இணைக்கப்பட்ட பொதுப் பெயரின் கீழ் புதிய இணைப்பு முந்தைய அமர்வை வெளியேற்றுகிறது. டேப்லெட் இணையும்போது மடிக்கணினி வெளியேறுவதற்குக் காரணம் அதுவே, அது பிழை அல்ல, வேண்டுமென்றே வைக்கப்பட்ட தெளிவின்மைத் தடுப்பு. விருப்பத்துடன் இரண்டு அமர்வுகளும் உயிருடன் இருக்கும், சேவையகம் அவற்றை சாதனத்தின் அடிப்படையில் அல்ல, அமர்வின் அடிப்படையில் தனித்தனியாகக் கண்காணிக்கிறது.
ஒவ்வொரு அமர்வும் இன்னும் தனது வெளி இணைப்பையும் தனது பேச்சுவார்த்தை திறவுகோல்களையும் பெறுகிறது, எனவே ஒரேநேர ஓட்டம் உண்மையிலேயே ஒரேநேரமானது. அவை பகிர்வது அடையாளச் சான்றிலிருந்து வருவது எல்லாம்: கொள்கைத் தேடல்கள், வாடிக்கையாளருக்கு உரிய கட்டமைப்பு, பதிவில் அடையாளம் மற்றும் ரத்து. அமர்வு நிலை இணைப்புக்கு உரியது அதனுடன் இறக்கிறது, அதே சமயம் சான்று மட்டத்து உண்மைகள் இரண்டிற்கும் நீடிக்கின்றன. அதனால்தான் நிலை வெளியீடு ஒரே பெயரை இரண்டு முறை பட்டியலிட முடியும், எண்ணிக்கைகள் தனித்தனியாகவே இருக்கும்.
அதன் மேல் வடிவமைக்கும் முன் உங்கள் கட்டமைப்பு உண்மையில் என்ன செய்கிறது என்பதை உறுதிசெய்யுங்கள், ஏனெனில் விருப்பத்தின் விளைவை விருப்பமே தீர்மானிக்கிறது, நாட்டுப்புறக் கதைகள் அல்ல:
grep -n 'duplicate-cn\|client-config-dir\|username-as-common-name' /etc/openvpn/server.conf
நீங்கள் ஒதுக்கியதாக நினைத்த நிலையான முகவரி
ஒவ்வொரு வாடிக்கையாளருக்கான கட்டமைப்பு பெயரால் தேடப்படுகிறது, அங்கேதான் பொறி. பொதுப் பெயரால் பெயரிடப்பட்ட client-config-dir கோப்பு அந்தப் பெயரைப் பயன்படுத்தும் ஒவ்வொரு சாதனத்திற்கும் பொருந்தும், எனவே அதிலுள்ள ifconfig-push இரண்டு சாதனங்களுக்கும் ஒரே சுரங்கப்பாதை முகவரியைத் தருகிறது. இரண்டாவது அமர்வு ஒன்று நிறுவப்படுவதில்லை, அல்லது வழித்தடப் பிழைபோல் தோன்றும் வகையில் மோதுகிறது.
மாறும் குளம் தற்செயலாகச் சிறப்பாக நடந்துகொள்கிறது, ஏனெனில் ஒவ்வொரு அமர்வுக்கும் குளத்திலிருந்து சுயாதீனமாக முகவரி ஒதுக்கப்படுகிறது. அது இன்னும் உங்களுக்கு ஒவ்வொரு சாதனத்திற்கும் நிலையான முகவரியைத் தரவில்லை, அந்த முகவரியுடன் இணைந்த சாதன வாரியான கொள்கையை நிச்சயமாகத் தரவில்லை.
பயன்பாடு username-as-common-name பயன்படுத்தினால், தேடல் திறவுகோல் சான்றிதழின் பொருளுக்குப் பதிலாக அங்கீகரிக்கப்பட்ட பயனர் பெயராகிறது, இரண்டு முறை உள்நுழையும் எவருக்கும் அதே மோதல் ஏற்படுகிறது. கட்டமைப்பை இயக்கும் பெயர் ஒவ்வொரு சாதனத்திற்கும் தனித்துவமாக இருக்க வேண்டும், அப்போதுதான் சாதன வாரியான கட்டமைப்புக்கு அர்த்தம் உண்டு.
நீக்கும் நேரத்தில் பகிரப்பட்ட அடையாளம் செய்ய முடியாதது
ரத்து சான்றிதழின் மீது செயல்படுகிறது, காட்டப்படும் பெயரின் மீதோ அமர்வின் மீதோ அல்ல. அந்தச் சான்றிதழை ரத்து செய்யுங்கள் — நகல் வைத்திருக்கும் ஒவ்வொரு சாதனமும் ஒரே நேரத்தில் அணுகலை இழக்கும், யாரும் தொந்தரவு செய்ய விரும்பாத அலுவலகத்தில் உள்ளதும் உட்பட. அதை வைத்திருங்கள் — தொலைந்த சாதனம் தொடர்ந்து வேலை செய்யும், ஏனெனில் நெறிமுறையில் அதை அங்கீகரிக்கப்பட்ட நகலிலிருந்து வேறுபடுத்துவது எதுவும் இல்லை.
பதிவுகளும் அதே தெளிவின்மையைப் பெறுகின்றன. நிலை வெளியீடு ஒரு பொதுப் பெயரையும் உண்மையான முகவரியையும் காட்டுகிறது, இரண்டும் இரண்டு சாதனங்களில் எதற்கும் சொந்தமாகலாம். எந்த இயந்திரம் என்ன செய்தது என்பதை அறிய வேண்டிய சம்பவ மதிப்பாய்வு VPN-இன் சொந்தப் பதிவுகளிலிருந்து அந்தக் கேள்விக்குப் பதிலளிக்க முடியாது, பதிவு நிலை எவ்வளவு விவரம் தந்தாலும்.
இதற்கு எந்த மறையீட்டு வழியும் இல்லை. ஒரே சான்றிதழை வழங்கும் இரண்டு சாதனங்கள் சேவையகத்திற்கு ஒரே பங்கேற்பாளர் இரண்டு முறை, இதற்கு மாறாகக் கூறும் எந்தத் திட்டமும் கட்டுப்பாடு அல்ல, பெயரிடும் மரபே.
பகிர்வு எப்போது சரி, அதை எப்படி வரம்பிடுவது
பகிர்வுக்கு சட்டபூர்வ பயன்பாடுகள் உண்டு: பல சோதனை இயந்திரங்கள் பயன்படுத்தும் ஆய்வகக் கணக்கு, அல்லது சாதனங்கள் ஒன்றாக நிர்வகிக்கப்படும், ரத்தின் நுட்பம் முக்கியமில்லாத ஒரு வீடு. அத்தகைய சந்தர்ப்பங்களில் விருப்பத்தை வேண்டுமென்றே இயக்குங்கள், பகிரப்பட்ட சான்றை சாதன வாரியான கொள்கைக்கு வெளியே வைத்திருங்கள், அமர்வுகள் ஒரு முகவரியில் மோதாதிருக்கக் குளத்திற்கு இடம் கொடுங்கள்.
தனி முகவரிகள், தனி பதிவுகள் அல்லது தனி நீக்கம் தேவைப்படும் எதற்கும் வழக்கமான பதிவுப் பாதையில் தனி சான்றிதழ்களை வழங்குங்கள். அது அடுத்த ஒவ்வொரு அமைப்பிற்கும் சார்ந்திருக்கத் தனி பொருளைத் தருகிறது, பெயர்கள் ஏற்கனவே தனித்துவமானவை என்பதால் விருப்பம் முக்கியத்துவம் இழக்கிறது.
எந்தப் பாதையைத் தேர்ந்தெடுத்தாலும், உள்நுழைவை அல்ல, நிர்வாக மாதிரியைச் சோதியுங்கள். இரண்டு சாதனங்களையும் இணையுங்கள், அவற்றுக்கு வெவ்வேறு முகவரிகள் உள்ளன என்பதை உறுதிசெய்யுங்கள், பின்னர் இழப்பை உருவகப்படுத்தி அவற்றில் சரியாக ஒன்றை மட்டும் நீக்க முடிகிறதா எனப் பாருங்கள். openvpn(8) கையேடு விருப்பத்தின் எல்லையை வரையறுக்கிறது; பகிர்வு உண்மையில் ஏற்கத்தக்கதா என்பதை உங்கள் நீக்கும் நடைமுறை வரையறுக்கிறது.