বৈধ গোপনীয়তা-কেন্দ্রিক প্রকাশনা
Cloudflare টানেল ও VPN দিয়ে বাসা থেকে গোপনে ওয়েবসাইট হোস্ট করুন
এই গাইড দেখায় কিভাবে Cloudflare টানেলের মাধ্যমে একটি লোকাল সাইট প্রকাশ করে এবং চাইলে cloudflared কে প্রথমে VPN এর মাধ্যমে রুট করে বাসার IP লুকানো যায়।
গোপনীয়তার সীমানা গুরুত্বপূর্ণ: দর্শকদের আপনার বাসার IP জানতে হবে না, কিন্তু Cloudflare এখনও আপনার অ্যাকাউন্ট জানে এবং VPN প্রদানকারী জানে আপনি Cloudflare এর সাথে সংযোগ করছেন।
এটি বৈধ স্ব-হোস্টিং, পরীক্ষা, প্রকাশনা এবং গবেষণার জন্য লেখা হয়েছে। এটি প্রতারণা, ম্যালওয়্যার, ফিশিং, হয়রানি বা অন্য কোনো অবৈধ কার্যকলাপ সমর্থন করে না।
বিষয়বস্তু সূচি
এই সেটআপ আসলে কী রক্ষা করে
বাস্তবিক লক্ষ্য সব প্রদানকারীর কাছ থেকে অদৃশ্য হওয়া নয়। লক্ষ্য হল সাধারণ দর্শক, স্ক্যানার এবং রুটিন DNS অনুসন্ধান থেকে আপনার বাসার IP লুকানো বা সরাসরি রাউটারে পৌঁছানো বন্ধ করা।
DNS Cloudflare এর দিকে নির্দেশ করতে পারে বাসার ঠিকানার পরিবর্তে, তাই সাধারণ অনুসন্ধান থেকে সাইটের অবস্থান প্রকাশ পায় না।
নামকৃত টানেল শুধুমাত্র আউটবাউন্ড, তাই ওয়েবসাইটের জন্য ইনবাউন্ড পোর্ট ফরওয়ার্ডিং দরকার নেই।
আপনার সাইট localhost বা অন্য কোনো ব্যক্তিগত ইন্টারফেসে থাকতে পারে যখন Cloudflare পাবলিক রিচেবিলিটি পরিচালনা করে।
এটি দর্শকদের থেকে গোপনীয়তা, Cloudflare, VPN প্রদানকারী বা আপনার নিজস্ব অ্যাকাউন্ট ট্রেইল থেকে অদৃশ্যতা নয়।
কারা এখনও আপনাকে শনাক্ত করতে পারে
অজ্ঞাত বাসা হোস্টিং সম্পর্কে ভাবার সবচেয়ে পরিষ্কার উপায় হল দর্শকদের আলাদা করা। প্রতিটি দর্শক গল্পের ভিন্ন অংশ জানে।
পরিদর্শকরা
- তারা আপনার পাবলিক হোস্টনেম, TLS সারফেস, এবং আপনি ইচ্ছাকৃতভাবে প্রকাশ করা কন্টেন্ট, হেডার, অ্যানালিটিক্স এবং কুকি দেখতে পারে।
- যখন DNS শুধুমাত্র টানেলের দিকে নির্দেশ করে, তারা সাধারণত আপনার বাসার IP এর পরিবর্তে Cloudflare এজ IP দেখে।
- আপনি যদি একই ডিভাইস বা ব্রাউজিং প্রোফাইল থেকে একই ব্যাকএন্ডে সাইন ইন করেন, তারা এখনও অ্যাডমিন ব্রাউজারের ফিঙ্গারপ্রিন্ট করতে পারে।
Cloudflare
- Cloudflare অ্যাকাউন্ট, জোন, টানেল UUID, কনফিগার করা হোস্টনেম এবং টানেল স্বাস্থ্য অবস্থা জানে।
- Cloudflare সেই উৎস IP ও দেখে যা cloudflared সংযোগ করতে ব্যবহার করে, যা আপনার বাসার IP বা VPN এক্সিট IP হতে পারে।
- একটি VPN বাসস্থান উৎস IP Cloudflare থেকে লুকাতে পারে, কিন্তু এটি Cloudflare অ্যাকাউন্ট সম্পর্ক মুছে দেয় না।
VPN প্রদানকারী
- VPN প্রদানকারী এখনও দেখতে পারে আপনার ডিভাইস Cloudflare এর সাথে এনক্রিপ্টেড ট্রাফিক বজায় রাখছে।
- যদি VPN আপনার সাধারণ ইমেইল বা পেমেন্ট পরিচয়ের সাথে যুক্ত থাকে, সেই সম্পর্ক টানেলের বাইরে এখনও থাকে।
- একটি VPN Cloudflare যে উৎস IP দেখে তা পরিবর্তন করে। এটি VPN প্রদানকারীর প্রতি আপনার বিশ্বাস মুছে দেয় না।
আপনার বিস্তৃত পরিচয় ট্রেইল
- ডোমেইন রেজিস্ট্রার ডেটা, রিকভারি মেইলবক্স, পেমেন্ট এবং পুনরায় ব্যবহৃত ইউজারনেম এখনও প্রকল্পকে আপনার সাথে সংযুক্ত করতে পারে।
- ব্যক্তিগত ব্রাউজার প্রোফাইল থেকে অ্যাডমিন প্যানেলে লগইন করলে সাইটকে আপনার দৈনন্দিন পরিচয়ের সাথে সংযুক্ত করা যেতে পারে।
- বাস্তবে, গোপনীয়তা টানেলের পাশাপাশি অপারেশনাল শৃঙ্খলার উপর নির্ভর করে।
ট্রাফিক পথ কিভাবে কাজ করে
পরিষ্কার পথ সহজ: পাবলিক সাইড Cloudflare এ শেষ হয়, আর প্রাইভেট সাইড থাকে একটি লোকাল সার্ভিস যা শুধুমাত্র cloudflared পৌঁছাতে পারে।
আপনার হোস্টনেম অনুরোধ করে এবং Cloudflare এর এজ নেটওয়ার্কে পৌঁছায়।
HTTPS শেষ করে, নিয়ম প্রয়োগ করে, এবং অনুরোধ নামকৃত টানেলে ফরওয়ার্ড করে।
আপনার Windows মেশিন থেকে Cloudflare এর দিকে শুধুমাত্র আউটবাউন্ড টানেল সংযোগ বজায় রাখে।
localhost বা অন্য কোনো ব্যক্তিগত উৎস ঠিকানায় সাড়া দেয়, ইন্টারনেটে সরাসরি প্রকাশ পায় না।
যদি cloudflared প্রথমে VPN ব্যবহার করে, Cloudflare সংযোগকারী উৎস হিসেবে VPN এক্সিট IP দেখবে বাসার IP এর পরিবর্তে। VPN ড্রপ হলে এবং কিল সুইচ না থাকলে, cloudflared স্বাভাবিক ISP রুটে পুনরায় সংযোগ করতে পারে।
Windows এ cloudflared.exe কী করে
cloudflared.exe VPN নয় এবং এটি গোপনীয়তা নেটওয়ার্কও নয়। এটি Cloudflare সংযোগকারী যা একটি টানেল প্রমাণীকরণ করে, দীর্ঘস্থায়ী আউটবাউন্ড সংযোগ খোলা রাখে এবং একটি পাবলিক হোস্টনেমকে লোকাল সার্ভিসের সাথে ম্যাপ করে।
আপনি একবার লগইন করে একটি নামকৃত টানেল তৈরি করতে পারেন এবং এটি পুনরায় ব্যবহার করতে পারেন স্থিতিশীল হোস্টনেমের জন্য, ফেলে দেওয়ার লিঙ্কের উপর নির্ভর না করে।
Cloudflare ডকুমেন্ট করে যে প্রতিটি টানেল একাধিক দীর্ঘস্থায়ী সংযোগ রাখে যাতে একটি পথ বন্ধ হলে রুট স্থিতিশীল থাকে।
একটি কনফিগ ফাইল app.example.com কে http://localhost:3000 এ পাঠাতে পারে, যা localhost কে পাবলিক উৎসে পরিণত করে না।
আপনি প্রথমে টার্মিনালে টানেল পরীক্ষা করতে পারেন এবং পরে এটি সর্বদা চালু থাকা Windows সার্ভিসে রূপান্তর করতে পারেন।
Cloudflare টানেল HTTP, HTTPS, TCP, SSH, RDP এবং অনুরূপ ব্যক্তিগত সার্ভিস প্রকাশ করতে পারে, কিন্তু এই গাইড ওয়েবসাইটে ফোকাস করে।
নির্দিষ্ট বিক্রেতার ওয়ার্কফ্লোর জন্য, আপনার সেটআপের সাথে তুলনা করুন Cloudflare লোকাল টানেল গাইড এবং Windows সার্ভিস গাইড.
Windows সেটআপ: cloudflared.exe ধাপে ধাপে
এই পথ ধরে নেওয়া হয়েছে যে একটি ওয়েবসাইট ইতিমধ্যে লোকালভাবে কাজ করছে এবং আপনার ডোমেইন ইতিমধ্যে Cloudflare DNS ব্যবহার করছে। নিচের উদাহরণে app.example.com এবং পোর্ট ৩০০০ এ একটি লোকাল সার্ভিস ব্যবহার করা হয়েছে।
নিচের প্রতিটি কমান্ডের জন্য PowerShell 7 ব্যবহার করুন। কিছু কপি করার আগে নমুনা হোস্টনেম, টানেল নাম এবং লোকাল সার্ভিস আপনার নিজের মান দিয়ে প্রতিস্থাপন করুন।
ধাপ ১: আপনি যেগুলো পুনরায় ব্যবহার করবেন সেগুলো নির্ধারণ করুন
PowerShell 7 এ শুরু করুন এবং চালিয়ে যাওয়ার আগে নমুনা হোস্টনেম, টানেল নাম, এবং লোকাল সার্ভিস আপনার নিজের মান দিয়ে প্রতিস্থাপন করুন।
$TunnelName = "ghostly-home-site"
$PublicHostname = "app.example.com"
$LocalService = "http://localhost:3000"
$CloudflaredHome = "C:\Cloudflared\bin"
$ConfigPath = "$env:USERPROFILE\.cloudflared\config.yml"ধাপ ২: cloudflared.exe প্রস্তুত করুন
ডাউনলোড করা বাইনারি ফাইলের নাম পরিবর্তন করুন, একটি নির্দিষ্ট ফোল্ডার তৈরি করুন এবং এক্সিকিউটেবল ফাইলটি সেখানে কপি করুন।
Rename-Item "$env:USERPROFILE\Downloads\cloudflared-windows-amd64.exe" "cloudflared.exe"
New-Item -ItemType Directory -Force $CloudflaredHome
Copy-Item "$env:USERPROFILE\Downloads\cloudflared.exe" "$CloudflaredHome\cloudflared.exe"ধাপ ৩: কাজের ফোল্ডারে যান এবং বাইনারি যাচাই করুন
ফোল্ডারে যান এবং নিশ্চিত করুন cloudflared.exe সঠিকভাবে শুরু হয়েছে, তারপরই প্রমাণীকরণ করুন।
Set-Location $CloudflaredHome
.\cloudflared.exe --versionধাপ ৪: লগইন করুন এবং Cloudflare জোন অনুমোদন করুন
এটি ব্রাউজার খুলে দেয় যাতে আপনি জোন অনুমোদন করতে পারেন। অ্যাকাউন্ট সার্টিফিকেট আপনার ডিফল্ট .cloudflared ডিরেক্টরিতে লেখা হয়।
.\cloudflared.exe tunnel loginধাপ ৫: নামকৃত টানেল তৈরি করুন এবং এর UUID সংরক্ষণ করুন
টানেল তৈরি করুন, তারপর কমান্ড আউটপুট থেকে UUID নিচের ভেরিয়েবলে পেস্ট করুন যাতে পরবর্তী কমান্ডগুলো এটি পুনরায় ব্যবহার করতে পারে।
.\cloudflared.exe tunnel create $TunnelName
$TunnelId = "<paste-the-tunnel-uuid-from-the-create-output>"ধাপ ৬: config.yml এক লাইনে একবার লিখুন
এই কমান্ডগুলো আপনার Windows প্রোফাইলে লোকাল config.yml তৈরি করে যাতে টানেল জানে কোন পাবলিক হোস্টনেম কোন লোকাল সার্ভিসে ফরওয়ার্ড হবে।
Set-Content $ConfigPath "tunnel: $TunnelId"
Add-Content $ConfigPath "credentials-file: $env:USERPROFILE\.cloudflared\$TunnelId.json"
Add-Content $ConfigPath ""
Add-Content $ConfigPath "ingress:"
Add-Content $ConfigPath " - hostname: $PublicHostname"
Add-Content $ConfigPath " service: $LocalService"
Add-Content $ConfigPath " - service: http_status:404"ধাপ ৭: কনফিগারেশন পর্যালোচনা ও যাচাই করুন
ফাইলটি একবার প্রিন্ট করুন যাতে আপনি পরীক্ষা করতে পারেন, তারপর DNS প্রকাশের আগে cloudflared ইনগ্রেস নিয়ম যাচাই করবে।
Get-Content $ConfigPath
.\cloudflared.exe tunnel ingress validateধাপ ৮: DNS রুট তৈরি করুন এবং টানেল পরিদর্শন করুন
এটি Cloudflare কে বলে কোন হোস্টনেম নামকৃত টানেল লক্ষ্য করবে, লাইভ ট্রাফিক পরিবেশন শুরু করার আগে।
.\cloudflared.exe tunnel route dns $TunnelName $PublicHostname
.\cloudflared.exe tunnel info $TunnelNameধাপ ৯: টানেল ফোরগ্রাউন্ডে চালান
অন্য নেটওয়ার্ক থেকে সাইট পরীক্ষা করার সময় এই PowerShell 7 উইন্ডোটি খোলা রাখুন। শেষ হলে Ctrl+C দিয়ে বন্ধ করুন।
.\cloudflared.exe tunnel run $TunnelNameইন্টারেক্টিভ টানেল কাজ করার পরই এটি করুন। নিচের কমান্ডগুলো একটি উন্নত PowerShell 7 উইন্ডোতে চালান কারণ সার্ভিস সিস্টেম প্রোফাইল পাথ এবং সার্ভিস রেজিস্ট্রি এন্ট্রি ব্যবহার করে।
সার্ভিস ধাপ ১: Windows সার্ভিস শেল ইনস্টল করুন
এই ঐচ্ছিক ধাপের জন্য একটি উন্নত PowerShell 7 উইন্ডো খুলুন এবং প্রথমে Cloudflared সার্ভিস ইনস্টল করুন।
Set-Location $CloudflaredHome
.\cloudflared.exe service installসার্ভিস ধাপ ২: cert.pem, ক্রেডেনশিয়াল এবং কনফিগ সিস্টেম প্রোফাইলে কপি করুন
Windows সার্ভিস সিস্টেম প্রোফাইলের অধীনে চলে, তাই এটি নিজস্ব .cloudflared ফোল্ডার প্রয়োজন যেখানে সার্টিফিকেট, টানেল ক্রেডেনশিয়াল এবং config.yml থাকে।
$SystemCloudflaredHome = "C:\Windows\System32\config\systemprofile\.cloudflared"
New-Item -ItemType Directory -Force $SystemCloudflaredHome
Copy-Item "$env:USERPROFILE\.cloudflared\cert.pem" "$SystemCloudflaredHome\cert.pem"
Copy-Item "$env:USERPROFILE\.cloudflared\$TunnelId.json" "$SystemCloudflaredHome\$TunnelId.json"
Set-Content "$SystemCloudflaredHome\config.yml" "tunnel: $TunnelId"
Add-Content "$SystemCloudflaredHome\config.yml" "credentials-file: $SystemCloudflaredHome\$TunnelId.json"
Add-Content "$SystemCloudflaredHome\config.yml" ""
Add-Content "$SystemCloudflaredHome\config.yml" "ingress:"
Add-Content "$SystemCloudflaredHome\config.yml" " - hostname: $PublicHostname"
Add-Content "$SystemCloudflaredHome\config.yml" " service: $LocalService"
Add-Content "$SystemCloudflaredHome\config.yml" " - service: http_status:404"সার্ভিস ধাপ ৩: ImagePath কে সিস্টেম কনফিগের দিকে নির্দেশ করুন এবং সার্ভিস শুরু করুন
Cloudflare এর Windows সার্ভিস ডকুমেন্টেশন Cloudflared ImagePath কে সিস্টেম-প্রোফাইল কনফিগ ফাইলের রেফারেন্স দিতে বলে।
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Cloudflared" -Name ImagePath -Value "C:\Cloudflared\bin\cloudflared.exe --config=C:\Windows\System32\config\systemprofile\.cloudflared\config.yml tunnel run"
sc.exe start cloudflaredএটি Cloudflare এর Windows সার্ভিস ফ্লো অনুকরণ করে: cert.pem এবং টানেল ক্রেডেনশিয়াল সিস্টেম প্রোফাইলে কপি করুন, একটি সিস্টেম-প্রোফাইল config.yml লিখুন, তারপর Cloudflared সার্ভিসের ImagePath সেই কনফিগের দিকে নির্দেশ করুন।
VPN স্থাপন ও শক্তিশালীকরণ নিয়ম
টানেল তার নিচের রুট যতটা ব্যক্তিগত, ততটাই ব্যক্তিগত। আপনি যদি চান Cloudflare বাসার IP এর পরিবর্তে VPN এক্সিট IP দেখুক, তাহলে VPN অবশ্যই cloudflared শুরু হওয়ার আগে সংযোগকারী পথের অংশ হতে হবে।
প্রথমে হোস্টের পাবলিক IP যাচাই করুন। যদি মেশিন এখনও ISP IP দেখায়, টানেল সংযোগের সময় Cloudflare একই IP দেখবে।
VPN ড্রপ হলে এবং ফায়ারওয়াল না থাকলে, cloudflared স্বাভাবিক বাসা রুটে পুনরায় সংযোগ করতে পারে।
সম্ভব হলে ওয়েব সার্ভিসকে localhost বা একটি ব্যক্তিগত ইন্টারফেসে বেঁধে দিন যাতে টানেল একমাত্র পাবলিক পথ থাকে।
Cloudflare ডকুমেন্টেশন সতর্ক করে যে ডিবাগ লগিং অনুরোধ URL, পদ্ধতি, প্রোটোকল, কন্টেন্ট দৈর্ঘ্য এবং হেডার ক্যাপচার করতে পারে। দৈনন্দিন কাজে সাধারণ লগিং ব্যবহার করুন।
ঐচ্ছিক VPN পছন্দ ও তুলনা
দ্রুত VPN শর্টকাট বা বিস্তৃত তুলনা চান?
আপনি যদি সহজ শুরু চান, নিচের ঘূর্ণায়মান VPN বোতাম একটি বর্তমান অপশন খুলবে। অনেক বিকল্প তুলনা করতে চাইলে সম্পূর্ণ প্রদানকারী ডিরেক্টরি ব্যবহার করুন।
বর্তমান পরিবর্তনশীল পছন্দ: Proton VPN
যদি টানেল বন্ধ হয় কিন্তু DNS রেকর্ড সক্রিয় থাকে, পরিদর্শকরা সাধারণত Cloudflare এরর দেখবে যতক্ষণ না সংযোগকারী ফিরে আসে। এটি গোলমাল সৃষ্টি করে কিন্তু বাসার IP গোপনে রাখার চেয়ে ভালো।
বিশ্বাস করার আগে যাচাই চেকলিস্ট
শুধু সাইট একবার লোড হওয়ার কারণে সেটআপকে ব্যক্তিগত ভাববেন না। অপারেটরের মতো রুট পরীক্ষা করুন, মার্কেটারের মতো নয়।
দ্রুত বাহ্যিক অনুসন্ধান Cloudflare-সামনা করা রেকর্ড দেখাবে, বাসস্থান ঠিকানা নয়।
মেশিনের পাবলিক IP প্রথমে পরীক্ষা করুন যাতে আপনি জানেন Cloudflare সংযোগকারী পাশে কী দেখবে।
মোবাইল ডেটা বা অন্য বাহ্যিক নেটওয়ার্ক থেকে পরীক্ষা করুন যাতে স্থানীয় রাউটিং শর্টকাটে বিভ্রান্ত না হন।
একবার ব্যর্থতার পরিস্থিতি সিমুলেট করুন। যদি cloudflared ISP রুট দিয়ে পুনরায় সংযোগ করে, গোপনীয়তা মডেল ভেঙে গেছে।
যখন GhostlyShare সহজ পথ
আপনি যদি শুধু অস্থায়ী পাবলিক প্রিভিউ, দ্রুত ক্লায়েন্ট ডেমো, বা ওয়েবহুক কলব্যাক URL চান, GhostlyShare সহজ পথ। এটি বেশিরভাগ ম্যানুয়াল Cloudflare ড্যাশবোর্ড, DNS, এবং config.yml কাজ এড়ায়।
যখন আপনি টানেল, DNS, সার্ভিস অ্যাকাউন্ট পাথ এবং দীর্ঘমেয়াদী হোম হোস্টিংয়ের পূর্ণ নিয়ন্ত্রণ চান তখন ম্যানুয়াল cloudflared ব্যবহার করুন। গতি বেশি গুরুত্বপূর্ণ হলে GhostlyShare ব্যবহার করুন।
GhostlyShare দেখুনঅজ্ঞাত বাসা হোস্টিং সম্পর্কিত প্রায়শই জিজ্ঞাসিত প্রশ্ন
Cloudflare কি এখনও জানে আমি কে?
হ্যাঁ। Cloudflare এখনও অ্যাকাউন্ট, জোন, টানেল এবং উৎস IP জানে যা এর এজে পৌঁছায়। একটি VPN বাসার উৎস IP পরিবর্তন করতে পারে, কিন্তু Cloudflare অ্যাকাউন্ট সম্পর্ক মুছে দেয় না।
পরিদর্শকরা কি আমার বাসার IP দেখতে পায়?
সাধারণত তারা দেখতে পাবে না যদি আপনার DNS শুধুমাত্র Cloudflare এর দিকে নির্দেশ করে এবং আপনি অন্য কোনোভাবে উৎস প্রকাশ না করে থাকেন। পরিদর্শকরা Cloudflare এজ এবং পাবলিক হোস্টনেমে পৌঁছায়, টানেলের পেছনের বাসার IP তে নয়।
আমার কি রাউটার পোর্ট ফরওয়ার্ডিং দরকার?
না। Cloudflare টানেল শুধুমাত্র আউটবাউন্ড, তাই সংযোগকারী ইন্টারনেট থেকে ইনবাউন্ড ট্রাফিকের জন্য অপেক্ষা না করে Cloudflare এর সাথে সংযোগ করে।
আমি কি শুধু প্রয়োজন হলে cloudflared.exe চালাতে পারি?
হ্যাঁ। আপনি যদি সাইট সাময়িকভাবে চান, PowerShell থেকে ইন্টারেক্টিভলি টানেল চালান। লগআউট বা রিবুটের পর রুট চালু রাখতে চাইলে Windows সার্ভিসে রূপান্তর করুন।
VPN ড্রপ হলে কী হয়
কিল সুইচ ছাড়া, cloudflared স্বাভাবিক বাসা রুট দিয়ে পুনরায় সংযোগ করতে পারে এবং তখন Cloudflare বাসার ISP IP দেখবে। এজন্য ব্যর্থতার ঘটনা সফলতার মতোই গুরুত্বপূর্ণ।
পুরো প্রকল্পকে গোপনীয় করতে এটা কি যথেষ্ট?
না। ডোমেইন রেজিস্ট্রেশন, পেমেন্ট, রিকভারি ইমেইল, ব্রাউজার ফিঙ্গারপ্রিন্ট এবং অ্যাডমিন আচরণ এখনও আপনাকে শনাক্ত করতে পারে। টানেল শুধুমাত্র প্রকাশের একটি অংশ সমাধান করে।
সম্পর্কিত গাইড
Cloudflare যে উৎস IP দেখে তা লুকাতে VPN এর উপর নির্ভর করার আগে নেটওয়ার্ক স্তরের মৌলিক বিষয়গুলো পড়ুন।
গাইড আপনার অনলাইন ফিঙ্গারপ্রিন্ট ও ট্র্যাকিং এক্সপোজার পরীক্ষা করুনঅ্যাডমিন সেশন সম্পর্কিত ব্রাউজার-সাইড ক্লু কমাতে ফিঙ্গারপ্রিন্ট পেজ ব্যবহার করুন।
টুল GhostlyShare: Windows ও Linux এ localhost শেয়ার করুনসম্পূর্ণ Cloudflare ওয়ার্কফ্লো ম্যানুয়ালি তৈরি না করে পাবলিক প্রিভিউ লিঙ্ক চাইলে সহজ ডেস্কটপ রুট ব্যবহার করুন।
ডিরেক্টরি বিশ্বব্যাপী VPN প্রদানকারী: অডিট, গোপনীয়তা ও উপযোগিতা তুলনা করুনটানেল রুটের জন্য একটি নির্বাচন করার আগে অনেক প্রদানকারী তুলনা করতে চাইলে সম্পূর্ণ VPN ডিরেক্টরি ব্যবহার করুন।