.onion
টোর নেটওয়ার্কে একটি পরিষেবা তৈরি করা সম্পাদনা /etc/tor/torrc
এবং যোগ করার মতোই সহজ :
HiddenServiceDir /var/lib/tor/www_service/
HiddenServicePort 80 127.0.0.1:80
tor
সাথে পরিষেবাটি পুনরায় চালু করার পরে
sudo service tor restart
অথবা
sudo service tor reload
ডিরেক্টরিটি স্বয়ংক্রিয়ভাবে তৈরি করা হবে এবং নতুন ডিরেক্টরিটির ভিতরে দুটি ফাইল তৈরি করা হবে hostname
এবং private_key
।
hostname
ফাইলটি একটি কিছুটা এলোমেলো নাম ভিতরে, যা আপনার ঠিকানা থাকে .onion
নেটওয়ার্ক।
$sudo cat /var/lib/tor/www_service/hostname
xyew6pdq6qv2i4sx.onion
নামগুলি প্রকৃত টোর নেটওয়ার্কের সাথে আলোচনার সময় উত্পন্ন হয়, এটি টর নেটওয়ার্কের সাইটগুলি / পরিষেবাগুলিতে কেন এমন অদ্ভুত নাম রয়েছে তাও ব্যাখ্যা করে।
(ব্রুট ফোর্স ব্যবহার করে?) স্বল্প কম এলোমেলো নাম পাওয়ার জন্য স্ক্রিপ্ট রয়েছে বলে মনে হয়েছে, যুক্তিযুক্ত জটিলতা অতিরিক্ত পরিশ্রমের পক্ষে মূল্যহীন নয়।
সুতরাং প্রকৃতপক্ষে, আপনি এখন যা কনফিগার করেছেন, তা হ'ল টোর নেটওয়ার্কের সমস্ত ভিজিট আপনার সার্ভারে http://xyew6pdq6qv2i4sx.onion/
ডিমন শোনাতে 127.0.0.1:80
(লোকালহোস্ট: 80) ফরোয়ার্ড করা হবে ।
এখন আমরা সেই আইপি অ্যাড্রেসটির উত্তর দিতে একটি ওয়েব ডেমন সেটআপ করতে পারি: পোর্ট এবং কেবল লোকালহোস্টের জন্য বাধ্যতামূলক যেমন এটি স্থানীয় নেটওয়ার্কে এবং "নিয়মিত" ইন্টারনেটের কোনও পাবলিক আইপি ঠিকানায় অনুরোধগুলির উত্তর দেয় না।
উদাহরণস্বরূপ, ব্যবহার করে nginx
, এতে ডিফল্ট সার্ভার কনফিগারেশনটি এতে পরিবর্তন করুন /etc/nginx/sites-enabled/default
:
server {
listen 127.0.0.1:80 default_server;
server_name xyew6pdq6qv2i4sx.onion;
...
}
কিছু পৃষ্ঠা এবং ইনস্টল করুন, আপনার একটি ডারনেট সাইট রয়েছে।
প্রতি সেবার পরিষেবাটি ইনস্টল করার আসল অংশটি তবে সবচেয়ে কঠিন অংশ নয়। আসল মেশিনের তথ্য ফাঁস না করার জন্য অবশ্যই যত্নবান হওয়া দরকার:
- সার্ভারের সুরক্ষা সেটআপ;
- পরিষেবা সরবরাহকারী ডিমন;
- ফায়ারওয়ালিং / iptables নিয়ম।
ডিএনএস ফাঁস সম্পর্কেও বিশেষ যত্ন নিতে হবে, হয় dnscrypt
বা এর মাধ্যমেও tor
।
আরও তথ্যের জন্য টরের মাধ্যমে ডিএনএস সমাধানের উত্তরটি দেখুন ।
এই জাতীয় সেটআপটি কিছুটা anonymous
সাইট সেটআপ করতে বা আরও আকর্ষণীয়ভাবে এখনও বিপরীত প্রক্সি কনফিগারেশন হিসাবে উপস্থিত হওয়ার বৈশিষ্ট্যের কারণে ব্যবহার করা যেতে পারে , যেখানে কোনও ফায়ারওয়াল নিয়ম নেই এমন কোনও নেটওয়ার্ক থেকে অস্থায়ী পরিষেবা সেটআপ / ফাইলগুলি ডাউনলোড করতে বা পাবলিক আইপি অ্যাড্রেসগুলি ব্যবহার করা যেতে পারে public / নেট বড় আকারে ইন্টারনেটে একটি সঠিক www সাইট সেটআপ করার জন্য উপলব্ধ।
স্পষ্টতই, সুরক্ষা উদ্বেগ নিয়ে কথা বলার মতো আরও অনেক কিছুই রয়েছে, তবে এটি এই প্রশ্নের আওতার বাইরে।
একই হোস্টে একাধিক পরিষেবাগুলির জন্য, দয়া করে সম্পর্কিত প্রশ্নটি দেখুন: একই হোস্টে একাধিক টোর লুকানো পরিষেবা কীভাবে সেট আপ করবেন?
থিমটির একটি পরিচিতির জন্য, একবার দেখুন: এনজিঙ্কস এবং অনিয়নশপ গাইডের সাথে একটি লুকানো পরিষেবা নির্ধারণ : একটি লুকানো পরিষেবা কীভাবে সেট আপ করবেন?
যদি .onion
ফায়ারফক্সের সাহায্যে সাইটগুলি খোলার সমস্যা হয় , দেখুন: ফায়ারফক্সের সাথে ডারনেট / টর সাইটগুলি ভিজিট করা