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

தளம் உங்களுக்காக உருவாக்குவது

Android 11 முதல் தளம் VpnManager வழியாக VPN ஒதுக்கீட்டை வெளிப்படுத்துகிறது. அங்கீகரிக்கப்பட்ட பயன்பாடு ஒரு IKEv2 சுயவிவரத்தை விவரிக்கிறது, தளம் IPsec மற்றும் IKE பரிமாற்றத்தைத் தானே இயக்குகிறது, எனவே பயன்பாடு ஒருபோதும் பொதிகளைத் தொடாது. VpnService செயல்படுத்தி தனது சொந்த செயல்முறையில் சுரங்கப்பாதையை உருவாக்கும் சொந்த VPN பயன்பாட்டிலிருந்து இது முக்கியமான வேறுபாடு.

val profile = Ikev2VpnProfile.Builder(serverAddress, identity)
    .setAuthUsernamePassword(user, secret, rootCa)
    .build()
getSystemService(VpnManager::class.java).provisionVpnProfile(profile)

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

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

உரிமை முதலில் பயனர், பின்னர் தொகுப்பு

Android இன் பல பயனர் முறை லேபிள் அல்ல, உண்மையான பிரிப்பு. பணி சுயவிவரம் என்பது தனது சொந்த நிறுவப்பட்ட தொகுப்புகள், சொந்த பயன்பாட்டுத் தரவு, சொந்த keystore மற்றும் சொந்த நம்பிக்கை நங்கூரங்களைக் கொண்ட தனி பயனர். இரு இடங்களிலும் நிறுவப்பட்ட ஒரே தயாரிப்பு வெவ்வேறு பயனர் அடையாளங்களைக் கொண்ட இரண்டு நிகழ்வுகள், தொடக்கி சின்னங்களும் தயாரிப்பு பெயர்களும் ஒரே மாதிரியாக இருந்தாலும்.

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

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

பொதி நகர்கிறதற்கு முன் மூன்று வாயில்கள்

முதல் வாயில் அதிகாரம்: நிர்வாகம் VPN-ஐ அனுமதிக்க வேண்டும், சில பயன்பாடுகள் அதன் இருப்புடன் வகையையும் கட்டுப்படுத்துகின்றன. இரண்டாவது அடையாளம்: வாடிக்கையாளர் சான்றிதழ் அல்லது சான்றுகள் சுயவிவரத்தைக் கொண்ட பயனரிடம் இருக்க வேண்டும், ஏனெனில் தனிப்பட்ட keystore இல் இறக்குமதி செய்யப்பட்ட சான்றிதழ் பணி சுயவிவரத்திற்குத் தெரியாது.

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

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

தனிப்பட்ட இணைப்பு வேலை பயன்பாடுகளை ஏன் மூடவில்லை

வேலை பயன்பாட்டிலிருந்து வரும் போக்குவரத்து வேலை பயனரில் உருவாகிறது, பொருந்தும் பிணையக் கொள்கை அந்தப் பயனரின் கொள்கையே. தனிப்பட்ட சுயவிவரத்தில் நிறுவப்பட்ட சுரங்கப்பாதை அதைக் கொண்டு செல்லாது, காட்டி எவ்வளவு ஆரோக்கியமாகத் தோன்றினாலும். அந்த ஒரு உண்மை, VPN இணைந்துள்ளது என்று பயனர் சத்தியம் செய்யும் ஆனால் ஒரு குறிப்பிட்ட பயன்பாடு உள் சேவையை அடைய முடியாத பல புகார்களை விளக்குகிறது.

பெயர் தீர்வும் அதே எல்லையைப் பின்பற்றுகிறது. தனியர் DNS பின்னொட்டுகள் மற்றும் நம்பிக்கை நங்கூரங்கள் பயனருக்குப் பயனர், எனவே தனிப்பட்ட சுயவிவரத்தில் தீரும் உள் ஹோஸ்ட் பெயர் பணி சுயவிவரத்தில் தோல்வியடையலாம், சமமானதாகத் தோன்றும் சுரங்கப்பாதை இருந்தாலும், ஏனெனில் தீர்வி கொள்கையும் CA சேமிப்பும் வெவ்வேறு பொருட்கள்.

ஆய்வகத் தொலைபேசியில் அல்ல, உண்மையான பதிவில் சரிபார்க்கவும்

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

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

இறுதியாக வேலை பயன்பாட்டையே அறியப்பட்ட உள் முனையத்திற்கு எதிராகச் சோதித்து தனிப்பட்ட சுயவிவரத்தின் முடிவோடு ஒப்பிடுங்கள். இரண்டும் வேறுபடலாம்; வேறுபடக் கூடாதது உரிமை மாதிரி. சுரங்கப்பாதை தவறான பயனருக்குச் சொந்தமானது என்றால், சான்றிதழை எத்தனை முறை மறுசீரமைத்தாலும் அது சரியாகாது.

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

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