நீங்கள் பார்வையிடும் தளங்களை VPN இயக்குபவர் பார்க்க முடியுமா?
இயல்புநிலை OpenVPN சேவையகம் அமர்வுகளைப் பதிவு செய்கிறது, URL அல்ல. இயக்குபவர் என்ன பார்க்கிறார் என்பதைக் கூறும் முன் இணைப்புப் பதிவுகள், சுரங்கப் பிடிப்பு மற்றும் DNS கசிவுச் சோதனையை ஒப்பிடுங்கள்.
VPN என்ன பார்க்க முடியும் என்று கேளுங்கள், பதில் நீங்கள் பாதையில் எங்கு நிற்கிறீர்கள் என்பதைப் பொறுத்தது. அமர்வு அடுக்கில் இயக்குபவரிடம் அங்கீகார நிகழ்வுகளும் பைட் எண்ணிக்கைகளும் உள்ளன. பொதி அடுக்கில் இலக்கு முகவரிகள் மற்றும் நேரம் உள்ளன. DNS அடுக்கில் பெயர்களே இருக்கலாம். ஒவ்வொரு அடுக்கும் வேறு கேள்விக்குப் பதிலளிக்கிறது, எந்த ஒரு சுவிச்சும் உங்களை அவற்றுக்கிடையே நகர்த்தாது.
கூற்று விடுக்கும் முன் அடுக்கைத் தீர்மானியுங்கள்
ஒரே இணைப்பு ஒவ்வொரு புள்ளியிலும் வெவ்வேறு பதிவுகளை உருவாக்குகிறது, தனியுரிமை பற்றிய கூற்று அந்தப் புள்ளியைப் பெயரிடும்போது மட்டுமே பொருள் பெறும். அட்டவணையை நெடுவரிசையாகப் படியுங்கள்: அந்த அடுக்கில் என்ன இருக்கிறது, அங்கு இயக்குபவர் என்ன பார்க்க முடியும், அதே பதிவுகள் இன்னும் என்ன சொல்ல முடியாது.
| Layer | Visible there | Not visible there |
|---|---|---|
| Session and authentication | Account, client address, start and stop times, assigned address, byte counts | URLs, page content, search terms |
| Forwarded packets | Destination address and port, sizes, timing, often the TLS server name | HTTP path, headers, response body |
| DNS resolver | Queried names and the client that asked | Page content and later requests |
| TLS-terminating proxy | Full request line, headers and body | Nothing, by design |
ஒரு அடுக்கை முழுப் படமாகப் படிப்பதே மிகைக் கூற்றுகளுக்கும் பொய்யான நிம்மதிக்கும் தொடக்கம். உலாவலைப் பதிவு செய்யவில்லை என்கிற வழங்குநர் URL பதிவைப் பற்றி துல்லியமாக இருக்கலாம், ஆனால் அமர்வுப் பதிவுகளை இன்னும் வைத்திருக்கலாம்; முகவரிகளை மட்டும் காட்டும் பொதிப் பிடிப்பு தலைகீழ்த் தேடல்களும் ஊகங்களும் இல்லாமல் உலாவல் வரலாறாகாது.
ஒரு கொள்கையை மதிப்பிடும்போது ஒவ்வொரு அடுக்கையும் விவரிக்கும் வாக்கியத்தைக் கண்டறியுங்கள். கொள்கை அவற்றைப் பிரிக்கவில்லை என்றால், மறையாக்கம் பற்றிய பொதுக் கூற்றை ஏற்பதற்குப் பதிலாக எந்தப் பதிவுகள் உள்ளன என்று கேளுங்கள்.
அமர்வுப் பட்டியல்: சாதாரண OpenVPN சேவையகம் என்ன வைத்திருக்கிறது
இயல்பாக OpenVPN சேவையகம் போக்குவரத்தைப் பிடிக்காது. வழக்கமான வெளியீடு ஒரு அமர்வுப் பட்டியல்: எந்தக் கணக்கு அங்கீகரிக்கப்பட்டது, எந்த மூல முகவரியிலிருந்து வந்தது, தொடக்கத்திற்கும் முடிவிற்குமான நேர முத்திரைகள், வழங்கப்பட்ட சுரங்க முகவரி மற்றும் இரு திசைகளிலும் மொத்த பைட்டுகள். அது அமர்வுகளின் பட்டியல், இலக்குகளின் பட்டியல் அல்ல.
பதிவு விருப்பங்கள் விவரங்களைச் சேர்க்கலாம். அதிக வெர்போசிட்டி நிலை கைக்குலுக்கல் பற்றி அதிகம் எழுதும், நிலைக் கோப்பு இணைக்கப்பட்ட வாடிக்கையாளர்களைப் பட்டியலிடலாம், ஆனால் எதுவும் சேவையகத்தை வெளிப்படையான ப்ராக்ஸியாக மாற்றாது. URL உருவாக்க TLS-ஐ முடிக்க அல்லது வெளிப்படையான ப்ராக்ஸியை இயக்க வேண்டும், இரண்டும் மறைந்த அம்சத்தை இயக்குவதற்குப் பதிலாக நம்பிக்கை அமைப்பை மாற்றுகின்றன.
அதனால்தான் உலாவல் பதிவு இல்லை என்கிற கூற்றின் துல்லியமான பதிப்பு கேட்பதை விடக் குறுகியது. சேவையகத்திற்குப் பக்கம் தெரியாது, ஆனால் ஒரு அமர்வு இருந்தது என்பதும் அதன் வழியாக ஏறக்குறைய எவ்வளவு தரவு சென்றது என்பதும் தெரியும். அந்த அமர்வுப் பதிவு வைக்கப்படுகிறதா, எவ்வளவு காலம் என்பது தனிக் கொள்கைக் கேள்வி.
உள் மற்றும் வெளிப் பொதிகள் வெவ்வேறு சான்றுகள்
பொதிப் பிடிப்பு என்பது சுரங்கத்தின் வழியாக உண்மையில் என்ன செல்கிறது என்பதைப் பார்க்கும் வழி. சேவையகத்தில் சுரங்க இடைமுகத்தைப் பெயரிட்டு, பின்னர் இணையமில்லாமல் பகுப்பாய்வு செய்யக்கூடிய கோப்பில் எழுதுங்கள்:
sudo tcpdump -ni tun0 -w /tmp/tun.pcap
sudo tcpdump -r /tmp/tun.pcap -nn | headஅந்தக் கோப்பில் மறைகுறியாக்கப்பட்ட உள் போக்குவரத்து உள்ளது: மூலமாக வாடிக்கையாளரின் சுரங்க முகவரி, இலக்கு முகவரி மற்றும் துறை, பொதி அளவுகள் மற்றும் நேரம். எங்காவது TLS முடிக்கப்படவில்லை என்றால் அதில் HTTP பாதை அல்லது பதில் உடல் இல்லை, இது முக்கியமான தரவு; அதை வைத்திருப்பது பிழைத்திருத்த வசதி அல்ல, கொள்கை முடிவு.
இயற்பியல் இடைமுகத்தின் பிடிப்பு வேறொன்றைக் காட்டுகிறது. அங்கு VPN இறுதிப் புள்ளிக்கு அனுப்பப்பட்ட வெளிப் பொதிகள் தெரிகின்றன, உள்ளே மறைகுறியாக்கப்பட்ட ஏற்றகம் உள்ளது. மெய்நிகர் அடாப்டர் இருக்கும்போது அந்தக் கோப்பில் தொடர்பில்லாத முகவரிகள் தெரிவது சாதாரணம், ஏனெனில் சுரங்கச் சாதனம் உள் ஓட்டங்களைச் சுமக்கிறது, மறைகுறியாக்கப்பட்ட போக்குவரத்து வெளியினைச் சுமக்கிறது.
பிடிப்பு எந்தக் கேள்விக்குப் பதிலளிக்க வேண்டும் என்று கேளுங்கள். ஒரு பயன்பாட்டின் சுரங்கப் பயன்பாடு மெய்நிகர் அடாப்டரில் தெரிகிறது; இறுதிப் புள்ளி வரை சுரங்கத்தின் அணுகல் இயற்பியல் அடாப்டரில் தெரிகிறது. எந்தக் கோப்பையும் முழுப் படமாகப் பயன்படுத்துவது தரவு தாங்க முடியாத முடிவுகளைத் தரும்.
DNS என்பது பெயர்கள் தெரியத் தொடங்கும் இடம்
DNS நடைமுறை விதிவிலக்காகவே உள்ளது. தீர்வி தன்னைத் தீர்க்கச் சொல்லப்பட்ட பெயர்களைப் பார்க்கிறது, எனவே அதை இயக்குபவர் பின்னர் வரும் இணைப்புகள் மறைகுறியாக்கப்பட்டிருந்தாலும் வாடிக்கையாளர் எந்தத் தளங்களைத் தேடுகிறார் என்பதை அறிகிறார். சுரங்கப் பிடிப்பு முகவரிகளைக் காட்டுகிறது; தீர்வி பெயர்களைக் காட்டுகிறது.
தீர்வி வெளிச் சேவையை அடைய எந்த முகவரியைப் பயன்படுத்தியது என்று சரிபாருங்கள். பதில் தீர்வியின் வெளியேற்ற முகவரி, அதை VPN வெளியேற்றத்துடன் ஒப்பிடுவது வினவல் சுரங்கத்தின் வழியாகச் சென்றதா என்பதைக் காட்டும்:
dig +short myip.opendns.com @resolver1.opendns.com
dig example.com
sudo tcpdump -ni any udp port 53அந்த முகவரி சுரங்க வெளியேற்றத்துடன் அல்லாமல் உள்ளூர் இணைப்புடன் பொருந்தினால், தேடல் VPN-ஐத் தவிர்த்துச் சென்றது, பெயர் உள்ளூர் பாதையில் தெரிந்தது. வாடிக்கையாளர் புதுப்பிப்புக்குப் பின் சரிபார்ப்பை மீண்டும் செய்யுங்கள், ஏனெனில் புதிய பதிப்பு சுயவிவரம் எந்தத் தீர்வியை நிறுவுகிறது என்பதை மாற்றலாம்.
மறைகுறியாக்கப்பட்ட DNS தெரிவுநிலையை நீக்குவதற்குப் பதிலாக இடமாற்றுகிறது. வலையமைப்பு இனி வினவலைப் பார்க்காது, ஆனால் தீர்வி இன்னும் பார்க்கிறது, நம்பிக்கைக் கேள்வி வெறுமனே கைகள் மாறுகிறது. இணைப்பின் கைக்குலுக்கலில் உள்ள TLS சேவையகப் பெயர் மற்றொரு பகுதி சமிக்ஞை: ஏற்றகம் தெளிவற்றதாக இருந்தாலும் அது பெரும்பாலும் தப்பிப்பிழைக்கிறது, எனவே இலக்கு முகவரிகள் மட்டுமே அனுப்பும் சேவையகம் கவனிக்கக்கூடிய மெட்டாடேட்டா அல்ல.
மூன்று வகைப் பதிவுகள், அவற்றை யார் படிக்கலாம்
அமர்வுக் கணக்கியல், பெயர் வாரியான பதிவுகள் மற்றும் கசிவுச் சான்றுகள் மூன்று வெவ்வேறு கடமைகள் கொண்ட மூன்று வெவ்வேறு விளைபொருட்கள். அமர்வுப் பதிவுகள் மலிவானவை, குறைந்த உணர்திறன் கொண்டவை, யார் எப்போது இணைந்தார்கள் என்பதற்குப் பதிலளிக்கின்றன. பெயர் வாரியான பதிவுகளுக்குப் பதிவு செய்யும் தீர்வி அல்லது வெளிப்படையான ப்ராக்ஸி தேவை, அவை பாதிக்கப்பட்ட மக்களுக்கு வெளிப்படுத்தும் கடமையை உருவாக்குகின்றன. கசிவுச் சான்று என்பது தீர்வி வெளிப்படுத்துவதைச் சுரங்க வெளியேற்றத்துடன் ஒப்பிடும் வாடிக்கையாளர் பக்கச் சோதனை.
இந்த மூன்றில் எதை இயக்குகிறீர்கள், யார் படிக்கலாம், எவ்வளவு காலம் நீடிக்கும் என்பதைப் பதிவு செய்யுங்கள். சேவை எந்தப் பதிவுகளையும் வைத்திருக்கவில்லை என்கிற கூற்றுகள் ஒரு அடுக்கை விவரிக்கின்றன, அந்த எல்லைக்குள் மட்டுமே உண்மையாக இருக்கும். ஒரே வழங்குநர் அமர்வுகள் பற்றித் துல்லியமாகவும் DNS பற்றித் தவறாகவும் இருக்கலாம்.
சோதனையை மீண்டும் செய்யக்கூடியதாக வைத்திருங்கள்: அதே தீர்வி வினவல், அதே பிடிப்பு இடைமுகம், அதே ஒப்பீடு. பெயரிடப்பட்ட அடுக்கில் சோதிக்க முடியாத தனியுரிமைக் கூற்று முழக்கமே, செயல்பாட்டு உண்மை அல்ல.