OpenConnect-க்கு நெறிமுறையைத் தேர்ந்தெடுப்பது பொருத்துதலின் பயிற்சி, பிராண்டு தேடல் அல்ல. உள்நுழைவுப் பக்கத்தில் Juniper என்று கூறும் கேட்வே Network Connect, Pulse அல்லது இரண்டையும் வழங்கக்கூடும், கிளையண்டின் இயல்புநிலை அவற்றில் எதுவுமில்லை. ஊகிப்பது தோல்வியடைந்த உள்நுழைவுக்கும், அதைவிட மோசமாக, நெறிமுறைப் பொருந்தாமைக்கு சான்றுகளைக் குறை சொல்லும் ஆதரவு இழைக்கும் வழிவகுக்கும். சுயவிவரத்தில் புரவலன் பெயரை எழுதுவதற்கு முன் சேவையை உறுதிப்படுத்துங்கள்.

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

இரு நெறிமுறைப் பெயர்களும் ஒரு தயாரிப்பு வரலாற்றைப் பகிர்கின்றன

Juniper-இன் Network Connect மற்றும் பிந்தைய Pulse Secure கிளையண்ட் ஆகியவை ஒரு சாதனக் குடும்பம் காலப்போக்கில் வழங்கிய வெவ்வேறு நெறிமுறைகள். OpenConnect முதலாவதற்கு nc கையாளியையும் இரண்டாவதற்கு pulse கையாளியையும் வளர்த்தது. இவை தனித்தனி குறியீட்டுப் பாதைகள் மற்றும் தனித்தனி கோரிக்கை வடிவங்கள், எனவே ஒன்றில் உள்ள ஆதரவு மற்றொன்றைப் பற்றி எதுவும் கூறாது.

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

கட்டளை வரியில் தேர்ந்தெடுப்பது ஒரு சொல்லின் மாற்றம்: Network Connect-க்கு openconnect --protocol=nc vpn.example.com, அல்லது Pulse-க்கு openconnect --protocol=pulse vpn.example.com. இரு முயற்சிகளும் வழித்தடங்களையும் DNS-ஐயும் மீண்டும் கட்டமைக்கக்கூடிய உண்மையான இணைப்பு முயற்சிகள், எனவே அவற்றை வேண்டுமென்றே இயக்குங்கள். நெறிமுறைப் பிழையைத் தவிர்க்க ஒருபோதும் கட்டளை வரியில் கடவுச்சொல்லை வைக்கவோ சான்றிதழ்ச் சோதனைகளை அணைக்கவோ வேண்டாம், ஏனெனில் அது பொருந்தாமையைச் சரிசெய்வதற்குப் பதிலாக மறைக்கிறது. கிளையண்ட் என்ன அனுப்புகிறது என்பதைப் பார்க்க வேண்டுமானால், --dump-http-traffic பரிமாற்றத்தை அச்சிடுகிறது, இது பொதுவாக கேட்வே எதிர்பார்க்கும் கையாளியை அடையாளம் காட்டுகிறது.

கேட்வே வெளிப்படுத்துவதற்கு நெறிமுறையைப் பொருத்துங்கள்

சாதனம் தனக்கு கட்டமைக்கப்பட்ட நெறிமுறைக்கு மட்டுமே பதிலளிக்கிறது. Pulse மட்டும் உள்ள சேவை செல்லுபடியாகும் சான்றுகளுடன் கூட nc உள்நுழைவை நிராகரிக்கிறது, பழைய Network Connect சேவைக்கு பதிலளிக்க pulse முனைப்புள்ளி இல்லை. எது இயக்கப்பட்டுள்ளது, எந்த கிளையண்டை அவர்கள் ஆதரிக்கிறார்கள் என்பதை நிர்வாகியிடம் கேளுங்கள். பெயர் மாற்றப்பட்ட சாதனம், பழைய விக்கிப் பக்கம் மற்றும் பரிச்சயமான வலை வாயில் அனைத்தும் பலவீனமான ஆதாரங்கள்.

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

