উবুন্টু হোস্ট নেম পিং করতে পারবেন না তবে আইপিকে পিং করতে পারবেন?


14

ঠিক আছে আমি প্রশাসনের জন্য উবুন্টু বিশ্বে। আমি অনুরূপ থ্রেড পেয়েছি, কেবলমাত্র আমি নিজের হোস্টের নাম এবং আইপি ঠিকানাটি পিং করতে সক্ষম হয়েছি এবং আমার উইন্ডোজগুলি আমার লিনাক্স হোস্টের নামটি পিন করতে পারে, তবে উবুন্টু উইন্ডোগুলির হোস্টনামটি পিং করতে পারে না।

সমস্যা:

  • আমার 4 টি উইন্ডোজ কম্পিউটার এবং আমার 1 টি উবুন্টু কম্পিউটার রয়েছে
  • আমার উইন্ডোজ কম্পিউটার হোস্টনেম এবং আইপি ঠিকানার মাধ্যমে উবুন্টু কম্পিউটারকে পিং করতে পারে। এছাড়াও, নেট ভিউ (সেমিডি প্রম্পট) উবুন্টু কম্পিউটারের হোস্টের নামটি প্রদর্শন করে।
  • উবুন্টু কম্পিউটার কেবল হোস্ট-নেম দ্বারা নয় কেবল আইপি ঠিকানার মাধ্যমে পিং করতে পারে। আমি সাম্বাও ইনস্টল করেছি।
  • উবুন্টু কম্পিউটার আইপি ঠিকানা এবং হোস্টনামের মাধ্যমে নিজেকে পিং করতে পারে
  • আমি আরপ কমান্ডটি ব্যবহার করতে পারি এবং নেটওয়ার্কে সমস্ত কম্পিউটারের আইপি প্রদর্শন করব, তবে কেবল আইপি ঠিকানার মাধ্যমে।

কীভাবে আমি উইন্ডোজ কম্পিউটারে হোস্টনাম দিয়ে নয় কেবল আইপি ঠিকানার মাধ্যমে পিং করতে পারি? তবে উবুন্টু নিজেই আইপি অ্যাড্রেস দিয়ে পিং করতে পারে এবং হোস্টনেম এবং উইন্ডোজ কম্পিউটারগুলিও উবুন্টুকে হোস্টনাম দিয়ে পিং করতে পারে?


সমস্ত ক্যাপগুলিতে হোস্টনামটি ব্যবহার করে দেখুন। যে কৌশল হতে পারে।

হ্যাঁ, আমি চেষ্টা করেছিলাম, তবে ভাগ্য নেই। = (কেউ শেষে। লোকাল যোগ করার জন্য বলেছে। আমার সহকর্মীরা বলেছে যে নেটওয়ার্কটি বোঝার জন্য আমাকে নেটওয়ার্কটি রাউটারে নির্দিষ্ট করতে কনফিগার করতে হবে। সুতরাং আমি এটি চেষ্টা করব এবং যদি এটি কাজ করে তবে আমি যাব এগিয়ে এবং উত্তর পোস্ট করুন
user2805313

এটি কোনও ডিএনএস সার্ভার সমস্যা হতে পারে। সঠিকভাবে ডিএনএস সার্ভার সেটিংস কনফিগার করুন। সম্ভবত এই দুটি উত্স আপনাকে সহায়তা করতে পারে। সার্ভারফল্ট / প্রশ্ন / 389522/…জিজ্ঞাসাবাবু / প্রশ্ন / ২৩০১০/২
ওলভারাইন

উত্তর:


22

এখানে বর্ণিত সমস্যাটি মোটেও ডিএনএসের সাথে সম্পর্কিত নয়।

আপনাকে জানতে হবে যে স্ট্যান্ডার্ড ডিএনএসের তুলনায় উইন্ডোজ তার আইপি-তে উইন্ডোজ হোস্ট-নেমটি সমাধান করতে পারে: নেটবিআইওএস লুক, উইনস, ...

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

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

উইন্ডোজের মতো উবুন্টুতে একই আচরণ অর্জন করতে আপনাকে অতিরিক্ত সফ্টওয়্যার ইনস্টল ও কনফিগার করতে হবে। আপনার যা দরকার তা হ'ল লুবুরী লাইব্রেরি যুক্ত করা যা উবুন্টুকে নেটবিআইওএস নামগুলিকে আইপিতে রূপান্তর করতে দেয়। এই গ্রন্থাগারটি libnss-winbind প্যাকেজে অন্তর্ভুক্ত রয়েছে।

অন্য কোনও উবুন্টু প্যাকেজ হিসাবে, আপনি এটি করে এটি ইনস্টল করুন sudo apt-get install libnss-winbind। গ্রন্থাগারটি ইতিমধ্যে ইনস্টল করা থাকতে পারে, আপনি এটি করে এটি উপস্থিতি পরীক্ষা করতে পারেন dpkg -l|grep libnss-winbind

লাইব্রেরি ইনস্টল হয়ে গেলে আপনাকে /etc/nsswitch.confফাইলটিতে এটি সক্ষম করতে হবে । এই ফাইলটি এনএসএসের জন্য কনফিগারেশন ফাইল ( নাম পরিষেবা স্যুইচ ) যা লিনাক্স কোন উত্স থেকে হোস্টনাম, ব্যবহারকারীর নাম, গোষ্ঠী নাম এবং এই জাতীয় সমাধান করতে সক্ষম তা নির্ধারণ করে।
এই ফাইলে আপনার ইতিমধ্যে একটি লাইন শুরু হবে hosts:, সম্ভবত এটির মতো দেখাচ্ছে

hosts:          files dns

এটি আপনার সিস্টেমে প্রথমে /etc/hostsফাইলটি এবং তারপরে হোস্ট-নেমগুলি সমাধান করার জন্য কনফিগার করা ডিএনএসে দেখতে বলে।
আপনাকে এইভাবে সংশোধন করতে হবে:

hosts:          files dns wins

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

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


সার্ভিস উইন্ডবাইন্ড স্টার্ট কমান্ডের সাথে সুডো ব্যবহার করতে ভুলবেন না।
ত্রিস্তান

0

আইপি রূপান্তর হোস্টনামগুলি ঘটতে পারে যদি:

- আপনি এগুলিকে / ইত্যাদি / হোস্ট ফাইলগুলিতে ঘোষণা করুন (প্রস্তাবিত নয়)

- আপনি এটি একটি ডিএনএস সার্ভার থেকে পাবেন।

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

চেষ্টা করুন: কমান্ড লাইনে 'nslookup some_machine_name' কি হয় তা দেখার জন্য। এটি আপনাকে বলবে যে আপনি যদি কোন সার্ভার ব্যবহার করছেন।

আছে HTH

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