அமர்வின் நடுவில் பியர் முகவரி மாறியது: OpenVPN இல் float என்ன செய்கிறது
float அங்கீகரிக்கப்பட்ட பியரை அமர்வின் நடுவில் அதன் வெளிப்புற முகவரியை மாற்ற அனுமதிக்கிறது. இது முனைப்புள்ளிகளைக் கண்டறியாது, இறந்த இணைப்பை மீண்டும் திறக்காது, அடையாளச் சரிபார்ப்புகளைத் தவிர்க்காது.
மடிக்கணினி அலுவலக Wi-Fi இலிருந்து தொலைபேசி ஹாட்ஸ்பாட்டுக்கு நகர்கிறது, சுரங்கப்பாதை இன்னும் சில வினாடிகள் நீடிக்கிறது, பின்னர் இடைமுகம் இன்னும் இணைந்திருப்பதாகக் கூறிக்கொண்டிருக்கும்போதே போக்குவரத்து நிற்கிறது. சேவையகத்தில், நிலைப் பட்டியல் இன்னும் பழைய பொது முகவரியையே காட்டுகிறது. float இருக்கக் காரணமான நிலைமை இதுவே, அதே நேரத்தில் அது செய்வதை விட மிக அதிகமாக மக்கள் எதிர்பார்க்கும் நிலைமையும் இதுவே. எல்லையைச் சரியாகப் புரிந்துகொள்வது குழப்பமான நிறுத்தத்தை ஒரு வரி உள்ளமைவு மாற்றமாகவோ முற்றிலும் வேறு விசாரணையாகவோ மாற்றுகிறது.
float எதைத் தளர்த்துகிறது, எதை ஒருபோதும் தளர்த்தாது
பொதுவாக ஒரு அமர்வு தான் தொடங்கிய வெளிப்புற முகவரி மற்றும் துறையுடனேயே பேசிக்கொண்டிருக்கும், வேறெங்கிருந்தும் வரும் பொதிகள்கள் புறக்கணிக்கப்படும். பியர் தன்னை ஏற்கனவே நிரூபித்த பிறகு float விருப்பம் அந்தக் கடுமையான பிணைப்பை நீக்குகிறது, எனவே மாறிய மூல வரைபடம் நிராகரிக்கப்படுவதற்குப் பதிலாக அதே அமர்வைத் தொடர முடியும். குறியாக்கச் சரிபார்ப்புகளில் எதுவும் மாறாது: விசைகள், சான்றிதழ்கள் மற்றும் எந்த HMAC பாதுகாப்பும் உள்ளமைக்கப்பட்டபடியே இருக்கும்.
இது ஒவ்வொரு பொதிகத்துக்குமான முடிவு, யார் இணைக்கலாம் என்பது பற்றிய கொள்கை அல்ல. புதிய முகவரியிலிருந்து பொதிகம் அனுப்பும் அறியப்படாத இயந்திரம் எதையும் நிரூபிக்கவில்லை, அதன் பொதிகம் வேறு எந்த அங்கீகாரமற்ற போக்குவரத்தைப் போலவே தூக்கி எறியப்படுகிறது. அமர்வின் சொந்த அங்கீகாரத்தைக் கடக்கும் போக்குவரத்து மட்டுமே பதிவு செய்யப்பட்ட பியர் முகவரியை நகர்த்த முடியும், அதனால்தான் வாடிக்கையாளர்கள் அலைந்து திரியும் சூழல்களில் float ஐ இயக்கத்தில் விடுவது பாதுகாப்பானது.
உள் சுரங்கப்பாதை பற்றியும் இது எதுவும் கூறவில்லை. நகர்த்தப்பட்ட வெளிப்புற முகவரி சுரங்கப்பாதை முகவரியை மீண்டும் ஒதுக்காது, குளத்தை மாற்றாது, பியருக்குப் புதிய எதற்கும் அணுகலைத் தராது. சுரங்கப்பாதைக்குள், நகர்த்தலுக்கு முன்னும் பின்னும் அதே அடையாளமும் அதே தள்ளப்பட்ட வழித்தடங்களும் பொருந்தும். அலைதலானது தரவுத் தடத்தையும் மீண்டும் பேரம்பேசாது, எனவே ஒப்புக்கொள்ளப்பட்ட மறையாக்கம் மற்றும் விசைகள் தொடர்கின்றன.
அமர்வை நகர்த்தும் பொதிகம் அங்கீகரிக்கப்பட வேண்டும்
உள்ளமைக்கப்பட்ட தொலை முனைக்கு எதிராக வழக்கமான முறையில் அமர்வைத் தொடங்குங்கள், வரைபடம் மாறும்போது என்ன நடக்கிறது என்பதை float கையாள்கிறது. ஓட்டத்தின் நடுவில் எண்ணை மாற்றும் மொபைல் ஆபரேட்டர், தன் துறை வரைபடத்தை மீண்டும் எழுதும் NAT நுழைவாயில், அல்லது மேலிணைப்பை மாற்றும் மடிக்கணினி அனைத்தும் ஒரே வடிவத்தை உருவாக்குகின்றன: புதிய டப்பிளிலிருந்து அங்கீகரிக்கப்பட்ட பொதிகங்கள், இன்னும் பழையதை நம்பும் அமர்வுக்கு வந்து சேர்கின்றன.
float வேலை செய்கிறதா என்று கேட்கும்போது பயனுள்ள சான்று என்பது முடிந்த கைக்குலுக்கல் மற்றும் அதைத் தொடர்ந்து ஏற்கப்பட்ட மூல மாற்றம், முகவரி பற்றிய ஒரு பதிவு வரி மட்டுமல்ல. பழைய மற்றும் புதிய வெளிப்புற முகவரியை உயிருடன் இருந்த அமர்வுடன் தொடர்புபடுத்தி, பின்னர் போக்குவரத்து உண்மையில் சுரங்கப்பாதை வழியாகத் தொடர்ந்ததை உறுதிப்படுத்துங்கள்.
அமர்வு நகர்வதற்குப் பதிலாக இறந்துவிட்டால், புதிய முகவரியிலிருந்து வந்த பொதிகம் அங்கீகாரத்தில் தோல்வியடைந்திருக்கலாம் அல்லது வந்தே இருக்காது. வாடிக்கையாளரின் பக்கத்திலிருந்து இரண்டு நிலைகளும் ஒரே மாதிரியாகவே தெரிகின்றன. சேவையகத்தில், பொது இடைமுகத்தில் எடுக்கப்படும் பிடிப்பு எந்த நிலை என்பதை எந்த உள்ளமைவையும் தொடுவதற்கு முன்பே சொல்லிவிடும்.
கண்டறிதல் முற்றிலும் தனி இயங்குமுறை
float நேரங்காட்டியில் பெயர்களைத் தீர்க்காது, இயங்கும் DNS பதிவைக் கண்காணிக்காது. சேவையகத்தின் புரவலன் பெயர் புதிய முகவரிக்குத் தீர்க்கத் தொடங்கினால், செயலற்ற வாடிக்கையாளருக்கு அதைக் கவனிக்க எந்தக் காரணமும் இல்லை, புதிய முனைப்புள்ளியிலிருந்து அங்கீகரிக்க பொதிகமும் இல்லை. அந்தச் சிக்கல் மீண்டும் இணைப்பு தர்க்கம், வாடிக்கையாளரின் சொந்த மீள்முயற்சி நடத்தை மற்றும் DNS ஆகியவற்றுக்கு உரியது, float க்கு அல்ல.
விருப்பத்தை இன்னொரு முறை சேர்ப்பது புதிய முகவரிக்கு வழி இல்லாததை ஈடுசெய்யாது. பியர் அமைதியாக இருக்கும்போதும் அது உதவாது, ஏனென்றால் அமைதியான பியர் எதையாவது நகர்த்தக்கூடிய அங்கீகரிக்கப்பட்ட பொதிகத்தை ஒருபோதும் அனுப்பாது.
கீழ் தீச்சுவரின் கருத்தும் உண்டு. பழைய வெளிப்புற முனைப்புள்ளிக்கு மட்டும் அனுமதி தரும் விதி மாறிய முகவரியை OpenVPN பார்ப்பதற்கு முன்பே தடுக்கிறது, வாடிக்கையாளர் பக்க உள்ளமைவு எதுவும் அதைச் சரிசெய்யாது. அனுமதிக்கப்பட்ட முகவரிகளின் வாழ்க்கைச் சுழற்சியைத் தனிக் கலனாக மதிப்பாய்வு செய்யுங்கள்; விதியை எந்த மூலத்துக்கும் விரிவாக்குவது சிறிய சிக்கலைப் பெரியதாக மாற்றுவதாகும்.
NetworkManager சுயவிவரத்தை வைத்திருக்கும்போது
கட்டளை வரிச் சுயவிவரமும் இறக்குமதி செய்யப்பட்ட இணைப்பும் தனித்தனி உள்ளமைவுகள், ஒன்றைத் திருத்துவது மற்றொன்றைத் தொடாது. விருப்பம் ஆதரிக்கப்படவில்லை என்று கருதுவதற்கு முன், சேமிக்கப்பட்ட சுயவிவரம் உண்மையில் எந்த வகை செருகுநிரலைப் பயன்படுத்துகிறது, அதன் மதிப்புகள் எங்கு வாழ்கின்றன என்பதைத் தீர்மானியுங்கள். சுயவிவரத்தின் UUID என்பது எதையாவது ஆய்வு செய்யும்போதோ மாற்றும்போதோ முக்கியமான அடையாளங்காட்டி.
அசல் இறக்குமதிக் கோப்பை அல்ல, சேமிக்கப்பட்ட இணைப்பை ஆய்வு செய்யுங்கள். .ovpn கோப்பில் தங்கியிருக்கும் ஒரு வரி, செயலில் உள்ள மேலாளர் அதை ஒருபோதும் பயன்படுத்தவில்லை என்றால் எதையும் நிரூபிக்காது, ஒரு குறிப்பிட்ட விருப்பத்துக்கு தேர்வுப்பெட்டி இல்லாத திருத்தியும் நெறிமுறையின் திறன்கள் பற்றி எதையும் நிரூபிக்காது.
நடத்தையைச் சேர்க்க தொகுக்கப்பட்ட செருகுநிரலை இணைப்பு செய்ய வேண்டாம், குறிப்பாக தொடர்பில்லாத கூறின் வரலாற்று பதிப்புக்கு எழுதப்பட்ட diff கொண்டு செய்ய வேண்டாம். நிறுவப்பட்ட ஒருங்கிணைப்பு அந்த அமைப்பை உண்மையில் வெளிப்படுத்த முடியாவிட்டால், சரியான படி ஆதரிக்கப்பட்ட சுயவிவரம் அல்லது பயன்பாட்டின் உரிமையாளரால் அங்கீகரிக்கப்பட்ட வேறு வாடிக்கையாளர் பாதை.
கருதுவதற்குப் பதிலாக மாற்றத்தை நிரூபியுங்கள்
தோல்வி நிகழும் விதத்திலேயே சோதனையை இயக்குங்கள். இணைக்கவும், சுரங்கப்பாதை வழியாகப் போக்குவரத்தைச் சரிபார்க்கவும், வெளிப்புற முகவரி மாற கட்டாயப்படுத்தவும், பின்னர் மூன்று விஷயங்களைச் சரிபார்க்கவும்: அமர்வு இன்னும் இருக்கிறது, பதிவு செய்யப்பட்ட பியர் முகவரி நகர்ந்துள்ளது, உண்மையான கோரிக்கை இன்னும் அதன் இலக்கை அடைகிறது. மூன்றையும் விடக் குறைவானது பகுதி பதில்.
சோதிக்கும்போது மீட்பு அணுகலைக் கிடைக்கச் செய்யுங்கள், ஏனென்றால் அலைதல் சோதனைகள் நீங்கள் வேலை செய்யும் இயந்திரத்தைச் சிக்கவைத்துவிடும் பழக்கத்தைக் கொண்டுள்ளன. ஒரு தொடர் பணியகம் அல்லது பட்டைக்கு வெளியேயான வழி தோல்வியடைந்த சோதனையை தள வருகைக்குப் பதிலாக ஐந்து நிமிட மீட்பாக மாற்றுகிறது.
இறுதியாக, நீங்கள் பயிற்சி செய்த நிலையை மட்டும் விவரியுங்கள். அமர்வின் போது வெற்றிகரமான முகவரி மாற்றம் என்பது DNS இடம்பெயர்வுகள், வேறு வாடிக்கையாளர் செயலாக்கம் அல்லது மீண்டும் கட்டப்பட்ட சுயவிவரம் அதேபோல் நடந்துகொள்ளும் என்பதற்கான சான்று அல்ல. link-options ஆவணங்கள் விருப்பத்தின் எல்லையைத் துல்லியமாகக் கூறுகின்றன; உங்கள் சோதனைப் பதிவு அந்த எல்லையின் எந்தப் பகுதியை நீங்கள் உண்மையில் உள்ளடக்கினீர்கள் என்பதைக் கூற வேண்டும்.