এটি হল pdns_recursor কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
pdns_recursor - উচ্চ-কর্মক্ষমতা, সহজ এবং নিরাপদ পুনরাবৃত্ত নেমসার্ভার
সাইনোপিসিস
pdns_recursor [অনুযায়ী OPTION] ...
বর্ণনাঃ
pdns_recursor(1) একটি উচ্চ কর্মক্ষমতা, সহজ এবং নিরাপদ পুনরাবৃত্ত নেমসার্ভার। এটা
বর্তমানে দুই মিলিয়নেরও বেশি ইন্টারনেট সংযোগ রয়েছে।
পুনরাবৃত্ত একটি কনফিগারেশন ফাইলের মাধ্যমে কনফিগার করা হয়, কিন্তু সেই ফাইলের প্রতিটি আইটেম হতে পারে
কমান্ড লাইনে ওভাররাইড করা হয়েছে।
এই ম্যানপেজটি PowerDNS রিকারসারকে কাজ করার জন্য প্রয়োজনীয় বৈশিষ্ট্যগুলির মূল সেট তালিকাভুক্ত করে,
সম্পূর্ণ এবং আপ টু ডেট বিবরণের জন্য যান http://doc.powerdns.com/built-in-recursor.html
উদাহরণ
192.0.2.53 এ শুনতে এবং 192.0.2.0/24 সাবনেটকে পুনরাবৃত্তি করতে এবং একটি ডেমন হিসাবে চালানোর অনুমতি দিতে,
এক্সিকিউট:
# pdns_recursor --local-address=192.0.2.53 --allow-from=192.0.2.0/24 --ডেমন
হাত দিয়ে পুনরাবৃত্ত থামাতে, চালান:
# rec_control প্রস্থান করুন
যাইহোক, রিকারসার শুরু এবং বন্ধ করার প্রস্তাবিত উপায় হল init.d ব্যবহার করা
স্ক্রিপ্ট প্রদান করা হয়েছে।
বিকল্প
বিকল্পগুলির প্রামাণিক তালিকার জন্য, এখানে অনলাইন ডকুমেন্টেশন দেখুন
http://doc.powerdns.com/md/recursor/settings/
--অনুমতি থেকে=নেটওয়ার্ক[,নেটওয়ার্ক] ...
যদি সেট করা থাকে, শুধুমাত্র এই কমাগুলিকে আলাদা করার অনুমতি দিন৷ নেটওয়ার্কs, recurse করার জন্য নেটওয়ার্ক মাস্ক সহ।
উদাহরণস্বরূপ: 192.0.2.0/24,203.0.113.128/25।
--অথ-জোন=ZONENAME=ফাইল ফাইল[,ZONENAME=ফাইল ফাইল] ...
পরিবেশন করা ZONENAME থেকে ফাইল ফাইল কর্তৃত্বমূলকভাবে উদাহরণ স্বরূপ:
ds9a.nl=/var/zones/ds9a.nl,powerdns.com=/var/zones/powerdns.com।
--chroot=ডিরেক্টরী
প্রক্রিয়াটি ক্রুট করুন ডিরেক্টরী.
--ক্লায়েন্ট-টিসিপি-টাইমআউট=NUM টি
TCP ক্লায়েন্টদের সাথে কথা বলার সময় সেকেন্ডে সময় শেষ হয়ে যায়।
--config-dir=ডিরেক্টরী
কনফিগারেশন ডিরেক্টরির অবস্থান (recursor.conf), /etc/powerdns ডিফল্টরূপে।
--ডেমন
একটি ডেমন হিসাবে কাজ.
-- শুধুমাত্র প্রতিনিধি
কোন ডোমেনগুলি থেকে আমরা শুধুমাত্র প্রতিনিধি গ্রহণ করি (একটি ভেরিসাইন বিশেষ)।
--এনট্রপি-উৎস=ফাইল
থেকে নতুন এনট্রপি পড়ুন ফাইল, ডিফল্ট /dev/urandom.
--রপ্তানি-ইত্যাদি-হোস্ট
যদি সেট করা থাকে, এই পতাকাটিতে উল্লিখিত হোস্টনাম এবং IP ঠিকানাগুলি রপ্তানি করবে৷
/etc/hosts.
--ফরওয়ার্ড-জোন=ZONENAME=ADDRESS এর[,ZONENAME=ADDRESS এর] ...
জন্য প্রশ্ন ZONENAME কাছে পাঠানো হবে ADDRESS এর. ADDRESS এর একটি আইপি হতে হবে
ঠিকানা, হোস্টনাম নয় (মুরগি এবং ডিমের সমস্যা প্রতিরোধ করতে)। উদাহরণ:
forward-zones= ds9a.nl=213.244.168.210, powerdns.com=127.0.0.1।
--forward-zones-file=ফাইল ফাইল
অনুরূপ, একই, সমতুল্য --ফরওয়ার্ড-জোন, কিন্তু থেকে বিকল্প পড়ুন ফাইল ফাইল. ফাইল ফাইল উচিত
প্রতি লাইনে একটি জোন থাকে, যেমন: ds9a.nl=213.244.168.210।
--help বিকল্পগুলির একটি সারাংশ দেখান।
--ইঙ্গিত-ফাইল=ফাইল ফাইল
এই থেকে লোড রুট ইঙ্গিত ফাইল ফাইল
--স্থানীয় ঠিকানা=ADDRESS এর[,ADDRESS এর] ...
শুনুন ADDRESS এর, স্পেস বা কমা দ্বারা বিভক্ত।
--স্থানীয়-বন্দর=পোর্ট
শুনুন পোর্ট.
--লগ-সাধারণ-ত্রুটি
আমরা বরং সাধারণ ত্রুটি লগ করা উচিত.
--max-cache-entries=NUM টি
প্রধান ক্যাশে এন্ট্রির সর্বোচ্চ সংখ্যা।
--max-negative-ttl=NUM টি
মেমরিতে একটি নেতিবাচক ক্যাশে এন্ট্রি রাখতে সেকেন্ডের সর্বোচ্চ সংখ্যা।
--max-tcp-ক্লায়েন্ট=NUM টি
একযোগে TCP ক্লায়েন্টের সর্বাধিক সংখ্যা।
--max-tcp-প্রতি-ক্লায়েন্ট
যদি সেট করা হয়, তাহলে প্রতি ক্লায়েন্টের (IP ঠিকানা) সর্বোচ্চ সংখ্যক TCP সেশন।
--query-স্থানীয়-ঠিকানা=ADDRESS এর
ব্যবহার ADDRESS এর কোয়েরি পাঠানোর সময় উৎস আইপি ঠিকানা হিসেবে।
--query-local-address6=ADDRESS এর
থেকে স্থানীয় IPv6 প্রশ্ন পাঠান ADDRESS এর. ডিফল্টরূপে নিষ্ক্রিয়, যা নিষ্ক্রিয় করে
বহির্গামী IPv6 সমর্থন। একটি দরকারী সেটিং হল '::0'।
-- শান্ত
প্রশ্ন ও উত্তরের লগিং দমন করুন।
--সার্ভার-আইডি=টেক্সট
প্রত্যাবর্তন টেক্সট যখন 'server.id' TXT এর জন্য জিজ্ঞাসা করা হয়, তখন হোস্টনামে ডিফল্ট হয়।
--সার্ভ-আরএফসি1918
ডিফল্টরূপে চালু, এটি সার্ভারকে প্রামাণিকভাবে সচেতন করে তোলে: 10.in-addr.arpa,
168.192.in-addr.arpa এবং 16-31.172.in-addr.arpa, যা AS112-এ লোড বাঁচায়
সার্ভার এই অঞ্চলগুলির পৃথক অংশগুলি এখনও লোড বা ফরোয়ার্ড করা যেতে পারে।
--setgid=GID
সেট করা থাকলে, গ্রুপ আইডিতে পরিবর্তন করুন GID আরো নিরাপত্তার জন্য।
--setuid=ইউআইডি
সেট করা থাকলে, ব্যবহারকারী আইডি পরিবর্তন করুন ইউআইডি আরো নিরাপত্তার জন্য।
--একক-সকেট
সেট করা থাকলে, বহির্গামী প্রশ্নের জন্য শুধুমাত্র একটি সকেট ব্যবহার করুন।
--সকেট-ডির=ডিরেক্টরী
কন্ট্রোলসকেট বাস করবে ডিরেক্টরী.
-- spoof-nearmiss-max=NUM টি
যদি শূন্য না থাকে, তাহলে অনুমান করুন স্পুফিং এর পরে অনেকগুলো মিস হয়েছে।
-- ট্রেস
যদি আমরা লগিং এর গাদা আউটপুট করা উচিত.
--সংস্করণ-স্ট্রিং=টেক্সট
টেক্সট version.pdns বা version.bind প্রশ্নে রিপোর্ট করা হবে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে pdns_recursor ব্যবহার করুন