அங்கீகாரம் நெறிமுறைக்கு முன்பே கேள்வியைத் தீர்க்கக்கூடும்

ஒரு பதிவேற்றம் கிளையண்ட் சான்றிதழ், உலாவி வழியாக SAML சுற்று அல்லது அணுகல் வழங்குவதற்கு முன் இயந்திரத்தைச் சோதிக்கும் புரவலன் சோதனையாளரைக் கோரக்கூடும். OpenConnect-இன் pulse கையாளி இந்தப் பாய்வுகளில் சிலவற்றுக்கு இணக்க வரம்புகளை ஆவணப்படுத்துகிறது, nc கையாளிக்கும் அதன் சொந்த இடைவெளிகள் உள்ளன. உலாவியில் வேலை செய்யும் கடவுச்சொல் கணக்கு செல்லுபடியானது என்பதை நிரூபிக்கிறது; எந்த CLI அல்லது டெஸ்க்டாப் செருகுநிரலும் அதே வரிசையை முடிக்க முடியும் என்பதை நிரூபிக்கவில்லை. புரவலன் சோதனையாளர் ஈடுபட்டால், கிளையண்டிற்கு நிர்வாகி வழங்கும் மடக்கு ஸ்கிரிப்ட் தேவை. அது இல்லாமல் உள்நுழைவு முதல் பதிலுக்குப் பிறகு நிற்கிறது, உண்மையில் அது இணக்கத்தின் விடுபட்ட படியாக இருக்கும்போது நெறிமுறைத் தோல்வி போலத் தெரிகிறது.

auth குழு தேர்வு மற்றொரு பொதுவான தடுமாற்றம், ஏனெனில் பல குழுக்கள் உள்ள கேட்வே கிளையண்ட் ஒன்றைப் பெயரிடும் என்று எதிர்பார்க்கிறது.

கட்டளை வரியில் --authgroup="Employees" அந்தத் தேர்வை வழங்குகிறது, அதை விட்டுவிடுவது அமர்வை கணக்கை நிராகரிக்கும் இயல்புநிலைக் குழுவில் வீழ்த்தக்கூடும். சான்றிதழ்களுடன் --certificate கிளையண்ட் சான்றிதழ் மற்றும் விசையைக் காட்டுகிறது, கேட்வே பின்னரும் டோக்கனைக் கோரக்கூடும். அதைச் சுற்றி எதையும் தானியங்கச் செய்வதற்கு முன் முழு வரிசையையும் ஒருமுறை விரிவான வெளியீட்டுடன் சோதியுங்கள்.

டெஸ்க்டாப் முன் முனைத் தேர்வை வெளிப்படுத்த முடியாதபோது

வரைகலை முன் முனைகள் தங்கள் சொந்த அம்சத் தொகுப்புகளைக் கொண்டு வருகின்றன, பழைய செருகுநிரல் உங்களுக்குத் தேவையான நெறிமுறைக்கு முந்தையதாக இருக்கலாம். NetworkManager-இன் OpenConnect ஒருங்கிணைப்பு தேர்வை அதன் இணைப்புத் தரவில் சேமிக்கிறது, எனவே nmcli connection modify "Office VPN" vpn.data "protocol=pulse" தொகுப்பான் காட்டாததை அமைக்க முடியும். மாற்றம் நடைமுறைக்கு வந்ததாகக் கருதுவதற்கு முன் நிறுவப்பட்ட செருகுநிரல் பதிப்பு அந்த விசையை ஆதரிக்கிறதா எனச் சரிபாருங்கள்.

ஒரு பட்டி PPTP அல்லது L2TP மட்டும் வழங்கினால், ஒன்றைத் தேர்ந்தெடுப்பது Pulse சேவையை அந்த நெறிமுறையாக மாற்றாது. பட்டி தற்செயலாகப் பட்டியலிடுவதற்கு மாறுவதற்குப் பதிலாக அங்கீகரிக்கப்பட்ட ஒருங்கிணைப்பை நிறுவுங்கள்.

உள்நுழைவு இன்னும் தோல்வியடையும் போது என்ன பதிவு செய்ய வேண்டும்

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

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

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