OpenVPN கொக்கி நிகழ்வுகள்: பெயரும் நேர முத்திரையும் ஏன் சாவியல்ல
துண்டிப்பு கொக்கி இணைப்பு நேரத்தைத் தெரிவிக்கிறது, துண்டிப்பு நேரத்தை அல்ல. பயனர் பெயருடன் இணைக்கும்போது அது தவறான அமர்வை மூடக்கூடும்; அதற்குப் பதிலாக ஒரு அடையாளத்தை வைத்திருங்கள்.
ஒரே பெயரில் இரண்டாவது இணைப்பு ஏற்கனவே தொடங்கிய பிறகு துண்டிப்புப் பதிவு வருகிறது, மேலும் அந்தப் பயனரின் புதிய வரிசையைப் புதுப்பிக்கும் கையாளி தவறான அமர்வை மூடுகிறது. தவறு நேர முத்திரை ஒப்பீட்டில் இல்லை. பெயரும் ஒரு முழு நொடியும் ஒரு அமர்வை அடையாளம் காணும் என்ற அனுமானத்தில் தவறு உள்ளது. கொக்கி நிகழ்வுகள் இணைப்புகளை விவரிக்கின்றன, இணைப்புக்கு அதற்கு மட்டும் சொந்தமான சாவி தேவை.
துண்டிப்பு மாறிகளின் உண்மையான பொருளில் தொடங்குங்கள். அப்போதுதான் அடையாளங்காட்டியின் தேர்வு அர்த்தமுள்ளதாகிறது.
துண்டிப்பு கொக்கி உண்மையில் எதைச் சுமக்கிறது
Community OpenVPN 2.6 இல், கொக்கி குறிப்பு time_unix வாடிக்கையாளர் இணைந்த தருணமாக வரையறுக்கிறது; இது இணைப்பு கொக்கி இயங்குவதற்கு முன் அமைக்கப்படுகிறது, பின்னர் துண்டிப்பு கொக்கி செயல்படும்போது மீண்டும் வரையறுக்கப்படுவதில்லை. time_duration அந்த அமர்வின் நீளத்தை நொடிகளில் தருகிறது, எனவே முடிவு தோராயமாக இணைப்பு நேரம் கூட்டல் கால அளவு. இரண்டும் முழு நொடிகள், எதுவும் உங்கள் தரவுத்தளம் நிகழ்வைச் செயலாக்கிய தருணம் அல்ல. இந்த மூன்று நேரங்களைத் தனித்து வைப்பதே தொடர்பு சோதனையின் போது மட்டும் சரியாகத் தோன்றாமல் உண்மையிலேயே நிலைத்திருக்கச் செய்கிறது.
இந்தக் கணிதம் எழுதப்படத் தகுந்தது, ஏனெனில் கொக்கியே வழங்கும் ஒரே முடிவு நேரம் இதுவே. செயலாக்கத் தாமதமும் ஹோஸ்ட்களுக்கு இடையிலான கடிகார வேறுபாடுகளும் இன்னும் அதற்கு வெளியே உள்ளன.
வெளிப்படையான ஜோடி ஏன் தனித்துவமற்றது
பெயரை இணைப்பு நேரத்துடன் இணைப்பது தேடலைக் குறுக்குகிறது, இன்னும் அமர்வை அடையாளம் காட்டவில்லை. வாடிக்கையாளர் அதே நொடிக்குள் மீண்டும் இணையலாம், எனவே இரண்டு அமர்வுகள் இரண்டு மதிப்புகளையும் பகிரலாம். இரண்டு டீமான் நிகழ்வுகள், அல்லது அதே உள்ளமைவை வைத்திருக்கும் சேவையக மாற்றீடு, அந்த ஜோடியை வெவ்வேறு செயல்முறைகளில் இருந்து உருவாக்கலாம். சுரங்கப்பாதை முகவரிகளும் அதே காரணத்திற்காக மறுசுழற்சி செய்யப்படுகின்றன, இது அவற்றை அமர்வின் பண்புகளாக மாற்றுகிறது, அதன் அடையாளங்காட்டிகள் அல்ல.
தோல்வி முறை அமைதியானது. முதல் அமர்வுக்கான தாமதமான துண்டிப்பு புதிய வரிசையுடன் பொருந்தி, இரண்டாவது அமர்வு இன்னும் பயன்படுத்தும் ஒதுக்கீட்டை முடிக்கிறது, எனவே பயனர் தான் செய்யாத காரணத்தால் தற்செயலான அணுகல் இழப்பை அனுபவிக்கிறார். பின்னர் சரியாகத் தோன்றும் வரிசை எண்ணிக்கை சிக்கலைக் கண்டறிவதைக் கடினமாக்குகிறது.
நிலையான அடையாளம் எங்கிருந்து வருகிறது
நிர்வாக இடைமுகம் ஒவ்வொரு வாடிக்கையாளருக்கும் வாடிக்கையாளர் நிகழ்வு அடையாளங்காட்டியை வழங்குகிறது, அந்த அடையாளங்காட்டி அதை வழங்கிய டீமான் நிகழ்வுக்கு மட்டுமே வரம்பிடப்பட்டுள்ளது. செயல்படக்கூடிய வெளிப்புற சாவி நிலையான சேவையக அடையாளங்காட்டி, டீமான் தொடங்கும்போது மாறும் ஒரு சகாப்தம், அந்த வாடிக்கையாளர் ID ஆகியவற்றை இணைக்கிறது. சகாப்தம் முக்கியம், ஏனெனில் அடையாளங்காட்டிகள் செயல்முறையுடன் மீண்டும் தொடங்குகின்றன, மேலும் வெற்று செயல்முறை ID பின்னர் தொடர்பில்லாத ஒன்றால் மீண்டும் பயன்படுத்தப்படலாம்.
குழந்தை இணைப்பு ஸ்கிரிப்ட்டுக்குள் அமைக்கப்பட்ட சூழல் மாறிகள் பெற்றோர் டீமானின் பின்னர் துண்டிப்பு ஸ்கிரிப்ட்டுக்குச் செல்வதில்லை, ஏனெனில் அந்த ஸ்கிரிப்ட்கள் தங்கள் சொந்த சூழல்களுடன் தனி செயல்முறைகளாக இயங்குகின்றன. எனவே இணைப்பு நேரத்தில் UUID உருவாக்குவது பாதி தீர்வு. துண்டிப்புப் பக்கம் அதே UUID ஐப் பெயரிட முடிய வேண்டும், அதாவது அடையாளம் இரண்டு நிகழ்வுகளும் அடையக்கூடிய இடத்தில் வாழ வேண்டும்.
ஓய்வை நிபந்தனைக்குட்பட்டதாகவும் ஐடெம்போடெண்டாகவும் ஆக்குங்கள்
அமர்வு உரிமையாளரின் அடிப்படையில் ஓய்வு கொடுங்கள், பயனரின் அடிப்படையில் அல்ல. ஒரு பெயருக்குத் தற்போது சொந்தமான எந்த ஒதுக்கீட்டையும் நீக்கும் கையாளி இறுதியில் தவறானதை நீக்கும், ஒரே பாதுகாப்பு என்னவென்றால் அகற்றப்படும் பதிவே இந்த நிகழ்வு விவரிக்கும் பதிவு என்பதைச் சரிபார்ப்பது.
நிர்வாக இடைமுகம் ஒரு நேரத்தில் ஒரு இணைக்கப்பட்ட நிர்வாக வாடிக்கையாளரை மட்டுமே ஏற்கிறது, எனவே அதே சாக்கெட்டுக்காகப் போட்டியிடும் இரண்டாவது பார்வையாளரை இணைப்பதற்குப் பதிலாக ஏற்கனவே அதைக் கொண்டிருப்பவருடன் ஒருங்கிணையுங்கள்.
திரும்பத் திரும்ப வரும் நிகழ்வுகளை முடிவை இரண்டு முறை மாற்றாமல் கையாளுங்கள், மேலும் இணைக்கப்படாத நிகழ்வுகளைத் தூக்கி எறிவதற்குப் பதிலாகச் சமரசத்திற்காக வைத்திருங்கள். துண்டிப்பு அழைப்புக்கு ஆவணப்படுத்தப்பட்ட வாழ்க்கைச் சுழற்சி நிபந்தனைகள் உள்ளன, மேலும் செயலிழப்பு அல்லது கடின நிறுத்தத்திற்குப் பிறகு அது ஒருபோதும் வராமல் போகலாம், எனவே வடிவமைப்புக்கு முடிவு நிகழ்வு இல்லாத அமர்வைக் குறிக்கும் வழி தேவை.
சங்கடமான நிகழ்வுகளை வேண்டுமென்றே சோதியுங்கள்: ஒரு நொடிக்குள் இரண்டு மறுஇணைப்புகள், இரண்டு டீமான் நிகழ்வுகள், செயலாக்கம் தோல்வியடைந்த ஒரு இணைப்பு, மற்றும் அமர்வின் நடுவில் டீமான் மறுதொடக்கம். நான்கையும் தாங்கும் சாவியே நம்பகமான சாவி.