ডিবিসিপি দিয়ে ডেবিয়ান মেশিন থেকে একটি উইন্ডোজ ২০০ D ডিএনএস সার্ভারে হোস্টনাম আপডেট করুন


9

আমার স্কুলে স্ক্রিপ্ট ব্যবহার করে দৈনিক ভিত্তিতে ডেবিয়ান (লেনি) মেশিনগুলির সাথে একটি জেনসার সার্ভার ইনস্টলেশন রয়েছে যা একটি টেমপ্লেট থেকে মেশিন তৈরি করে এবং এটি একটি নতুন হোস্টনামের সাথে নিযুক্ত করে।

আমাদের নেটওয়ার্কের একটি ফোর্টিনেট 60 বি অ্যাপ্লায়েন্স রয়েছে যা ডিএইচসিপি সার্ভার হিসাবে সার্ভার এবং একটি মাইক্রোসফ্ট উইন্ডোজ ২০০ DC ডিসি যা ডিএনএস সার্ভার হিসাবে কাজ করে। আমি যখন ডিএইচসিপি থেকে লিজ নেওয়া আইপি পেয়ে যায় তখন তার হোস্টনামটি ডিএনএস সার্ভারে প্রেরণের জন্য ভিএম টেমপ্লেটটি কনফিগার করতে চাই।

বর্তমানে, ফোর্টিনেট আইপি ইজুর পাশাপাশি ডিসি ডিএনএস সার্ভার হিসাবে নিয়োগ করে s আমি /etc/dcc//cclyent.conf- তে একটি 'হোস্ট-নাম "" আমার-হোস্ট-নাম "" লাইন যুক্ত করার চেষ্টা করেছি, তবে ডিসি তে কিছুই আপডেট হয় না।


2
আপনি কি অযৌক্তিক আপডেটগুলি অনুমোদনের জন্য আপনার উইন্ডোজ ডিএনএস সার্ভারটি সেট করেছেন?
জোরডাচে

উত্তর:


2

সুতরাং মূলত আপনি চান আপনার ক্লায়েন্ট তাদের হোস্টনামটি আপনার ডিএনএস সার্ভারে প্রেরণ করবে?

এটি উইন্ডোজ ক্লায়েন্টগুলির সাথে দুর্দান্ত কাজ করে তবে লিনাক্স মেশিনগুলির জন্য আমি অন্য পথে যেতে পারি: আপনার ক্লায়েন্টদের ডিপি এবং হোস্ট নেমটির জন্য ডিএইচসিপি সার্ভারটি জিজ্ঞাসা করতে সেট করুন । "অনুরোধ হোস্ট-নেম" বিকল্পটি ব্যবহার করে, dhclient ডিএইচসিপি সার্ভারকে আইপি ঠিকানার সাথে একটি হোস্টনাম পাঠাতে বলে, তারপরে ভিএম এর হোস্ট-নেম সেট করে।

অবশ্যই আপনাকে আপনার ডিএনএসে, ডিএইচসিপি রেঞ্জের প্রতিটি আইপি ঠিকানার হোস্টনাম প্রস্তুত করতে হবে।

এইভাবে আপনার ডিএনএস ক্যাশে / প্রচারের বিলম্ব সমস্যা নেই এবং আপনার সমস্ত আইপি এবং হোস্টনামের সাথে একটি কেন্দ্রীয় জায়গা থাকতে পারে - আপনার ডিএনএস সার্ভার।

আমি জানি না যে আপনার অ্যাপ্লায়েন্সের ডিএইচসিপি সার্ভার হোস্টনেমগুলি প্রেরণকে সমর্থন করে - বেশিরভাগ ক্ষেত্রেই, তবে আমি মনে করি এটি লিনাক্স ক্লায়েন্টদের পক্ষে সবচেয়ে সহজ উপায়।

দ্রষ্টব্য: আপনি যদি নিজের ডিএইচসিপি সার্ভারটি কনফিগার করেন যাতে একই মেশিনটি সর্বদা একই আইপি ঠিকানা পায় (যেমন ম্যাক ঠিকানা ব্যবহার করে) তবে এটি অবশ্যই সর্বদা একই হোস্টনামটি পাবে। কিছু ডিএইচসিপি সার্ভারে, আপনি কনফিগার ফাইলগুলিতে আইপি ঠিকানার পরিবর্তে সরাসরি হোস্টনাম ব্যবহার করতে পারেন।


এটি করবে না, যেহেতু আমি কোনও স্ক্রিপ্টে হোস্টনাম সেট করছি যা এটি (হোস্টনাম )টিকে আর্গুমেন্ট হিসাবে গ্রহণ করবে।
বৈদ্যুতিক সন্ন্যাসী


