পরিচিতি:
ডিএনএসক্রিপ্ট-প্রক্সি কী?
- DNSCrypt ব্যবহারকারী এবং ডিএনএস রেজলভারের মধ্যে ডিএনএস ট্র্যাফিক এনক্রিপ্ট করে এবং প্রমাণীকরণ করে, ডিএনএস কোয়েরিগুলি স্থানীয়ভাবে ছড়িয়ে দেওয়া রোধ করে, এটি নিশ্চিত করে যে ডিএনএস প্রতিক্রিয়াগুলি পছন্দের সার্ভারের মাধ্যমে প্রেরণ করা হয়েছে। (উইকি)
ডিএনএমস্ক কি?
- dnsmasq DNS ক্যাশে এবং DHCP সার্ভারের মতো পরিষেবা সরবরাহ করে। একটি ডোমেন নেম সার্ভার (ডিএনএস) হিসাবে, এটি পূর্বে পরিদর্শন করা সাইটগুলিতে সংযোগের গতি উন্নত করতে ডিএনএস অনুসন্ধানগুলিকে ক্যাশে করতে পারে এবং একটি ডিএইচসিপি সার্ভার হিসাবে, dnsmasq অভ্যন্তরীণ আইপি ঠিকানা এবং এর রুট সরবরাহ করতে ব্যবহার করা যেতে পারে একটি ল্যানে কম্পিউটার। এই পরিষেবাগুলির একটি বা উভয়ই প্রয়োগ করা যেতে পারে। dnsmasq হালকা এবং কনফিগার করা সহজ হিসাবে বিবেচিত হয়; এটি ব্যক্তিগত কম্পিউটারে ব্যবহারের জন্য বা 50-এরও কম কম্পিউটারের সাথে নেটওয়ার্কে ব্যবহারের জন্য ডিজাইন করা হয়েছে। এটি একটি PXE সার্ভারের সাথে আসে। (উইকি)
আমি কী ব্যবহার করেছি?:
- আমি ব্যবহৃত কনফিগারেশন ফাইলগুলি সম্পাদনা করতে ন্যানো.
- সর্বদা আমি আমার মূল অ্যাকাউন্ট দিয়ে এটি করেছি, তবে তারা যদি কনফিগার করে থাকে উবুন্টু, তারা নিরাপদে এটি ব্যবহার করতে পারে।
- ডিগ কমান্ডের সাহায্যে ক্যাশে পরীক্ষা করতে, এটি বাইন্ড-সরঞ্জামগুলিতে পাওয়া যায়
অফিসিয়াল সংগ্রহস্থলের মধ্যে, প্যাকম্যান-এস বাইন্ড-টুলস
ইনস্টলেশন:
- আমাদের টার্মিনালটিতে মূল হিসাবে বা sudo ব্যবহার করে বা tty আমরা dnscrypt-proxy এবং dnsmasq প্যাকেজগুলি এর মতো ইনস্টল করি:
- সতর্কতা বার্তাটি হ'ল কারণ আমি ইতিমধ্যে সেগুলি ইনস্টল করেছি, আপনাকে কেবল এন্টার টিপে নিশ্চিত করতে হবে:
স্থাপন:
৭৩৭ – আসুন dnscrypt- প্রক্সি সক্ষম করুন (রুট হিসাবে স্মরণ করুন বা sudo ব্যবহার করে):
৭৩৭ – এখন আমরা ফাইলটি সম্পাদনা করি /etc/resolv.conf এবং নেমসার্ভারে আমরা যা আছে তা মুছুন এবং 127.0.0.1 রেখেছি (তারা চাইলে তারা ফাইলটির একটি ব্যাকআপ তৈরি করতে পারে) এবং এটি দেখতে এটি দেখতে হবে:
- নেটওয়ার্কম্যানেজার রেজোলভ.কনফ ফাইলটি লিখেছেন তা বিবেচনায় নিয়ে আমরা যা করতে যাচ্ছি তা নিম্নলিখিত কমান্ড দিয়ে লেখার বিরুদ্ধে রক্ষা করতে হবে:
৭৩৭ – এখন আমরা যা করতে যাচ্ছি তা হ'ল আমাদের সার্ভারের সান্নিধ্যের সার্ভারটি সন্ধান করা, তবে আপনি ডিফল্টরূপে আসা একটি ব্যবহার করতে পারেন যা dnscrypt.eu-nl, স্থানীয়ক দিয়ে তালিকাটি এখানে খোলা যেতে পারে: / usr / share / dnscrypt-proxy / dnscrypt-resolvers.csv এর মত: - যদি আমরা এমন সার্ভারটি সংশোধন করতে চাই যা ডিফল্ট ডিএনএস সমাধান করে তবে আমরা এটির মতো সম্পাদনা করতে পারি:
- [পরিষেবা] বিভাগের ফাইলের শেষে আমরা ধূসর রঙে যা নির্বাচন করা হয় তা সংশোধন করে এবং ইতিমধ্যে তালিকায় নির্বাচিত সার্ভারটি রেখেছি:
৭৩৭ – ডিফল্টরূপে dnscrypt- প্রক্সিটি পোর্ট 53 ব্যবহার করে, যেহেতু dnsmasq খুব করে, তাই আমরা যা করতে যাচ্ছি তা আবার ব্যবহার করে এটি পরিবর্তন করে:
systemctl dnscrypt-proxy.service- সম্পূর্ণ সম্পাদনা করুন এবং [সকেট] বিভাগে আমরা এটিকে নিম্নরূপ ছেড়ে দিচ্ছি:
৭৩৭ – এখন আমরা dnsmasq কনফিগার করব, আমরা /etc/dnsmasq.conf ফাইলটি সম্পাদনা করতে যাচ্ছি এবং শেষে এই তিনটি লাইন যুক্ত করব:
সমাধান না
সার্ভার = 127.0.0.1 # 40
শুনুন-ঠিকানা = 127.0.0.1
আমরা পরিবর্তনগুলি সংরক্ষণ করি এবং বন্ধ করি।
৭৩৭ – এখন আমরা নিম্নলিখিতটি করি:
- আমরা dnscrypt- প্রক্সি পুনরায় আরম্ভ:
systemctl পুনর্সূচনা dnscrypt- প্রক্সি
- আমরা dnsmasq সক্রিয়:
systemctl dnsmasq সক্ষম করুন
- আমরা dnsmasq চালায়:
systemctl শুরু dnsmasq
- আমরা আমাদের ইন্টারনেট সংযোগটি পুনরায় চালু করি:
systemctl পুনরায় সূচনা করুন নেটওয়ার্কম্যানেজার
৭৩৭ – ঠিক আছে এখন আমরা পরীক্ষা করে দেখি যে এটি সত্যিই গুগল.কম.আর-এর উদাহরণ হিসাবে একটি পিংয়ের সাথে কাজ করে:
৭৩৭ – ডিএনএস ক্যাশে ডিগ কমান্ডের সাথে কাজ করে কিনা তা আমরা পরীক্ষা করি:
- এখানে আমরা বিবেচনা করি যে আমি প্রথম খনন করি সেখানে 349 এমসেকের বিলম্ব হয় এবং আমি যখন আবার খোঁড়া দিয়ে কোয়েরি করি তখন কী ঘটে? 0 মেসি, সুতরাং এটি সঠিকভাবে ক্যাশে করে।৭৩৭ – প্রস্তুত dnscrypt- প্রক্সি এবং dnsmasq কনফিগার করা হয়েছে এবং সঠিকভাবে কাজ করছে!
নোট: আমি বেশ কয়েকটি জায়গায় অনুসন্ধান করার পরে এটি স্পষ্ট করে বলতে চাই যে এটি আমার পক্ষে কোনওভাবে কার্যকর হয়নি যা তারা খিলান উইকিতে দেখিয়েছিল, স্প্যানিশ সংস্করণটি খারাপভাবে অনুবাদ করা হয়েছে (এটি একটি প্রশ্ন হবে যদি কেউ ভাল অনুবাদ করে থাকে বা আমি এটি কোনও সময়ে করব) তাই আমি সংস্করণটি ব্যবহার করেছি ইংরেজি. সুতরাং আমি মূলত উইকির উপর নির্ভর করেছিলাম, সমস্ত ক্রেডিট তাদের কাছে। এই ক্ষেত্রে, এই পদক্ষেপগুলি আমি ব্যবহার করেছি এবং এটি আমার জন্য কাজ করেছে।
কোনও প্রশ্ন বা সমস্যা তারা আমাকে জানিয়েছে এবং এটি কার্যকর না হওয়া পর্যন্ত আমরা এ সম্পর্কে কথা বলব!
গোল আলিঙ্গন!

