Dnsmasq

সফটওয়্যার স্ক্রিনশট:
Dnsmasq
সফটওয়্যার বিবরণ:
সংস্করণ: 2.77 আপডেট
তারিখ আপলোড: 2 Sep 17
ডেভেলপার: Simon Kelley
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 120

Rating: 2.8/5 (Total Votes: 5)

Dnsmasq একটি ওপেন সোর্স, সম্পূর্ণ বিনামূল্যে, কনফিগার করা সহজ এবং লাইটওয়েট কম্যান্ড-লাইন সফ্টওয়্যার অফসেট থেকে DHCP (ডাইনামিক হোস্ট কনফিগারেশন প্রোটোকল) সার্ভার এবং DNS (ডোমেইন নেম সিস্টেম) ) জিএনইউ / লিনাক্স এবং ইউনিক্সের মত অপারেটিং সিস্টেমে ফরোয়ার্ড।

এই সফ্টওয়্যারটি এমন ভাবে প্রকৌশলিত করা হয়েছে যে এটি একটি ডিএনএস সরবরাহ করে, সেইসাথে একটি ছোট নেটওয়ার্কের DHCP কার্যকারিতা। এটি স্থানীয় মেশিনের নামের পরিবেশন করতে সক্ষম, যা বিশ্বব্যাপী DNS তে নেই এবং এতে অসংখ্য আকর্ষণীয় বৈশিষ্ট্য রয়েছে।


শক্তিশালী কমান্ড-লাইন বিকল্প

এই প্রজেক্টের জন্য একটি কমান্ড-লাইন বিকল্পের বিস্তৃত উপলব্ধ রয়েছে, যা একটি & lsquo; dnsmasq --help & rsquo; একটি টার্মিনাল অ্যাপ্লিকেশন মধ্যে কমান্ড এইগুলির মধ্যে, আমরা এন্ট্রিগুলিতে ক্যাশের আকার, সেইসাথে একটি কাস্টম কনফিগারেশন ফাইল নির্দিষ্ট করার জন্য, শুনতে একটি স্থানীয় ঠিকানা নির্দিষ্ট করার ক্ষমতা উল্লেখ করতে পারি।

Dnsmasq এর সাথে শুরু করা

GNU / Linux অপারেটিং সিস্টেমে Dnsmasq ইনস্টল করার পদ্ধতিটি একই রকম হয় যেহেতু আপনি যে কোনও ওপেন সোর্স প্রোগ্রামের সাথে করবেন যা একটি উৎস আর্কাইভ হিসাবে বিতরণ করা হয়। প্রথমে আপনি প্যাকেজ ডাউনলোড করুন, এটি আপনার কম্পিউটারে সংরক্ষণ করুন (বিশেষ করে আপনার হোম ডাইরেক্টরি), এবং একটি আর্কাইভ ম্যানেজার ইউটিলিটি ব্যবহার করে তার সামগ্রীগুলি বের করে আনুন।

তারপর, যেখানে আপনি একটি টার্মিন্যাল এমুলেটর (যেমন cd /home/softoware/dnsmasq-2.72 - আপনার ব্যবহারকারী নাম দিয়ে & lsquo; softoware & rsquo; এ আর্কাইভ ফাইলটি সরানো আছে সেখানে যান), & lsquo;। / configure & amp; & amp;; করতে সেটির প্রোগ্রাম কনফিগার এবং কম্পাইল কমান্ড, & lsquo; sudo দ্বারা ইনস্টল & rsquo; কমান্ডটি সিস্টেমটিকে ইনস্টল করতে হবে।


জিএনইউ / লিনাক্স, বিএসডি এবং ম্যাক ওএস এক্স রান

Dnsmasq লিনাক্স (ডেবিয়ান, জিনু, স্ল্যাকওয়্যার, স্মুথওয়াল, SUSE, আইপি-কোপ, ফায়ারবক্স, ফ্লপিফুব, LEAF, ক্যোয়টলিনস, ক্লার্ককনক্যাক্ট, ফ্রিসকো ইত্যাদি), বিএসডি (ফ্রিবিএসডি) এবং ম্যাক সহ একাধিক অপারেটিং সিস্টেমের জন্য সমর্থন করে। OS X. এটি 32-বিট এবং 64-বিট কম্পিউটার প্ল্যাটফর্মগুলিতে চালায়।

