প্রশ্ন DNSMasq সঙ্গে প্রতি ক্লায়েন্ট DNS সার্ভার


আমি আমার স্থানীয় নেটওয়ার্কে ডিএইচসিপি এবং ডিএনএস পরিষেবাদি প্রদানের জন্য DNSMasq দিয়ে টমেটোওএসবি চালাচ্ছি।

আমি যা অর্জন করতে চাই তা হল আইপি বা ম্যাক (এই ক্লায়েন্টগুলি DNS সার্ভারগুলির ম্যানুয়াল কনফিগারেশন গ্রহণ করে না) নেটওয়ার্কের ভিত্তিতে এক বা দুটি নির্দিষ্ট ক্লায়েন্টের জন্য বিকল্প DNS সার্ভার সরবরাহ করা।

এই আইপিগুলির জন্য একটি ভিন্ন DNS সার্ভার ব্যবহার করে DNS সার্ভারটি ডিএনসিপি এর মাধ্যমে বিতরণ করা হয় কিনা তা কোন ব্যাপার না।


13
2018-05-20 22:27


উত্স




উত্তর:


ব্যবহার করে নির্দিষ্ট হোস্ট জন্য সেটআপ রিজার্ভেশন dhcp-host বিকল্প। একটি বিশেষ সেট বিকল্প জন্য পতাকা পতাকা ট্যাগ বিকল্প ব্যবহার করুন।

এটি সম্পূর্ণরূপে অ-পরীক্ষিত, তবে আমি সন্দেহ করি আপনার কনফিগারটি এমন কিছু দেখতে পারে। চেক মানুষ পাতা সম্পূর্ণ বিবরণের জন্য।

dhcp-host=00:15:99:27:f8:98,set:specialhosts,192.168.32.20
dhcp-host=00:51:99:72:8f:89,set:specialhosts,192.168.32.21
dhcp-option=tag:specialhosts,6 8.8.8.8,8.8.4.4

10
2018-05-20 22:37



এটি প্রায় কাজ করে; Dhcp-অপশন লাইনটি থ্রিজিতে কাজ করার জন্য এটি পরিবর্তন করতে হয়েছিল: dhcp-option = tag: specialhosts, বিকল্প: dns-server, 8.8.8.8.8.8.4.4 - Wez Furlong


রেফারেন্সের জন্য, এটি প্রতিটি ক্লায়েন্টের জন্য একটি অনন্য "সেট" এবং প্রতিটি ক্লায়েন্টের জন্য একটি পৃথক PXE বুট মেনু ফাইল বরাদ্দ করা সম্ভব করে। স্থানীয় উইন্ডোজ ডিস্ক বা নেটবুক বুনিয়াদি লিনাক্স ক্লাস্টার নড শুরু করার জন্য আমি প্রথম বুট বিকল্পটি স্ক্রিপ্ট করতে পারি:

dhcp-host=xx:xx:xx:xx:xx:xx,node-17,set:tag17,10.0.1.xx
dhcp-host=xx:xx:xx:xx:xx:xx,node-18,set:tag18,10.0.1.xx

dhcp-option-force=tag:tag17,209,pxelinux.cfg/default17
dhcp-option-force=tag:tag18,209,pxelinux.cfg/default18

0
2017-08-06 09:29