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


14

লিনাক্সের কথা বলতে গেলে আমি একজন শিক্ষানবিশ এবং সম্প্রতি আমার সমস্ত সিনেমা ধরে উবুন্টু ১২.০৪ চালিয়ে মিডিয়া সার্ভারকে একত্রিত করেছি।

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

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

আমার উবুন্টু বক্সটি এখন আমার উইন 7 বাক্সে আমার নেটওয়ার্ক ট্রিতে দৃশ্যমান, যেমন চলচ্চিত্রের ভাগ রয়েছে। তবে আমি যখন উইন 7 বক্স থেকে মুভিজ শেয়ারটি অ্যাক্সেস করার চেষ্টা করি তখন আমার এটি করার অনুমতি নেই।

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

তবে আমি আমার উবুন্টু মিডিয়া সার্ভার বক্সের হোস্টনামটি ব্যবহার করে সমস্যাটি সমাধান করতে এবং শেয়ারটি অ্যাক্সেস করতে সক্ষম হতে চাই।

আমি যদি আমার সেট আপে কিছুটা অস্পষ্ট থাকি তবে দুঃখিত!

উত্তর:


15

এখানে বেশ কয়েকটি সমস্যা রয়েছে যার ফলে এটি হতে পারে:

  1. আপনার সাম্বা কনফিগারেশন ফাইলে নেটবিওস সক্ষম করা

    আপনার /etc/samba/smb.confফাইলটিতে, WORKGROUP লাইনের পরে, নিম্নলিখিতগুলি যুক্ত করুন:
    netbios name = PC_NAMEনেটওয়ার্কে প্রদর্শিত হবে হিসাবে পিসি_NAME আপনার পিসির নাম। তারপরে সাম্বা পরিষেবাটি পুনরায় সেট করুনsudo service smbd restart

  2. হচ্ছে না স্থিত আইপি

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

  3. হোস্টনামের দৈর্ঘ্য 15 টির চেয়ে কম বর্ণের হওয়া উচিত

    যদি আপনার হোস্টনামটি 15 টি অক্ষরের বেশি হয় তবে এটি কিছু ক্ষেত্রে ত্রুটি দেয়। hostnameআপনার হোস্ট নাম দেখতে টাইপ করুন । এটিকে পরিবর্তন করতে আপনিও পারেন:

    sudo sysctl kernel.hostname=NAME

    অথবা আপনি /etc/hostnameফাইলটি সম্পাদনা করতে এবং পুনরায় বুট করতে পারেন ।

  4. ইন /etc/samba/smb.confফাইল, লাইন নিম্নলিখিত বলছেন দেখুন:

    # What naming service and in what order should we use to resolve host names
    # to IP addresses
    ;   name resolve order = lmhosts host wins bcast
    

    যে লাইনটি লিঙ্কটি মন্তব্য করেছে name resolve orderএবং তা নিশ্চিত করুন যে bcastতালিকার এটিই প্রথম,

    name resolve order = bcast lmhosts host wins

    তারপরে আমি উপরে উল্লিখিত হিসাবে সাম্বা পরিষেবাটি পুনরায় চালু করুন।

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

অনেক ক্ষেত্রে এটি উইন্ডোজও। আপনার ডিএনএস এবং এটিতে নিবন্ধকের মতো ফ্লাশ করার মতো জিনিসগুলি করতে হবে। উইন্ডোতে টার্মিনালে (সেন্টিমিটার) নিম্নলিখিতটি করুন:

ipconfig /flushdns
ipconfig /registerdns

আপনার পিসিটি পরে পুনরায় বুট করতে হবে। এর পরে, উদাহরণস্বরূপ net viewউইন্ডোজ করে উবুন্টু পিসি দেখতে পারবেন কিনা তা পরীক্ষা করে দেখুন ।


কল্পনাপ্রসূত জবাব লুইস !! আমি যা করেছি তা হ'ল আমার উবুন্টু বক্সের নামটি নেটবায়োস লাইনে প্রবেশ করা এবং এটি সরাসরি কাজ করেছিল - ধন্যবাদ!
ব্যবহারকারী 1139093

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

2

আমার ক্ষেত্রে আমাকে এনএমবিডি পরিষেবাটি পুনরায় চালু করতে হবে

sudo systemctl restart nmbd

এটা কৌতুক করেছে! ধন্যবাদ!
আলেক্সি কোসভ

2

আমার জন্য এটি ছিল কারণ আমার উবুন্টু হোস্টনামটি আইপিভি 6 ঠিকানার সাথে আবদ্ধ করছিল, যদি আপনি সমস্যার মুখোমুখি হন তবে নীচের নিবন্ধটি শট করার জন্য মূল্যবান।

http://telsonalva.blogspot.in/2016/07/how-to-access-samba-share-in-linux-by.html

এটি আমার জন্য কাজ করেছে

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