স্থানীয় নেটওয়ার্কে নাম সমাধানের জন্য কাস্টম ডিএনএস এন্ট্রি যুক্ত করা Add


9

ওহে!

আমাদের অফিসের সার্ভার হোস্টনামের উপর ভিত্তি করে বিভিন্ন ওয়েবসাইট পরিবেশন করে, যেমন উইকি.ওএস, আইকনস.ওস, অনেক ক্লায়েন্ট প্রকল্পের জন্য একটি এন্ট্রি ইত্যাদি। আমরা অফিসের প্রতিটি পিসিতে হোস্ট ফাইলের মাধ্যমে নাম রেজোলিউশনটি সম্পাদন করি। তালিকা সময়ে সময়ে পরিবর্তিত হওয়ায় এটি একটি আসল ব্যথা।

আমি অফিসে পিসিগুলির নেমসার্ভার হিসাবে অফিস সার্ভারটি ব্যবহার করতে চাই এবং অফিসের সার্ভারের জন্য এটি আমাদের কাস্টম স্থানীয় ডিএনএস এন্ট্রিগুলি স্বাভাবিক নামসার্ভারের ফলাফলগুলি ফিরিয়ে দেয়, যাতে নেটওয়ার্কে সংযুক্ত প্রতিটি পিসি নামগুলি ব্যবহার করতে পারে। বর্তমানে, ব্যবহৃত নেমসারভারটি রাউটার। সার্ভারটি দেবিয়ানে চালিত হয়।

এই কাজ করতে সবচেয়ে ভালো উপায় কি হতে পারে? আমাকে কি একটি সম্পূর্ণ BIND সার্ভার সেট আপ করতে হবে বা আমি যে কোনও ছোট, লুক্কায়িত সরঞ্জাম মিস করেছি? কোন পরামর্শ?

শুভেচ্ছা, স্টিফেন

উত্তর:


14

আমি আমার হোম নেটওয়ার্কে স্থানীয় ডিএনএস পরিষেবাদি সরবরাহ করতে dnsmasq ব্যবহার করেছি এবং এটি 1000 হোস্টের বাইরেও পরিষেবা দিতে সক্ষম হবে বলে জানা যায়। Dnsmasq / ইত্যাদি / হোস্ট ফাইল থেকে নাম পরিবেশন করবে, ডিএনএস-ক্যাচিং সরবরাহ করবে এবং এতে একটি ডিএইচসিপি সার্ভারও রয়েছে। ডিএইচসিপি অংশটি ডিফল্টরূপে অক্ষম করা হয়।

ডেবিয়ানে ইনস্টলেশন প্রক্রিয়াটি এরকম হয়:

apt-get install dnsmasq

Dnsmasq ডিফল্টরূপে resolv.conf এ নেমসার্ভারগুলি জিজ্ঞাসা করবে যদি এটির নিজস্ব ক্যাশে বা স্থানীয় হোস্ট ফাইলটিতে উপযুক্ত প্রবেশের অভাব থাকে।

আমি ডিএনএস-ক্যাচিং সরবরাহ করার জন্য কাজের জায়গায় dnsmasq ব্যবহার করি এবং এটির প্রভাব খুব লক্ষণীয়।


1
এটি করার সবচেয়ে সহজ উপায় dnsmasq। যেমন একটি সহজ সেটআপ করার জন্য বেঁধে মত একটি পূর্ণ DNS বাস্তবায়ন বিরক্ত করো না
সস্তা ভাবালুতা

এছাড়াও আপনি ব্যবহার করতে পারেন address=...অধীনে /etc/dnsmasq.d/somefile.confকাস্টম ঠিকানাগুলি উল্লেখ করতে। আপনি restorecon -r /etc/dnsmasq.d/যখনই সেখানে ফাইল তৈরি করবেন তখন চালানোর বিষয়টি নিশ্চিত করুন ।
akostadinov

4

ডেবিয়ানের উপরে BIND সেট আপ করা সত্যিই বড় বিষয় নয়। দেখুন: BIND সম্পর্কিত অনেকগুলি HOWTO নথিগুলির মধ্যে একটির জন্য http://www.langfeldt.net/DNS-HOWTO/BIND-9/DNS-HOWTO.html । এই বিশেষ হাওটো খুব ধাপে ধাপে ধাপে চলে এবং অনুসরণ করা বেশ সহজ easy

আপনি যাই করুন না কেন, আপনি HOSTS ফাইল ব্যবহার বন্ধ করার সঠিক সিদ্ধান্ত নিয়েছেন। (আমি আমার চোখ থেকে প্রায় রক্তপাত করছি কেবলমাত্র HOSTS ফাইলগুলি ব্যবহার করার কথা ভাবছি ...)


2

আপনি টিনিনডেন্স এবং ডিএনএসচে যাচাই করতে চাইতে পারেন যা আপনার প্রয়োজনীয় কার্যকারিতাটি প্রমাণ করেছে এবং বেশ সুরক্ষিত এবং সরঞ্জাম যেগুলি বেশ সহজেই তৈরি করা হয়েছে তা বজায় রাখা সহজ, আসুন একে একে 'অনন্য' বলি way

এখানে একটি টিউটোরিয়াল ধরুন ।


1

আমি ডিজিএনমের সাথে দৃ strongly়ভাবে একমত dnsmasqআপনার পরিবেশের জন্য ব্যবহার হ'ল সর্বোত্তম সমাধান, কেবলমাত্র আপনার ইতিমধ্যে একটি সম্পূর্ণ hostsফাইল রয়েছে বলে নয়।

তবে দয়া করে আপনার নেটওয়ার্কে অন্য কোনও ডিএইচসিপি সার্ভার চালু থাকলে ডিএইচসিপি সার্ভার অংশটি সক্রিয় না করার বিষয়টি নিশ্চিত dnsmasqকরুন।

এটি অর্জন করতে, dhcp-range=আপনার dnsmasq.conf এবং / অথবা no-dhcp-interface=বিকল্পটি ব্যবহার করে কোনও সক্রিয় ("#" অগ্রণী ব্যতীত) লাইন নেই তা নিশ্চিত করুন ।

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