আমি যখন স্নো চিতাবাঘে কোনও ডিএইচসিপি অনুরোধ পেয়েছি তখন কীভাবে আমি ম্যাক ওএস এক্সকে আমার হোস্টনামটি ওভাররাইড করা বন্ধ করব?


80

যখনই আমি এমন কোনও নেটওয়ার্কে যাই যেখানে ডিএইচসিপি সার্ভার হোস্টনামগুলি নির্ধারিত করে তখন এটি সিস্টেমের পছন্দসমূহের "ভাগ করে নেওয়ার" বিভাগে আমার ম্যাকটিতে আমার হোস্টনামের জন্য যে সেটিংস সেট করেছিলাম তা ওভাররাইড করে।

আমি কীভাবে এই আচরণটি ঘটতে বাধা দেব এবং স্নো চিতাবাঘের নীচে সর্বদা একই হোস্টনাম সেট করব?

উত্তর:


27

সংক্ষেপে: ম্যাক ওএস ডিফল্টরূপে ব্যবহার করে এমন একটি স্ব-যাদু আচরণ রয়েছে।

আপনি এটিকে / ইত্যাদি / হোস্টকনফাইগে বন্ধ করতে পারেন।

http://excitedcuriosity.wordpress.com/2007/08/24/mac-os-x-hostname-determination/

আমি জ্যাক এম এর উত্তর পছন্দ করি, তবে এটি বাস্তব-বিশ্বের ডিএইচসিপি পরিবেশের অনেক পরিবেশে কাজ করে না, কারণ আপনার ডিএইচসিপি সার্ভারের সাথে পূর্ব-বিদ্যমান সম্পর্ক নেই। কেবলমাত্র হোম সেটআপ বা কর্পোরেট সেটআপে (যেখানে আইটি লোকেরা সহায়ক), আপনি ডিএইচসিপি এর মাধ্যমে আপনার পছন্দসই হোস্টনামটি পেতে পারেন।


এর /etc/hostconfigমতো কিছু যুক্ত করুন:

HOSTNAME=your_hostname.your_domain.your_tld

আপনি যদি এটি আবার স্বয়ংক্রিয়ভাবে সেট করতে চান তবে হয় লাইনটি সরিয়ে দিন বা সেট করুন -AUTOMATIC-


2
এই উত্তরটি 10.6 এর জন্য আপডেট হওয়া দরকার। আমি 10.5 এ খুঁজছি, এবং ইতিমধ্যে খুব আলাদা।
বেঞ্চ করুন

5
10.6+ এর জন্য, @
ওল্ফের

127

এটি দিয়ে টার্মিনালে সেট করুন:

sudo scutil --set HostName <putinyourhostname_or_fqdn_here>

এর মতো:

sudo scutil --set HostName server1.mynetwork.com

3
যাচাই করেছে যে এটি চিতাবাঘের (ম্যাক ওএস এক্স 10.5.8) এও কাজ করে।
Vebjorn Ljosa

3
স্নো চিতাবাঘে ম্যাকের দরকার নেই (ম্যাক ওএস এক্স 10.6.2)
গার্থ কিড

2
সিংহটিতেও (10.7.2) কাজ করে
শে

5
যাচাই করা হয়েছে যে এটি মাউন্টেন সিংহ (10.8.2) এও কাজ করে
DerMike

12
10.9-এ কাজ করে ....
ড্যান প্রিতস

18

আপনার ডিএইচসিপি কীভাবে সেট আপ করা হয়েছে তার উপর নির্ভর করে আপনি "ডিএইচসিপি ক্লায়েন্ট আইডি" ব্যবহার করতে সক্ষম হতে পারেন।

  1. সিস্টেম পছন্দসমূহ।
  2. অন্তর্জাল
  3. বামদিকে আপনার নেটওয়ার্ক অ্যাডাপ্টারটি নির্বাচন করুন।
  4. নীচে "উন্নত" বোতামটি নির্বাচন করুন।
  5. আপনার হোস্টনামে "ডিএইচসিপি ক্লায়েন্ট আইডি" সেট করুন।

যদি আপনার ডিএইচসিপি সার্ভার এটি সমর্থন করে তবে আপনার হোস্টনামটি আপনার মেশিনের জন্য ব্যবহার করা হবে।


আমার ডিএইচসিপি সার্ভার যদি এটি সমর্থন করে? আমি ব্যবহৃত প্রতিটি অন্যান্য ওএস আমাকে নিজের হোস্টনামটি নিজেকে সেট করার অনুমতি দেয়, আপনি কি বলছেন এটি ওএসএক্সের উপর নির্ভরশীল সার্ভার?
মাইক ম্যাককয়েড

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

এটি আমার পক্ষে কাজ করে না ... স্কুটিল তবে তা করে। এবং স্কুটিল ব্যবহারের পরে, এই ক্ষেত্রটি ভরাট হয়েছিল। স্ট্রেঞ্জ।
রবার্ট এস সিয়াসসিও

3
@JackM। ডিএইচসিপি ক্লায়েন্ট আইডিটির অর্থ হ'ল DHCP আলোচনার সময় ক্লায়েন্ট আইডি সার্ভারে প্রেরণ করা হয়; সরবরাহকৃত ক্লায়েন্ট আইডি এটি ডিএনএসে তৈরি করার প্রয়োজন নেই।
zigg

3

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


2
আমি বুঝতে পারি এটি একটি পুরানো উত্তর, তবে আপনি কি জানেন যে এই আচরণটি বন্ধ করার কোনও উপায় আছে কিনা?
কম্পিউটারজেক

2

ভাগ করে নেওয়ার প্যানেল অগত্যা আপনার হোস্টনামটি সেট করে না, এটি আপনার বোনজর হোস্টের নাম সেট করে এবং এটি ডিফল্ট হোস্টনেম। ডিএইচসিপি পারে এবং সম্ভবত ডিফল্ট হোস্ট-নেম ওভাররাইড করে। আমি এটিকে ওভাররাইড করার মতো কোনও উপায় জানি না, তবে হয়তো অন্য কেউ করেছে।

আমি একটি অচেনা পরিস্থিতিতে যা করেছি তা হ'ল একটি ডিওয়াইএনডিএন অ্যাকাউন্ট সেটআপ করা হবে এবং আপনার সিস্টেমে ডিওয়াইএনডিএনএস আপডেটার লোড করুন। তারপরে আপনি আপনার ডিএইচসিপি হোস্টনেম কী তা নিয়ে চিন্তা না করে আপনার স্থানীয় লেন সহ যে কোনও জায়গা থেকে ডিওয়াইএনডিএনএস হোস্টনেম ব্যবহার করতে পারেন ...

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.