ম্যাক ওএস এক্স লায়ন হোস্টনাম ইস্যু


17

আমি সম্প্রতি ওএস এক্স লায়ন দিয়ে ২০১১ সালের মাঝামাঝি নতুন ম্যাক মিনিসের মধ্যে একটি কিনেছি, আমি ম্যাক ওএসে সম্পূর্ণ নতুন তবে আমি লিনাক্সটি বেশ আগে ব্যবহার করেছি। আমার যে সমস্যাটি হচ্ছে তা হ'ল টার্মিনালে আমার হোস্টের নামটি প্রদর্শিত হবে (কিছু সংখ্যক ফাঁকা আছে) এটি মূলত "অজানা- (ইথারনেট ম্যাক অ্যাডার)"

unknown-28-00-00-00-00-8f:~ michael$

লিনাক্সে আমি সবেমাত্র / ইত্যাদি / হোস্টনামটি সম্পাদনা করতাম তবে এটির জন্য কোনও ফাইল বলে মনে হয় না। আমি এখানে কম্পিউটারের নাম পরিবর্তন করার চেষ্টা করেছি:

সিস্টেমের পছন্দসমূহ => ভাগ করে নেওয়া => কম্পিউটারের নাম

কোন ভাগ্য ছাড়া।

এটি নিখুঁতভাবে আমার জন্য একটি প্রসাধনী সমস্যা তবে আমার হোস্টনামটি দেখতে দেখতে সেটআপে কিছু ভেঙে ফেলতে হবে!


আপনার রাউটার / ডিএইচসিপি সার্ভার / আপনার মেশিনের জন্য একটি গতিশীল ডিএনএস ঠিকানা নির্ধারণ করে যা কিছু আছে? যদি তা হয় তবে ম্যাক তার হোস্ট-নেম হিসাবে ডিফল্ট হতে পারে।
গর্ডন ডেভিসন

উত্তর:


16

টার্মিনালটিতে কিছুটা খেলার পরে আমি একটি সমাধান পেয়েছি

sudo hostname <desired hostname>

এটি স্থায়ীভাবে আমার হোস্টের নাম পরিবর্তন করেছে - আমি এটি একটি রিবুট এবং সম্পূর্ণ শাটডাউন দিয়ে পরীক্ষা করেছি এবং মনে হয় এটি কৌশলটি সম্পন্ন করেছে! এটি আমাকে প্রথম স্থানে বিজোড় হোস্টনেম কেন দিয়েছে তা ব্যাখ্যা করে না তবে সিংহটি এখনও নতুন থাকার কারণ এটি হতে পারে


খুব ভাল কাজ এই খুঁজে বের! একবার করার জন্য পর্যাপ্ত সময় পার হয়ে গেলে নিজের উত্তরটি স্বীকৃত হিসাবে চিহ্নিত করার বিষয়টি নিশ্চিত করুন। আপনি সমস্যার সমাধান পেয়ে খুশি; ভাগ করে নেওয়ার জন্য ধন্যবাদ.
nhinkle

2
এটি কাজ করে না । এটি কিছুক্ষণ স্থির থাকে তবে আবার পরিবর্তন হয়। আমার মনে হয় ইজারা পিরিয়ডের সাথে এর কিছু সম্পর্ক রয়েছে।
ম্যাকিয়েজ সুইচ

12

'হোস্টনেম' এর ম্যান পৃষ্ঠাটি এটি সেট করতে স্কুটিল ব্যবহার করতে বলে:

% স্কুটিলে - সেট হোস্টনাম "foo.domain.com"

এটি আমার জন্য পুরোপুরি কাজ করেন।


4

নামটি আপনার নেটওয়ার্কের ডিএনএস সার্ভার দিয়ে দিয়েছে। আপনি যদি কোনও NAT রাউটারের সাথে সংযুক্ত থাকেন, তবে এটি ডিএনএস সার্ভারটি ডিফল্টরূপে উত্তরটি সরবরাহ করে। আপনি যদি আপনার বর্তমান নেটওয়ার্ক কনফিগারেশনটি আপনার আইপি ঠিকানায় কোনও ডিএনএস নাম বরাদ্দ না করেন তবে আপনি কেবলমাত্র আপনার কম্পিউটারে "কম্পিউটারের নাম" নামটি দেখতে পাবেন, এক্ষেত্রে আপনার কম্পিউটারের হোস্টনামটি " <what you entered>.local." মাল্টিকাস্ট ডিএনএসকে ধন্যবাদ জানায়।

এটি কোনও ত্রুটি বা ভুল কনফিগারেশন নয় - ম্যাক ওএস এক্স আপনার কম্পিউটারের হোস্ট-নেম এমন একটি নাম হওয়ার জন্য যথাসাধ্য চেষ্টা করছে যার মাধ্যমে আপনার কম্পিউটারটি আসলে নেটওয়ার্কে অ্যাক্সেস করতে পারে

আপনার রাউটার বা ডিএনএস সার্ভারটি পুনরায় কনফিগার করুন যাতে এটি আপনার কম্পিউটারের নাম রাখতে চান তা জানে।


2

আমি নিম্নলিখিত যোগ

127.0.0.1       _your_host_name

থেকে /etc/hostsফাইল, এবং এটি কাজ করে জরিমানা।

আগে

/Users/apillai>ssh macair
ssh: Could not resolve hostname macair: nodename nor servname provided, or not known

হোস্টনাম "ম্যাকয়ার" এ যুক্ত করা হয়েছে /etc/hosts

/Users/apillai>tail -1 /etc/hosts
127.0.0.1       macair

পরে

/Users/apillai>ssh macair
Last login: Sat Feb  4 15:08:16 2012 from localhost

2

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

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

হোস্ট বা পাঠ্য / কনফিগার ফাইল সম্পাদনা প্রয়োজনীয় নয় এবং প্রস্তাবিত নয়।

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