1

এটি আমার নিজের প্রশ্নের সাথে কিছুটা মিল । আমার একটির চূড়ান্ত মন্তব্যটি দেখুন এবং আমি পেয়েছি এমন একমাত্র উত্তর, যেখানে আমি dhclient.conf উল্লেখ করি।


সুতরাং মূলত আপনি কেবল dhclient.conf- তে 'হোস্ট-নাম পাঠান' যোগ করেছেন? কারণ এটি আমার পক্ষে কার্যকর হয়নি
বৈদ্যুতিক সন্ন্যাসী

আমাকে এটাই করতে হয়েছিল। ম্যান পেজটি নির্দেশ করে যে এফকিউডিএন প্রয়োজন তবে আমার ক্ষেত্রে কেবল উইন্ডোজ এবং লিনাক্স ডিএইচসিপি এবং ডিএনএস উভয় সিস্টেমের সাথেই হোস্টনাম পাঠানো। ডিভাইসটি পরিষেবা দ্বারা ক্লায়েন্টের ডিএইচসিপি ইজারা প্রকাশিত ও পুনরায় তৈরি করার সাথে সাথে মেশিনগুলি ডিএনএসে যুক্ত করা হয়েছিল।
জন গার্ডেনিয়ার্স

1

দুটি জিনিস আমি খুঁজে পেয়েছি যে একটি উইন্ডোজ ডিসি \ ডিএনএস সার্ভারে এটির ডিএনএস রেকর্ডার নিবন্ধিত করতে এবং আপডেট করার জন্য একটি নন-ডোমেন যোগ দেওয়া মেশিন পাওয়ার দরকার ছিল:

  1. সুরক্ষিত এবং অনিরাপদ গতিশীল ডিএনএস আপডেট উভয়কেই অনুমতি দিতে ডিসি। ডিএনএস সার্ভারটি কনফিগার করুন।

  2. আপনার AD \ DNS নামের সাথে মেলে নন-ডোমেনে যোগ দেওয়া হোস্টের এফকিউডিএন কনফিগার করুন: হোস্ট.ডোমেন.কম হিসাবে


1

হুম। কখনও এই সঠিক কনফিগারেশনটি চেষ্টা করে দেখিনি - লিনাক্স ক্লায়েন্টের সাথে উইন্ডোজ ডিএইচসিপি সার্ভারে এই কাজটি করেছি, তবে সেই সেটআপে ডিএইচসিপি সার্ভার আপডেটটি করে। ফরটিটিন বক্সটি একই কাজ করে কিনা তা নিশ্চিত নয়।

আপনি ক্লায়েন্টকে সরাসরি ডিএনএস সার্ভারের সাথে কথা বলার চেষ্টা করতে পারেন; কিছুটা এইরকম:

send fqdn.server-update off;
send fqdn.encoded on;
send fqdn.fqdn "hostname.example.com.";  

ইন /etc/Dcc//hclient.conf। man dhclient.confআরও তথ্যের জন্য পরীক্ষা করুন । send fqdn.fqdnআমার সেটআপটিতে এটি কাজ করার জন্য আমাকে কমপক্ষে সেট করতে হয়েছিল ।

আপনার ডিএনএস জোনেও আপনাকে অনিরাপদ আপডেটগুলি সক্ষম করতে হবে।


1

অনেকে এটিকে স্পষ্টতই সুস্পষ্ট বিবেচনা করতে পারে তবে আপনার নিজের অনুরোধের নির্দেশকে নির্দিষ্ট করে দেওয়ার বিষয়ে নিশ্চিত হন dhclient.confযাতে কোনও হোস্টনাম বা ডোমেন-নাম অনুরোধ করে না । আমার ডিস্ট্রোতে ডিফল্টটি ছিল:

request subnet-mask, broadcast-address, time-offset, routers,
        domain-name, domain-name-servers, host-name,
        netbios-name-servers, netbios-scope, interface-mtu;

নোট করুন যে এটি সার্ভার থেকে হোস্ট এবং ডোমেন উভয় নামের জন্য অনুরোধ করে যা কোনও send host-name ...নির্দেশকে বাতিল করে দেয় । আমার অনুরোধ এবং প্রেরণ-হোস্ট নির্দেশাবলী এই মত চেহারা:

send host-name "leaf.node.domain.com";
request subnet-mask, broadcast-address, time-offset, routers,
        domain-name-servers,
        netbios-name-servers, netbios-scope, interface-mtu;
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.