কীভাবে লিনাক্সে ডারনেট / টর ওয়েব সাইট তৈরি করবেন?


38

আমি ইদানীং ডারনেট সাইট তৈরির বিষয়ে অনেক কিছু শুনেছি । আমি ঘন ঘন টর ব্রাউজার ব্যবহার করি ।

torসেবা বাড়ীতে আমার ডেবিয়ান সার্ভার চলমান, এবং এটি ইনস্টল করা হয়েছে:

sudo apt-get install tor 

টোর নেটওয়ার্কটি কীভাবে কাজ করে এবং টর নেটওয়ার্কের সাথে এবং তার উপর কিছু পরীক্ষা করার জন্য লিনাক্স এবং ম্যাকোএসে একবার টরফাইটি ব্যবহার করে তা আমার একটি ধারণাsshwget

আমি লাইনগুলি লক্ষ্য করেছি /etc/tor/torrc

#HiddenServiceDir /var/lib/tor/hidden_service/
#HiddenServicePort 80 127.0.0.1:80

তবে সেখান থেকে কীভাবে যাব? .onionসাইটগুলি / নামগুলি কীভাবে তৈরি করা হয়?
লিনাক্সে এ জাতীয় পরিষেবা স্থাপনের প্রাথমিক বিষয়গুলি কী কী?

উত্তর:


47

.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ফায়ারফক্সের সাহায্যে সাইটগুলি খোলার সমস্যা হয় , দেখুন: ফায়ারফক্সের সাথে ডারনেট / টর সাইটগুলি ভিজিট করা

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.