নতুন কী আছে এই রিলিজে:

  • ক্র্যাশের পরিবর্তে CNAME লুপের সাথে কনফিগার করার সময় একটি ত্রুটি জেনারেট করুন। এই সমস্যাটি উদঘাটনের জন্য জর্জ মেটজকে ধন্যবাদ।
  • TFTP ত্রুটি উত্তর প্যাকেট দৈর্ঘ্য গণনা করা সঠিকভাবে এটি একটি সমস্যা সমাধান করে যখন TFTP প্যাকেটে ত্রুটি বার্তাটি 500 টি অক্ষরের বিচ্যুতি সীমা অতিক্রম করে। বার্তা সঠিকভাবে ছাঁটা ছিল, কিন্তু প্যাকেট দৈর্ঘ্য না, তাই অতিরিক্ত তথ্য যোগ করা হয়। এটি একটি সম্ভাব্য নিরাপত্তার ঝুঁকি, যেহেতু অতিরিক্ত ডেটা একটি বাফার থেকে আসে যাটি ডিএনএস এর জন্যও ব্যবহৃত হয়, যাতে আগের ডিএনএস প্রশ্নগুলি বা উত্তরগুলি লিক করা যায়।
  • নিরাপত্তার নিরীক্ষণের জন্য মোজিলার ধন্যবাদ
  • লিনাক্স নেটিলিঙ্ক কোডে লজিক ত্রুটি ফিক্স করুন এটি dnsmasq একটি খুব বড় নেটওয়ার্ক ইন্টারফেসের সাথে সিস্টেমের উপর একটি আঁট লুপ প্রবেশ করতে পারে। নির্ণয়ের এবং প্যাচ জন্য ইভান কোকশেশিকে ধন্যবাদ।
  • - ডিএনএসএসসি-টাইমস্ট্যাম্পের সাথে সমস্যাটি সমাধান করুন যার মাধ্যমে SIGHUP প্রাপ্তি ভুল টাইমস্ট্যাম্প পরীক্ষণের সাথে সংযুক্ত হবে। এই কাজের জন্য কেভিন ডারবারিয়ার-ব্রায়ান্টের ধন্যবাদ।
  • অথেন্টিক ডিএনএস প্রদানের সময় / etc / hosts এবং বন্ধুদের পুনরায় লোড করার জন্য বাম্পর জোন সিরিয়াল। এই আবিষ্কারের জন্য হারাল্ড ডামেলের ধন্যবাদ।
  • V4- ম্যাপেড IPv6 ঠিকানাগুলি - সাইনথ-ডোমেইনে সাবধানে রাখুন এই মত মান প্রতিনিধিত্ব আছে: ffff: 1.2.3.4 এবং এখন --ffff-1-2-3-4 মত নাম রূপান্তরিত হয়।
  • একটি ইন্টারফেসে (--server=1.2.3.4@eth0) বাঁধাই আপস্ট্রিম সার্ভারগুলি বজায় রাখুন যখন নামকরণের ইন্টারফেসটি নষ্ট হয়ে যায় এবং কার্ণেলে পুনর্নির্মাণ করা হয়। প্যাচ জন্য Beniamino Galvani ধন্যবাদ।
  • ওয়াইল্ডকার্ডের অনুমোদনপ্রাপ্ত অঞ্চলগুলিতে CNAME রেকর্ডগুলি মঞ্জুরি দিন। উদাহরণস্বরূপ - cname = *। Example.com, default.example.com এই উন্নয়নের জন্য পৃষ্ঠপোষক প্রো ধন্যবাদ।
  • 5 থেকে 32 টাকায় TCP সংযোগের অনুমতিপ্রাপ্ত ব্যাকলপ্ল্যাগটি বামুন এবং এটি কম্পাইল-টাইম কনফিগারযোগ্য বিকল্পটি তৈরি করুন। একটি সম্ভাব্য সমস্যা হিসাবে এটি নির্ণয় করার জন্য ডোনাটস অ্যাপার্টিসের ধন্যবাদ।
  • লেজ-পরিবর্তন স্ক্রিপ্টে DNSMASQ_REQUESTED_OPTIONS এনভায়রনমেন্ট ভেরিয়েবল যোগ করুন প্যাচ জন্য Zhao ইউ ধন্যবাদ।
  • rrfilter কোডে ফোবারকে ঠিক করুন, এটি ত্রুটিপূর্ণ জবাবের কারণ হতে পারে, বিশেষত যখন DNSSEC যাচাইকরণ এবং আপস্ট্রিম সার্ভার একটি নির্দিষ্ট ক্রমে RR এর সাথে উত্তর দেয়। এই টুকরো টুকরো পরিচিত শুধুমাত্র DNS সার্ভার Nominum এর। বাগ সনাক্তকরণ এবং ফিক্সে সহায়তা করার জন্য ডেভ তাহেরকে ধন্যবাদ।
  • ম্যানপ্যাডটি ফিক্স করুন যা বলেছে যে শুধুমাত্র ইন্টারফেসের প্রাথমিক ঠিকানাটি -ফেরাফের নাম দ্বারা ব্যবহৃত হয়।
  • --সম্প্রতি-নাম থেকে নামগুলি প্রয়োগ করুন -সম্প্রতি-জিজ্ঞাসা করুন। কেভিন ডার্বিশায়ার-ব্রায়ান্ট এবং এরিট লুইসেনকে ধন্যবাদ দেওয়ার জন্য ধন্যবাদ।
  • TCP আপস্ট্রিম সার্ভারগুলিতে কথা বলার সময় সংযোগ হ্যান্ডলিং উন্নত করুন বিশেষ করে, যখন আমরা একাধিক অনুসন্ধান করতে চাই তবে একটি নতুন টিসিপি সংযোগ খুলতে প্রস্তুত থাকুন তবে আপস্ট্রিম সার্ভার প্রতি সংযোগে কয়েকটি ক্যোয়ারী গ্রহণ করে।
  • অনেক "শুধুমাত্র স্থানীয় ঠিকানাগুলি" এন্ট্রিতে থাকলে ঊর্ধ্বতন সার্ভারগুলির লগগুলি উন্নত করুন। প্যাচ জন্য Hannu Nyman ধন্যবাদ।
  • RFC6303- এ নির্দিষ্ট উপসর্গগুলির জন্য - ব্যাগ-প্রাইভ আইপিভি 6 তে প্রয়োগ করুন এই কাজ করার জন্য কেভিন ডারবারিয়ার-ব্রায়ান্টকে ধন্যবাদ।
  • --tftp-unique-root- এর সাথে MAC অ্যাড্রেস ব্যবহার করার অনুমতি দিন প্যাচের জন্য ফুলসিসের ধন্যবাদ।
  • - ডিএইচসিপি-উত্তর-বিলম্ব বিকল্প যোগ করুন। প্যাচের জন্য ফুলসিসের ধন্যবাদ।
  • --আর-প্যারামে এমটিউ সেটিংস যোগ করুন ধন্যবাদ প্যাচের জন্য ডেভিড ফ্লাম্যান্ডের জন্য।
  • dhcp-script থেকে STDOUT এবং STDERR আউটপুট ক্যাপচার করুন এবং এটি dnsmasq লগ প্রবাহের অংশ হিসাবে লগইন করুন। স্ক্রিপ্টগুলির মধ্যে অপ্রত্যাশিত সমস্যা নির্ণয় করার জন্য জীবন সহজ করে তোলে। পেচ জন্য পেট মেনসিক ধন্যবাদ।
  • "init" মোডে dhcp-script- এর আউটপুটকে বিশ্লেষণ করতে ব্যর্থ হলে মারাত্মক ত্রুটিগুলি তৈরি করুন। অদ্ভুত ত্রুটিগুলি এড়িয়ে চলুন যখন স্ক্রিপ্টটি ভুল বার্তাগুলি নির্গত হয়। পেচ জন্য পেট মেনসিক ধন্যবাদ।
  • - RC1918 সাবনেটের কাজের জন্য -rev-server তৈরি করুন -bogus-priv flag- এর উপস্থিতিতেও। প্যাচ জন্য Vladislav Grishenko ধন্যবাদ।
  • এক্সটেনশন -ra-param mtu: ক্ষেত্র একটি ইন্টারফেসের নাম অনুমোদন করতে। এটি একটি রাউটারের অভ্যন্তরীণ ইন্টারফেসগুলিতে বিজ্ঞাপিত করা একটি WAN ইন্টারফেসের এমটিউকে অনুমতি দেয়। প্যাচ জন্য Vladislav Grishenko ধন্যবাদ।
  • ক্লায়েন্ট DHCPDISCOVER এ একটি ঠিকানা উল্লেখ করে যখন ICMP- পিং DHCPv4 জন্য ঠিকানা ব্যবহারের জন্য চেক করুন, এবং স্থানীয়ভাবে কনফিগার একটি ঠিকানা। সমস্যাটি খুজে বের করার জন্য আলিন নাস্তাককে ধন্যবাদ।
  • নতুন DHCP ট্যাগ যুক্ত করুন "known-othernet" যা সেট করা হয় যখন অন্য সাবনেটের জন্য শুধুমাত্র একটি dhcp-host উপস্থিত থাকে দুর্ঘটনা দ্বারা যে বিশেষাধিকার হোস্টদের "অতিথি" ঠিকানা দেওয়া হয় তা নিশ্চিত করতে ব্যবহার করা যেতে পারে। পরামর্শের জন্য টড সিনকিটকে ধন্যবাদ।
  • আন্তর্জাতিকীকরণ সহায়তা নির্মাণের সময় আইডিএন সহায়তা ঐতিহাসিক স্বয়ংক্রিয় অন্তর্ভুক্তি সরান এটি এখন উপযুক্ত নয় আইডিএন লাইব্রেরির একটি পছন্দ আছে। IDN সমর্থনের জন্য- DHHAVE_IDN বা -DHAVE_LIBIDN2 অন্তর্ভুক্ত করা নিশ্চিত করুন।
  • যে

    নতুন কি আছে সংস্করণ ২7২:

  • RFC-3775 মোবাইল আইপিভি 6 সমর্থনের জন্য ra-advrouter মোড যুক্ত করুন।
  • * BSD- এর "ipsets" এর জন্য সমর্থন যোগ করুন, pf ব্যবহার করুন প্যাচের জন্য স্যুইন ফ্যালমম্পিমের ধন্যবাদ।
  • ডিস্কসমাককে লক করতে পারে এমন রেস অবস্থা ফিক্সড করে যখন ইন্টারফেসটি দ্রুতগতিতে যায় এবং দ্রুতগতিতে যায়।
  • এর পেছনে সাহায্য করার জন্য কনরাড কোস্টেকিকে ধন্যবাদ
  • DBus পদ্ধতি SetFilterWin2KOption এবং SetBogusPrivOption যোগ করুন প্যাচ জন্য Smoothwall প্রকল্প ধন্যবাদ।
  • Nettle-3.0 এর বিরুদ্ধে গড়ে তুলতে ব্যর্থতা ফিক্স করুন স্টিভেন বার্থ এই আবিষ্কার এবং ফিক্স খোঁজার জন্য ধন্যবাদ। নেটওয়ার্কে তুলনা করে বিদ্যমান ডিসিপিপি পোর্টেসগুলি ইন্টিজেসে প্রদান করার সময়, দুটি বা তার বেশি ইন্টারফেসের একই নেটওয়ার্ক অংশ থাকে, তবে বিভিন্ন উপসর্গের দৈর্ঘ্য (দীর্ঘসূত্র প্রিফিক্সের দৈর্ঘ্যকে সমর্থন করে)। প্যাচের জন্য ফুং-পিন চ্যাংকে ধন্যবাদ।
  • একটি মোড যুক্ত করুন যা DNS ফরওয়ার্ডিং লুপগুলি সনাক্ত করে এবং সরিয়ে দেয়, অর্থাৎ একটি উত্সর্গীকৃত সার্ভারে পাঠানো একটি ক্যোয়ার্ড dnsmasq থেকে একটি নতুন ক্যোয়ারির হিসাবে ফেরত পাঠায়, এবং এটিকে আবার ফরোয়ার্ড করা হবে, যার ফলে একটি ক্যোয়ারী বের হয় যা বাদ দেওয়ার আগে অনেকবার loops হয়। আপস্ট্রীম সার্ভারগুলি যা লুপ ব্যাক অক্ষম আছে এবং এই ইভেন্টটি লগ করা হয়েছে। এই বৈশিষ্ট্যটির জন্য তাদের স্পনসরশিপের জন্য Smoothwall ধন্যবাদ।
  • ফাইলগুলির ফিল্টারিং অনুমোদন করতে --conf - dir প্রসারিত করুন। তাই --conf-dir = / etc / dnsmasq.d, * .conf ফাইলের সব ফাইল /etc/dnsmasq.d লোড হবে যা শেষ .conf
  • কিছু পরিস্থিতিতে NODATA এর পরিবর্তে NXDOMAIN উত্তরগুলির ফলাফলের ফলে ত্রুটি সংশোধন করুন।
  • ডিএনস্মাসককে ত্রুটিহীন হওয়া ত্রুটির কারণে ফিক্সড করা হলে এটি নেটওয়ার্ক ইন্টারফেস অদৃশ্য হওয়ার কারণে প্যাকেটগুলি পাঠাতে ব্যর্থ হয়েছে। এই আবিষ্কারের জন্য নিল প্যানের ধন্যবাদ।
  • বড়-এন্টিয়ান প্লাটফর্মগুলিতে - স্থানীয় পরিষেবা বিকল্পের সাথে সমস্যার সমাধান করুন প্যাচ জন্য রিচার্ড Genoud ধন্যবাদ।

  • নতুন কি আছে সংস্করণ 2.68:

  • অ্যালগরিদমভাবে নির্ধারিত স্থায়ী ঠিকানাগুলির পরিবর্তে DHCPv6 অস্থায়ী ঠিকানা বরাদ্দ জন্য র্যান্ডম ঠিকানাগুলি ব্যবহার করুন।
  • ফিক্স বাগ যার অর্থ হলো DHCP স্ক্রিপ্টে DHCPv6 DUID উপলব্ধ ছিল না যা dnsmasq প্রক্রিয়ার জীবদ্দশায় সঞ্চালিত হয় যা DUID de-novo তৈরি করেছিল। DUID তৈরি এবং লিজ ফাইলটি সংরক্ষণ এবং dnsmasq পুনরায় চালু হওয়ার পরে, এই বাগ অদৃশ্য হয়ে যায়।
  • 2.67 এর মধ্যে ফিক্সড বাগ সংশোধন করে যার ফলে ত্রুটিপূর্ণ NXDOMAIN CNAME প্রশ্নে প্রত্যাবর্তন হতে পারে।
  • ম্যাকোএস এক্স এবং ওপিসিবিডিএর বিল্ড ব্যর্থতা ফিক্স করুন।
  • ইন্টারফেস নামের পাশাপাশি ঠিকানা লিটারেল -আউথ-জোন এ সাবনেট স্পেসিফিকেশনের অনুমতি দিন। এটি স্থানীয় ঠিকানা রেঞ্জগুলি গতিশীল এবং নিজস্ব IP ঠিকানা ফিল্টারিং দ্বারা পরিচালিত DHCP রেঞ্জগুলি বহির্ভূত যা পূর্ববর্তী কার্য-কর্মের তুলনায় অনেক ভালো কাজ করে যখন ডোমেনটি কনফিগার করা সম্ভব করে তোলে। ফলস্বরূপ, যে কাজ-কাছাকাছি অপসারণ করা হয়। নির্দিষ্ট পরিস্থিতিতে, এই পরিবর্তনের ফলে বিদ্যমান কনফিগারেশন বন্ধ হয়ে যাবে: যদি আপনি কনট্রাক্টেড-রেঞ্জের ব্যতিক্রমের উপর নির্ভর করে থাকেন, তাহলে আপনার DHCP রেঞ্জগুলি নির্মাণের জন্য একই ইন্টারফেস নির্দিষ্ট করার জন্য -হাউট-জোন পরিবর্তন করতে হবে, সম্ভবত অনুসরণের সাথে "/ 6" এই মত: - AUTH- অঞ্চল = example.com, eth0 / 6 eth0 এর IPv6 ঠিকানা ঠিকানা সীমাবদ্ধ।
  • IPv6 প্রিফিক্সগুলি মুছে ফেলা হলে সমস্যার সমাধান করুন। উপসর্গ মুছে ফেলা হয় (পরিবর্তে পরিবর্তে), এটি শূন্য পছন্দের সময় সঙ্গে বিজ্ঞাপিত না। বাগ রিপোর্টের জন্য Tsachi ধন্যবাদ।
  • কিছু স্থানীয়ভাবে কনফিগার করা CNAME এর সাথে সিজফ্লাটে ফিক্স করুন। সমস্যাটি আবিষ্কারের জন্য অ্যান্ড্রু চাইল্ডের ধন্যবাদ।
  • পুনরায় পড়তে / etc / হোস্ট এবং বন্ধুদের উপর মেমরির লিক ফিক্স করুন, যা 2.67 সালে চালু হয়েছে।
  • ইনভেসিং ডিএনএস এবং TFTP অনুরোধের আগমন ইন্টারফেস মোডের মাধ্যমে আইপিভি 6 মাধ্যমে আগমনের ইন্টারফেস চেক করুন। এটি আইপিভি 4-এর জন্য সম্ভব নয় এবং ভীতিজনক সতর্কবার্তা তৈরি করতে পারে, তবে আইপিভি 6 (এপিআই সর্বদা বিদ্যমান থাকে) এর জন্য সর্বদা এটি সম্ভব হয় তবে আমরা সবসময় তা করি।
  • IPv6- এর জন্য --dhcp- পরিসরে প্রিফিক্স-লেন্থের নিয়মগুলি জেনে নিন নতুন নিয়মাবলী হল যে নির্দিষ্ট পূর্বের দৈর্ঘ্য স্থানীয় ইন্টারফেসের সংশ্লিষ্ট অ্যাফিলিয়েট এর প্রিফিক্স দৈর্ঘ্যের চেয়ে বড় বা সমান হওয়া আবশ্যক।

  • নতুন কি আছে সংস্করণ 2.63:

  • এই রিলিজের প্রধান সংযোজন একটি নতুন মোড, - বিন্ড-ডায়নামিক, যা উভয়ই ওয়াইল্ডকার্ড IP ঠিকানা বাঁধন করে এবং গতিশীলভাবে নির্মিত নেটওয়ার্ক ইন্টারফেসগুলির সাথে সংযোগ স্থাপন করে, এইভাবে দুটি বিদ্যমান নেটওয়ার্ক মোডগুলির প্রধান সীমাবদ্ধতাগুলি সরিয়ে দেয়।
  • নতুন কি আছে সংস্করণ 2.61:

    যে

  • এই সংস্করণে DHCPv6 কোডে অতিরিক্ত কাজ রয়েছে যা 2.60 এর মধ্যে চালু হয়েছে।
  • অনেক বাগ সংশোধন করা হয়েছে এবং অতিরিক্ত বৈশিষ্ট্য যোগ করা হয়েছে।
  • রাউটারের বিজ্ঞাপন বৈশিষ্ট্যটি এখন অনেক বেশি কনফিগারযোগ্য, এবং একটি মোড যা ডেনমাসককে হোস্টের জন্য AAAA DNS রেকর্ড করতে দেয় যা SLAAC IPv6 ঠিকানা এবং DHCP IPv4 ঠিকানাগুলি ব্যবহার করে।

  • নতুন কি আছে 2.59 সংস্করণে:

  • এই সংস্করণটি কয়েকটি সমস্যা সম্বলিত হয়েছে যা ডেনসেসাক -5.58 এর সাথে দেখা হয়েছে, যা IPv6 লিংক-স্থানীয় ঠিকানাগুলির সাথে প্রারম্ভে সমস্যা সৃষ্টি করতে পারে।
  • একটি ডেনসসাকের একটি রিগ্রেশন, এবং অন্যটি সাম্প্রতিক লিনাক্স কার্নেলগুলিতে সেতু ইন্টারফেসের আচরণের পরিবর্তনের কারণে।

  • নতুন কি আছে 2.58 সংস্করণে:

  • সংস্করণ 2.58
  • SA_SIZE ম্যাক্রোর একটি সংজ্ঞা প্রদান করুন যেখানে এটি অনুপস্থিত। OpenBSD এ বিল্ড ব্যর্থতার সমাধান করে।
  • / dev / log- এ পাঠানো বার্তাগুলির শেষে শূন্য টার্মিনাটর অন্তর্ভুক্ত না যখন / dev / log ড্যাটাগ্রাম সকেট হয়। সমস্যাটি খুজে বের করার জন্য দিদিয়ের রব্যান্ডকে ধন্যবাদ।
  • ঊর্ধ্বমুখী আইপি অ্যাড্রেসগুলির বরাদ্দকরণের জন্য --dhcp-sequential-ip flag যোগ করুন। লক্ষ্য করুন যে ডিফল্ট ছদ্ম-র্যান্ডম মোড সাধারণভাবে ভাল কিন্তু কিছু সার্ভার-স্থাপনার অ্যাপ্লিকেশনগুলির এটি প্রয়োজন।
  • সমস্যার সমাধান করুন যেখানে 0.0.0.0 এর সার্ভার-আইডি একটি ক্লায়েন্টের কাছে পাঠানো হয় যখন dnmasp রিস্টার্টের পরে একটি ক্লায়েন্ট একটি লিজ পুনর্নবীকরণ এবং সাবনেটের কোনও ক্লায়েন্টের একটি নতুন লিজ পাওয়ার আগে একটি ডিএলপিপি রিলে ব্যবহার করা হয়। এই একটি ডাউন পশ্চাদ্ধাবন সাহায্যের জন্য মাইক Ruiz ধন্যবাদ।
  • NXDOMAIN কে AAAA ক্যোয়ারিতে ফেরত পাঠাতে হবে না যদি আমাদের CNAME থাকে যা কেবল একটি রেকর্ড নির্দেশ করে: এই ক্ষেত্রে এই নোটটি সঠিক উত্তর। সমস্যাটি খোলা রাখার জন্য টম ফার্নান্দেসকে ধন্যবাদ।
  • DHCP রিলে ব্যবহার করে এমন নেটওয়ার্কের জন্য --dhcp- পরিসীমাতে একটি নেটমাস্ক সরবরাহ করার প্রয়োজনকে নিশ্চিহ্ন করুন। এইটি এখনও ইচ্ছুক হলে, একটি নেটমাস্ক dnsmasq অনুপস্থিতিতে অ্যাড্রেস এর শ্রেণী (এ, বি, বা সি) উপর ভিত্তি করে একটি ডিফল্ট ব্যবহার করবে। এই RFC1918 ঠিকানা এবং relays ব্যবহার করে মানুষের জন্য রহস্যজনক ব্যর্থতার একটি কারণ মুছে ফেলতে হবে।
  • লিনাক্স কননেট্রেক সংযোগের জন্য সমর্থন যোগ করুন। যদি --conntrack- এর সাথে সক্ষম করা থাকে, তবে আসল DNS অনুসন্ধানের জন্য সংযোগ চিহ্নগুলি সেইসব প্রশ্নের উত্তর দেওয়ার জন্য ব্যবহৃত আউটগোয়িং সংযোগগুলিতে কপি করা হবে। এই চতুর ফায়ারওয়াল এবং অ্যাকাউন্টিং উপাদান অনুমতি দেয়। ডিএনএসসমাক HAVE_CONNTRACK এর সাথে কম্পাইল করা হলে এবং libnetfilter-conntrack- এর উপর নির্ভরতা যোগ করলে কেবলমাত্র উপলব্ধ। এই ফাংশনের প্রাথমিক ধারণা, পরীক্ষা এবং স্পনসরশিপের জন্য এড ওয়াইল্ডগোয়েসের ধন্যবাদ।
  • যখন কেউ --dhcp-host এ ট্যাগের সাথে মিলের চেষ্টা করে তখন একটি সাবধানী ত্রুটির বার্তাটি দিন।
  • - ডোমেনমাসের ডাউনস্ট্রিমের পুনরাবৃত্তিমূলক নাম সার্ভারগুলির সাথে সমস্যাগুলি এড়াতে - ডোমেন-এর প্রয়োজনীয়তা ত্বরিত করুন নতুন আচরণটি কেবল A এবং AAAA ক্যোয়ারীগুলি বন্ধ করে দেয়, এবং NXDOMAIN উত্তরগুলির পরিবর্তে নোদাটা প্রদান করে।
  • খুব বড় ডিএইচসিপি কনফিগারেশনের জন্য দক্ষতার ফিক্স, জেমস গ্রার্টেল এবং মাইক রুয়েজকে এই সহায়তার জন্য ধন্যবাদ।
  • --dhcp-boot- এ TFTP- সার্ভার ঠিকানাকে একটি ডোমেন-নাম হিসাবে অনুমোদন করুন যা / etc / hosts- এ দেখা যায়। এটি একাধিক IP ঠিকানা প্রদান করতে পারে যা রাউন্ড-রবিন ব্যবহার করা হয়, এইভাবে TFTP সার্ভার লোড-ব্যালেন্স করা হচ্ছে। প্যাচের জন্য সুশীল আগরলের ধন্যবাদ।
  • যখন একটি নির্দিষ্ট বিকল্প নম্বরের জন্য দুটি ট্যাগ dhcp- বিকল্পগুলি উভয়ই বৈধ হয়, dhcp- পরিসীমা থেকে ট্যাগ ব্যতীত বৈধ কিনা তা ব্যবহার করুন। একটি নির্দিষ্ট হোস্ট এবং প্রতি-নেটওয়ার্ক মানগুলির জন্য DHCP বিকল্পের মানকে ওভাররাইড করার অনুমতি দেয়।

  • <লি> - DHCP পরিসরের = সেট: interface1, ...... করুন
    <লি> - DHCP হোস্ট = সেট: myhost ..... করুন
    <লি> - DHCP-বিকল্প = ট্যাগ: interface1, বিকল্প: NIS ডোমেন-, "DOMAIN1" করুন
    <লি> - DHCP-বিকল্প = ট্যাগ: myhost, বিকল্প: NIS ডোমেন-, "DOMAIN2" করুন
  • সীমার মধ্যে হোস্টগুলির জন্য NIS- ডোমেন ডোমেন 1 সেট করবে, তবে
  • একটি নির্দিষ্ট হোস্টের জন্য ডোমেন ২ তে ওভাররাইড করুন।
  • কয়েকটি টিএফপি ট্রান্সফারের জন্য ছিন্নমূল ফাইল এবং সময়সীমার মধ্যে ফলিত ফিক্সটি ঠিক করুন। বাগ শুধুমাত্র netasci স্থানান্তর সঙ্গে ঘটে এবং ফাইলের আকার, blockize এবং শেষ ব্লক আগে newlines সংখ্যা মধ্যে একটি দুর্ভাগ্যজনক সম্পর্ক প্রয়োজন আগে এটি নিজেই প্রমিত। সমস্যাটি খুজে বের করার এবং একটি ব্যাপক টেস্ট কেস প্রদানের জন্য আল্কিস জর্জোপোলোসের অনেক ধন্যবাদ।
  • TFTP সার্ভারে রিগ্রেশনে * BSD প্লাটফর্মের সংস্করণ 2.56 সংস্করণে চালু করা হয়েছে, সোকাডর দৈর্ঘ্যের সাথে বিভ্রান্তির কারণে।
  • এর জন্য LOA & macr; c Pefferkorn এর অনেক ধন্যবাদ
  • /etc/resolv.conf থেকে এবং সার্ভার বিকল্পগুলি থেকে নাম সার্ভারগুলির IPv6 ঠিকানাগুলিতে সহায়তা সুযোগ-আইডিতে সহায়তা করুন। ই করুন
  • যেমন নামকরন fe80 :: 202: a412: 4512: 7bbf% eth0
  • আপনি সার্ভার = fe80 :: 202: a412: 4512: 7bbf% eth0 এর। ধন্যবাদ
  • পরামর্শের জন্য মাইকেল স্ট্যাপবার্গ।
  • জানু প্যানোটা থেকে ধন্যবাদ পোলিশ অনুবাদটি আপডেট করুন।
  • ফরাসি অনুবাদটি আপডেট করুন। গিলাদাস লে নাদানের ধন্যবাদ।

  • নতুন কি আছে 2.57 সংস্করণে:

  • এই সংস্করণটির আগের রিলিজের কয়েকটি রিগ্রেশনগুলি সংশোধন করে এবং অ্যান্ড্রয়েড প্ল্যাটফর্মের সমর্থন যোগ করে।

  • নতুন কি আছে 2.56 সংস্করণে:

  • একটি প্যাচ যোগ করুন dnsmasq একটি সোলারিস জোন ঠিক ইন্টারফেসের নাম পেতে অনুমতি। এই জন্য ডিজে Padzensky ধন্যবাদ।
  • ডেটা-টাইপ পার্সিং হিউরিস্টস উন্নত করতে যাতে --dhcp-option = বিকল্প: ডোমেন-অনুসন্ধান। একটি স্ট্রিং হিসাবে মান এবং একটি IP ঠিকানা নয় আচরণ। ক্লেমেনস ফিসারকে ধন্যবাদ জানানোর জন্য।
  • TPTP সার্ভারে IPv6 সমর্থন যোগ করুন প্যাচগুলির জন্য Jan 'RedBully' Seiffert- এর জন্য অনেক ধন্যবাদ।
  • DNS লগ ইন লেভেল LOG_INFO এ যান, পরিবর্তে LOG_DEBUG। এই DHCP লগিং সঙ্গে সামঞ্জস্যপূর্ণ জিনিস করে তোলে সমস্যাটি আবিষ্কারের জন্য আদম প্রিবিলে ধন্যবাদ।
  • নিশ্চিত করুন যে dnsmasq সঠিকভাবে ব্যবহার করলে - syslog-async এমনকি যদি এটি syslogd- র সাথে সংযোগ নাও করতে পারে।
  • - অ্যাড-ম্যাক বিকল্পটি যোগ করুন এটি বর্তমানে পরীক্ষামূলক DNS ফিল্টারিং সুবিধাগুলি সমর্থন করে। ধন্যবাদ বেঞ্জামিন পেত্রrinকে অর্গনাল প্যাচের জন্য।
  • ফিক্স বাগ যার অর্থ হল যে dhcp- পরিসীমা কনফিগারেশনে PXE- প্রক্সি সেবা উল্লেখ করে ট্যাগগুলিকে উপেক্ষা করা হয়েছিল। ক্রিস্টিয়ানো কুমারকে ধন্যবাদ জানানোর জন্য।
  • যদি কমান্ড লাইনের উপর অতিরিক্ত জাঙ্ক থাকে তবে একটি বিকল্পের অংশ নয়।
  • ক্যাশে মধ্যে লগ বার্তা কয়েকটি পতাকা হিসাবে DHCP সাব সিস্টেম থেকে আসুন। প্যাচ জন্য Olaf Westrik ধন্যবাদ।
  • লগগুলি থেকে সময়সীমা বাতিল করা যখন একটি) stderr লগিং এবং খ) - রাখুন- ingroundground সেট করা হয়। স্টারডারের অন্য প্রান্তে লগিং সুবিধা তাদের সরবরাহ করতে পারে। প্যাচ জন্য জন Hallam ধন্যবাদ।
  • - txt- র রেকর্ডে 255 অক্ষরের চেয়ে বেশি স্ট্রিং সম্পর্কে অভিযোগ করবেন না, পরিবর্তে লম্বা স্ট্রিংগুলিকে পরিবর্তে 255 ক্যারেক্টারের অংশে বিভক্ত করুন।
  • দ্বিগুণ বিনামূল্যে ক্র্যাশ ফিক্স এই বাগটি শুধুমাত্র তখনই ঘটতে পারে যখন dhcp- স্ক্রিপ্টটি ব্যবহার করা হয় এবং তারপর শুধুমাত্র উচ্চ ডিএইচসিপি লেনদেনের হার এবং একটি ধীর লিপি দ্বারা সংঘটিত বিরল পরিস্থিতিতে। সমস্যা খোঁজার জন্য ফেরেঞ্জ ওয়াগনারকে ধন্যবাদ
  • স্থানান্তরটি সফলভাবে সম্পন্ন হওয়ার পরে শুধুমাত্র একটি ফাইল TFTP দ্বারা পাঠানো হয়েছে।
  • ফেয়ারেক ওয়াগনার থেকে একটি ভাল পরামর্শ: এই ধরণের জিনিসকে অনুমোদনের জন্য --মেमेन বিকল্পটি প্রসারিত করুন: - ডোমেন = thekelleys.org.uk, 192.168.0.0 / 24, স্থানীয় যা স্বয়ংক্রিয়ভাবে তৈরি করে
  • আপনি - স্থানীয় = / thekelleys.org.uk / করুন
  • আপনি - স্থানীয় = / 0.168.192.in-addr.arpa / করুন
  • কনফিগ ফাইলে হেক্স কন্ট্যান্টস এর সিনট্যাক্স পরীক্ষণকে আঁকড়ে ধরুন। এই ফাঁকা স্থান জন্য Fred Damen ধন্যবাদ।
  • ডেনসাসক লোগো / আইকন যোগ করুন, জাস্টিন সুইফট দ্বারা অবদান। এর জন্য অনেক ধন্যবাদ।
  • 'cd' বিট সেট আছে এমন ডিএনএস এর উত্তরগুলি ক্যাশে রাখুন না, বা 'সিডি' বিট সেটের মাধ্যমে পাঠানো প্রশ্নগুলির ফলে যা ঘটেছে। 'সিডি' বিট একটি DNSSEC প্রমাণীকরণ সার্ভার আপস্ট্রিম স্বাক্ষর ব্যর্থতা উপেক্ষা এবং যাই হোক না কেন উত্তর প্রত্যাবর্তন। এই পরিবর্তন ছাড়া এটি 'cd' বিট সেটের সাথে একটি ক্যোয়ারী তৈরি করে এবং পরবর্তী ক্যোয়ারীগুলিকে সন্দেহজনক হিসাবে চিহ্নিত করা ছাড়া এই ডেটা ফেরত দিয়ে ডেডসেসাক ক্যাশে দূষিত করা সম্ভব। এই সমস্যাটি তুলে ধরার জন্য অ্যান্ডার্স ক্যাসেঞ্জের ধন্যবাদ।
  • RFC 4035- এর সাথে সম্মতির জন্য - প্রোক্সি-ডিএনএসসিএক ফ্ল্যাগ যোগ করুন। ডেনমাসক এখন পর্যন্ত 'অ্যাড' বিট আপস্ট্রিম বৈধকরণকারী সার্ভার থেকে প্রত্যাশিত উত্তরগুলি পরিষ্কার করবে না যদি না এই বিকল্পটি সেট করা হয়।
  • - স্টেণ্ডিন পড়ার জন্য "-" --conf ফাইলে ফাইলের নাম অনুমোদন করুন। টিমোথি রেডেলি থেকে পরামর্শ।
  • উত্তরগুলিতে SRV রেকর্ডের ক্রমটি ঘুরিয়ে নিন, যখন সমস্ত অগ্রাধিকার সমান হয় তখন রাউন্ড-রবিন লোড ব্যাপ্তি প্রদানের জন্য। পরামর্শের জন্য পিটার ম্যাকিনিয়ের ধন্যবাদ।
  • কনট্রাব / ম্যাকোএসএক্স-লঞ্চড / ইউকোজিএইচএলইলেস ডিএনএসসম্যাক.প্লাস্ট সম্পাদনা করুন যাতে এটি ডিফল্টভাবে একটি ফাইলে সব ক্যোয়ারী লগ না করে। পিটার ম্যাককিনে আবার ধন্যবাদ।
  • ডিফল্টরূপে, একটি ডোমেইনের জন্য একটি IPv4 অ্যাড্রেস নির্ধারণ করলেও IPv6 অ্যাড্রেসটি dnsmasq আইপিভি 6 (বা ভাইস-ভিউ) এর জন্য একটি নোদাটা উত্তর ফেরত দেয়। তাই --address = / google.com / 1.2.3.4 * google.com- এর জন্য IPv6 ক্যোয়ারীগুলি ফরোয়ার্ড করা থেকে বিরত থাকে। এই ডোমেনটি - সার্ভার এবং - ঠিকানা উভয়তে প্রদর্শিত হলে সেটিটিক্সগুলি নির্ধারণ করে এই আচরণকে ওভাররাইড করা সম্ভব করুন। যে ক্ষেত্রে, - ঠিকানা ঠিকানা প্রদর্শিত হয় যা পরিবারের জন্য অগ্রাধিকার আছে, কিন্তু - সার্ভারে অগ্রাধিকার নেই ঠিকানা পরিবার যা - adddress
  • আপনি তাই:
  • আপনি
    <লি> - ঠিকানা = / google.com / 1.2.3.4 করুন
    <লি> - সার্ভার = / google.com / # করুন
  • * .google.com এর জন্য IPv4 ক্যোয়ারির জন্য 1.2.3.4 ফিরে আসবে কিন্তু স্বাভাবিক ঊর্ধ্বগামী নাম সার্ভারে IPv6 ক্যোয়ারীগুলিকে এগিয়ে রাখবে। অনুরূপভাবে IPv6 ঠিকানাটি সেট করলেই কেবল আইপিভি 4 টি প্রশ্নে ফরোয়ার্ড করা যাবে। এই জন্য প্রয়োজন প্রকাশের জন্য উইলিয়ামকে ধন্যবাদ।
  • একের বেশি --dhcp-optsfile এবং --dhcp-hostsfile এ মঞ্জুরি দিন এবং তাদেরকে যেমন - addn-hosts হিসাবে আর্গুমেন্ট হিসাবে ডিরেক্টরিগুলি বোঝায়। জন হanks থেকে পরামর্শ।
  • পদের জন্য পুনর্বিবেচনার অনুরোধ উপেক্ষা করুন যা আমরা জানি না। Rebind সম্প্রচারিত হয়, তাই আমরা অন্য DHCP সার্ভারের জন্য অর্থাত্ একটি অনুরোধ overhear পেতে পারে। এটি নিকোটি ভুল। এই সহায়তার জন্য ব্র্যাড ডি' হন্ডটের ধন্যবাদ।
  • কিছু কনফিগারেশন সঙ্গে ক্যাশ পরিসংখ্যান ডাম্পিং যখন অদ্ভুত আউটপুট উত্পাদিত যা অঙ্গরাগ বাগ ফিক্স এই আবিষ্কারের জন্য ফেডার কোঝেভনিভকে ধন্যবাদ।

  • নতুন কি আছে 2.55 সংস্করণে:

  • যখন / etc / ethers ব্যবহার করা হয় তখন ফিক্স ঠিক করুন। এই খোঁজার জন্য গিয়ানিলিগি টিইসিয়ের ধন্যবাদ।
  • netlink_multicaast এ ক্রিয়া সংশোধন করুন ()। এই এক খুঁজে পেতে Arno Wald ধন্যবাদ।
  • খালি ডোমেইন "।" dhcp domain-search (119) বিকল্পগুলিতে।

  • অনুরূপ সফ্টওয়্যার

    MaraDNS
    MaraDNS

    14 Apr 15

    OpenNetAdmin
    OpenNetAdmin

    12 May 15

    DNS.py
    DNS.py

    2 Jun 15

    বিকাশকারী অন্যান্য সফ্টওয়্যার Simon Kelley

    dhcp-helper
    dhcp-helper

    2 Jun 15

    syslog-async
    syslog-async

    3 Jun 15

    মন্তব্য Dnsmasq

    পাওয়া মন্তব্যসমূহ না
    মন্তব্য যোগ করুন
    ছবি চালু!
    বিভাগ দ্বারা অনুসন্ধান