NSD (নাম সার্ভার ডেমন) সি এবং লিনাক্স কার্নেল ভিত্তিক অপারেটিং উপর একটি প্রামাণিক শুধুমাত্র, সম্পূর্ণ সহজ এবং উচ্চ কার্যকারিতা DNS (ডোমেন নাম সিস্টেম) সার্ভার বাস্তবায়ন engineered একটি ওপেন সোর্স এবং অবাধে বিতরণ কমান্ড-লাইন সফ্টওয়্যার সিস্টেম.
এটা খুব ভাল NLnet ল্যাবস এ পরীক্ষা করা হয় যে একটি আধুনিক, দ্রুত এবং একটি RFC-অনুবর্তী নাম সার্ভার সমাধান. বাঁধাই সঙ্গে NSD তুলনা, এটি একটি কমান্ড লাইন সফ্টওয়্যার optionsBeing দুই ডোমেইন নাম resolvers.Command-লাইন জন্য কোন পুরোনো সমস্যার আছে আবিষ্কৃত হয়, NSD আমরা শুধুমাত্র IPv4 শোনার ক্ষমতা উল্লেখ করতে পারেন, যার মধ্যে বিভিন্ন অপশন, সঙ্গে আসে অথবা IPv6 সংযোগ, ডিফল্ট এক একটি কাস্টম কনফিগারেশন ফাইল পড়া, সেইসাথে id.server বিশৃঙ্খলার TXT, জন্য অনুসন্ধান করার সময় লোড করার একটি ডাটাবেস, পরিচয় উল্লেখ করতে NSID বা ফাইল লগ ইন করুন, নির্দিষ্ট ইনকামিং IP ঠিকানা ও পোর্ট শুনতে .
উপরন্তু, এটা & rsquo; শুরু সার্ভার সংখ্যা উল্লেখ করা সম্ভব, সার্ভার প্রতি সংযোগ, PID, ফাইলটি লিখতে করে TCP সর্বোচ্চ সংখ্যক (ট্রান্সমিশন কন্ট্রোল প্রোটোকল), শুনতে পোর্ট, বা শব্দব্যবহার স্তর, পরিবর্তন রুট নির্দিষ্ট ফোল্ডার প্রোগ্রাম আরম্ভ অথবা একটি নির্দিষ্ট user.Getting কার্যকর UID পরিবর্তন যখন আপনার গনুহ / লিনাক্স অপারেটিং সিস্টেমের উপর NSD সর্বশেষ সংস্করণ ইনস্টল NSDTo দিয়ে শুরু, আপনি Softoware থেকে উৎস আর্কাইভ (tarball রূপে) বা প্রকল্প অফিসিয়াল ওয়েবসাইট ডাউনলোড করতে হবে তার বিষয়বস্তু নিষ্কাশন, আপনার কম্পিউটারের তে এটি সংরক্ষণ করুন, এবং আপনার প্রিয় টার্মিনাল এমুলেটর খুলুন.
সিডি & rsquo; লিনাক্স টার্মিনাল অ্যাপ্লিকেশন, ও lsquo ব্যবহার; ./ কনফিগার && করা & rsquo; কমান্ড ও lsquo নিষ্কাশিত আর্কাইভ ফাইলের অবস্থান থেকে নেভিগেট এবং চালানোর জন্য; নিখুত এবং একটি নির্দিষ্ট হার্ডওয়্যার আর্কিটেকচারের (32 বিট এবং 64 বিট এই সময়ে সমর্থিত) জন্য প্রোগ্রাম কম্পাইল আদেশ.
একটি সফল সংকলন করার পরে, আপনি ব্যবহার, ব্যাপক NSD সিস্টেম ইনস্টল করতে সক্ষম হবে ও lsquo; না ইনস্টল & rsquo; রুট বা কমান্ড ও lsquo; উবুন্টু ইনস্টল & rsquo করা; কমান্ড. তার ব্যবহার বার্তা দেখতে, ও lsquo টাইপ, NSD --help & rsquo; টার্মিনাল এমুলেটর উইণ্ডো কমান্ড.
আরো ডকুমেন্টেশন, এবং সেইসাথে একটি মেমরি খরচ পরীক্ষা http://www.nlnetlabs.nl/projects/nsd/documentation.html পাওয়া যায়. উপরন্তু, একটি রিগ্রেশন পরীক্ষা রিপোর্ট প্রকল্প & rsquo উপলব্ধ করা হয়েছে এর হোমপেজে
এই রিলিজে নতুন কি:
- ডাটাবেস:, & quot; করুন & quot; ডাটাবেস mmap ছাড়া শুরু হয়. কম মেমরি অঞ্চল টেক্সট zonefile থেকে পড়তে হয়, ব্যবহার করা হয়.
- অনুকূল zonefile পারসে কোড এবং zonefile লেখার কোড.
- zonefiles লেখার বিকল্প; & quot ;. সার্ভার ডিস্কে প্রতি ঘন্টা পরিবর্তিত zonefiles লিখেছেন.
- xfrdfile: & quot; করুন & quot; xfrd.state নিষ্ক্রিয় করা হয়. সার্ভারের শুরু একটি সিরিয়াল আপডেটের জন্য চেক করা হয় না আগের মতই যে, অঞ্চল, যদি সক্রিয় থাকে.
- হল:., & Quot; / foo nsd.d / * ডি, & quot; কাজ, অন্তর্ভুক্ত উপর ওয়াইল্ডকার্ড glob.
- NSD Init প্রক্রিয়ার সময় নিচে.
- লগ ইন সময় ASCII বিকল্প, লগ ইন পাঠযোগ্য টাইমস্ট্যাম্প সঙ্গে, হ্যাঁ ডিফল্ট.
- NSD নিয়ন্ত্রণ addzone রিপোর্ট জোন ইতিমধ্যে বিদ্যমান.
- ত্রুটিমুক্ত # 564:. Zonefile শুদ্ধি চেক করতে NSD-checkzone টুল যোগ করুন
- বেড়ে ডিফল্ট --with-সর্বোচ্চ-আইপিএস 8 থেকে 16 থেকে, এই আপনি nsd.conf মধ্যে নির্দিষ্ট করতে পারেন ইন্টারফেস সংখ্যা শুনতে বৃদ্ধি পায়.
- Bugfixes:
- স্থায়ী বন্ধ বার্তা
- নথিভুক্ত zonefile% এর বাক্য গঠন nsd.conf মানুষ পৃষ্ঠায়.
- ফিক্স র manpage চেক এবং লিখতে zonefiles পর কোলন করা.
- & quot থেকে পরিবর্তন করুন; জোন, & quot; জোন, & quot; & quot; সঙ্গে, & quot; .. সিরিয়াল .. আপডেট & quot; বার্তা লগ ইন করুন.
- 24h থেকে 4h থেকে কোন কন্টেন্ট মাধ্যমিক অঞ্চল জন্য maxbackoff পরিবর্তন হয়েছে.
- ফিক্স মুদ্রণ ফাইলের নাম.
- মুছে ফিক্স বা অঞ্চল অনেক নামান্তর এবং এটি একটি অ-বিরাট সময় গ্রহণ করা.
- আপ, জোন বিষয়বস্তু মুছে ফেলার অনেক, (1s থেকে 56s) গতি গতি, মুছে ফেলা, অঞ্চল জন্য নামান্তর এবং AXFR.
- ত্রুটিমুক্ত # 571:. Inet6 ছাড়া সিস্টেমে কম্পাইল যখন অব্যবহৃত পরিবর্তনশীল এবং বেমানান পয়েন্টার সতর্কবার্তা
- ফিক্স write_socket ফেরত মান পরীক্ষা (ধন্যবাদ ব্র্যাড স্মিথ, মার্ক Kettenis).
- সংকেত বিচ্ছিন্ন হলে যে xfrd শিশুদের reaps ঠিক করুন.
- ত্রুটিমুক্ত # 577:. Makefile srcdir থেকে ভুল ইনস্টল manpages
- ত্রুটিমুক্ত # 587. পরিসংখ্যান জন্য ডিফল্ট মান হল 0
- ত্রুটিমুক্ত # 553:. TXT পার্সিং উন্নত
- ত্রুটিমুক্ত # 590:. Rrl লগ একটি তারকা হিসেবে ওয়াইল্ডকার্ড প্রিন্ট কিন্তু পলান না
- # 591 ফিক্স:. Rrl শব্দব্যবহার স্তর 1 এ লগ বার্তা
- ফিক্স strptime অন্তর্নিহিত ঘোষণা ত্রুটি.
- -O3 ফিক্স পতাকা কম্পাইল miscompilations এড়াতে -O2 করতে.
- ব্যবহারকারী ./configure মধ্যে -G -O2 CFLAGS করা সম্ভব.
- ফিক্স endian.h OpenBSD জন্য অন্তর্ভুক্ত.
- মানুষ পাতায় .SH পর .LP সরান.
- # 600 ফিক্স:. প্রদান-xfr যে AXFR এবং না IXFR প্রদান করে নথি
- ফিক্স ক্রমবর্ধমান লোড গড় বা অতীতের সব প্রক্রিয়া বাবা ট্র্যাক রাখা, অথবা তাদের জন্য মেমরি লিক যে অপারেটিং সিস্টেমের মধ্যে মেমরি ডিস্ক্রিপ্টরের লিক সম্বন্ধে সূচিত (2.6 থেকে লিনাক্স). ফিক্স এটা তাই প্রক্রিয়া নেই বাবা খুব গভীর স্ট্রিং আছে তোলে.
ডাটাবেস & quot যখন সক্রিয় nsd.conf মধ্যে
সংকেত দেওয়া যদি
বিক্ষিপ্তভাবে থেকে প্রস্থান (ধন্যবাদ আনন্দ Buddhdev). প্রিন্ট করা
পড়া ব্যর্থতা উপর কনফিগ ফাইল encompassing এর
Server.c মধ্যে
OpenBSD উপর
সংস্করণ 4.0.0 নতুন কি:
- ডক / NSD-4-বৈশিষ্ট্য নথিভুক্ত. অঞ্চল একটি উচ্চ সংখ্যা সমর্থন, পুনরায় আরম্ভ করুন, NSD নিয়ন্ত্রণ সঙ্গে সরাসরি নেমসার্ভারটি নিয়ন্ত্রণ ছাড়া কনফিগারেশন পরিবর্তন করুন. (NSD3 তুলনায়) উচ্চ কর্মক্ষমতা.
- nsdc সর্বস্বান্ত হয়. (এছাড়াও zonefiles পরিবর্তিত হয়েছে যদি পরীক্ষা এবং তাদের rereads) রিলোড জন্য গ্যাস -HUP ব্যবহার করুন, এবং প্রস্থান করার জন্য টার্ম চলাকালীন বধ. অথবা বিস্তারিত নিয়ন্ত্রণের জন্য NSD-নিয়ন্ত্রণ ব্যবহার করুন.
- nsdcpatch জন্য cron কর্ম সর্বস্বান্ত হয়. NSD নিয়ন্ত্রণ লেখার zonefiles সৃষ্টি করে.
- nsd.db এটি পরিবর্তন করা হয়, এইভাবে nsdc প্যাচ আর প্রয়োজন নিজেই কম্প্যাক্টগুলি যে একটি নতুন বিন্যাস আছে.
- nsd.db ম্যাপ মেমরি, NSD উপস্থিত RAM- র মধ্যে mmap যে (অংশ) প্রয়োজন.
- 1000 উপরে যেতে পারেন TCP-গণনা; libevent সঙ্গে epoll / kqueue সমর্থন.
- NSD নিয়ন্ত্রণ reconfig (অঞ্চল, কি, ..)
- NSD নিয়ন্ত্রণ সেটআপ NSD নিয়ন্ত্রণ জন্য কি (দূরবর্তী নিয়ন্ত্রণ সঙ্গে NSD নিয়ন্ত্রণ সক্রিয় করা হয়: হ্যাঁ nsd.conf মধ্যে) তৈরি করতে.
কোন সিস্টেম আরম্ভ করার সঙ্গে আপডেটের জন্য
পাওয়া মন্তব্যসমূহ না