অ্যাভিহি-ডেমন এবং ".local" ডোমেন সমস্যা


12

আমার একটি উবুন্টু 16.04 ভিত্তিক এইচটিপিসি / মিডিয়া সার্ভার রয়েছে যা 24/7 চলছে । যতদূর আমি অফিসিয়াল উবুন্টু ডিস্ট্রো ব্যবহারের কথা মনে করতে পারি, আমি সবসময়ই অবাহি-ডেমন নিয়ে সমস্যা ছিল । বিষয়টি প্রায়শই অনলাইনে আলোচিত হয়। কিছু লোক কেবলমাত্র ডিমন মুছে ফেলার সিদ্ধান্ত নেয় তবে যাইহোক, আমি আসলে এটি দরকার কারণ আমি একটি সিইপিএস সার্ভার চালাচ্ছি এবং কোডিকে আমার এয়ারপ্লে রিসিভার হিসাবে ব্যবহার করব।

সমস্যাটি

mDNS / কে DNS- এসডি .local ইউনিকাস্ট ডিএনএস জোনের সঙ্গে মজ্জাগতভাবে সঙ্গতিপূর্ণ নয় । আমরা দৃ strongly়ভাবে এই জাতীয় নেটওয়ার্ক সেটআপে অবাহী বা এনএসএস-এমডিএন ব্যবহার না করার পরামর্শ দিচ্ছি। এনবি: এনএসএস-এমডিএনএস সাধারণত অভির সাথে বান্ডিল হয় না এবং এর জন্য আলাদা ডাউনলোড এবং ইনস্টল প্রয়োজন requires (avahi.org)

উপসর্গগুলি সহজ - প্রায় 2-4 দিনের আপটাইম পরে নেটওয়ার্ক সংযোগ হ্রাস পাবে এবং এটি লগ হবে

Mar 17 18:33:27 15 avahi-daemon[1014]: Withdrawing address record for 192.168.1.200 on enp3s0.
Mar 17 18:33:27 15 avahi-daemon[1014]: Leaving mDNS multicast group on interface enp3s0.IPv4 with address 192.168.1.200.
Mar 17 18:33:27 15 avahi-daemon[1014]: Interface enp3s0.IPv4 no longer relevant for mDNS.

নেটওয়ার্কের ব্যাক আপ যাব বিষয় ছাড়া যদি আপনি শারীরিকভাবে পুনঃসংযোগ ইথারনেট প্লাগ, অথবা আপনি সফ্টওয়্যার প্রান্তের পুনঃসংযোগ পারেন।

সম্ভাব্য সমাধান

অফিসিয়াল উইকিতে তিনটি সমাধান তালিকাভুক্ত রয়েছে, যা জুন ২০১ 2016 থেকে প্রদর্শিত হওয়ার পরে অ-কার্যক্ষম ছিল , সুতরাং আমি একটি সরাসরি- সংরক্ষণাগার.অর্গ লিঙ্ক সরবরাহ করছি

1.) এডিট করুন /etc/nsswitch.conf থেকে

"hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4"

প্রতি

hosts: files dns mdns4

2.) /etc/avahi/avahi-daemon.conf পরিবর্তন করুন

থেকে

domain-name=.local

প্রতি

domain-name=alocal

৩) "প্রশাসককে লোকাল অঞ্চল সরিয়ে নিতে বলুন" (উইকিতে যেমন বলা হয়েছে)

আমি কি করেছিলাম

প্রথম সমাধান আমার জন্য কাজ করে বলে মনে হচ্ছে না - ডেমন এখনও কাজ করে তবে, নেটওয়ার্ক একই ভাবে নিচে যেতে হবে আগের মতই (ন্যায্য হতে উইকি এটিতে বলা আছে " ওয়াই আমাদের এম ileage এম Ay ভী এআরওয়াই")

দ্বিতীয় সমাধান আপাতদৃষ্টিতে সঠিকভাবে (কিছুই ভুল যদি আপনি লগ তাকান) কাজ করার ডেমন ঘটায় কিন্তু iOS ডিভাইস মেশিন "দেখুন" করতে ব্যর্থ একটি প্রিন্টার অথবা একটি AirPlay তে গ্রাহক (সেইসাথে আমার উইন্ডোজ মেশিনে আই টিউনস) হিসেবে

তৃতীয় সমাধান ফলতঃ আমি খুব ভাল জানত না করছি, অনেক চালাক "অন্ধিসন্ধি" কিভাবে একটি নেটওয়ার্ক কাজ হয়; এবং আমি নিশ্চিত না যে আমি আসলে এটি চেষ্টা করেছি। এখানে আমি যা বলতে চাইছি তা হল: আমার আসুস রাউটারে আসুসওয়ার্ট-মের্লিন চলমান আমি একটি সেটিংস উপশ্রেণী / ল্যান / ডিএইচসিপি সার্ভার / বেসিক কনফিগারেশনে চলেছি । সেখানে আমি " আরটি-এসি 68 ইউ এর ডোমেন নাম "টিকে" ল্যান "হিসাবে সেট করেছি (একটি ডোমেন নাম যা আমি ওয়েবে পরামর্শ দিয়েছি, কারণ এটি" স্থানীয় "এর বিপরীতে কোনও কিছুর সাথে বিরোধ নয়)। আমি যতদূর বুঝতে পারি, এটি " .local অঞ্চলকে সরানো " এর অর্থ। যদি এটি আসলে সঠিক হয় তবে এই সমাধানটি আমার পক্ষেও কাজ করে না।

উপসংহার

তো এখন আমার কি করা উচিৎ? আমি এই সমস্যাটি নিয়ে এখন 4 মাস ধরে লড়াই করছি, এবং অনলাইনে প্রতিটি উত্তর ইতিমধ্যে চেষ্টা করেছি তাদের কাছে আসে; সত্যি বলতে, আমি পুরোপুরি হারিয়েছি। আগাম ধন্যবাদ!


এটি আপনাকে ব্যাখ্যা করে না যে আপনি কীভাবে জানতেন যে "নেটওয়ার্কটি ডাউন হয়ে যাচ্ছে" এর কারণ হ'ল অহাহি, কারণ এই লগ বার্তাটি লক্ষণ হিসাবে দেখা যায় । এছাড়াও unix.stackexchange.com/a/271412/29483
সোর্সজেডি

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

ভুল লিঙ্ক, যদিও আমি সে সম্পর্কে তর্ক করতে যাচ্ছি না। কিংবা সেই অনুসন্ধান বাক্যাংশ সম্পর্কে আমার জন্য কমপক্ষে কোনও ফলাফল দেখানো হচ্ছে না, কমপক্ষে প্রথম 10 এর বাইরে you've আপনি যা লিখেছেন তা থেকে আমি কেবল এটিই অনুমান করতে পারি যে আপনি অবাহি অপসারণের পরীক্ষা করেননি। মজার হলেও, "ঠিকানা রেকর্ডিং প্রত্যাহার" অনুসন্ধান আমাকে হার্ডওয়্যারে ত্রুটি হিসাবে সমাধান করা "নেটওয়ার্ক এলোমেলোভাবে নিচে চলে যাচ্ছে" সম্পর্কে বেশ কয়েকটি ফলাফল দেয়, অবাহীতে কিছুই নয়। 2) কিউতে সংরক্ষণাগার.অর্গ লিঙ্কটি আমার জন্য "কোনও ফলাফল খুঁজে পায় না" দেখায়। 3) যা "আমার পক্ষে কাজ করে না" আপনার তৃতীয় সমাধানের ক্ষেত্রে প্রযোজ্য ?, জড়িত ফলাফলটি # 1 এর মতোই ফলাফল, তবে এটি 100% পরিষ্কার নয়।
সোর্সজেদি

এএএএফসিটি বার্টনের উত্তরটি এই ধারণার অধীনে লেখা হয়েছে যে আপনার তৃতীয় সমাধানটি কেবলমাত্র অহি / এমডিএনএস / বোনজর রেজোলিউশন / আবিষ্কারের ক্ষেত্রে কিছু ত্রুটি ঘটায় এবং "নেটওয়ার্ক [সংযোগ] নিচে" সমস্যা সৃষ্টি করে না। সুতরাং আপনি যখন তৃতীয় সমাধানটি প্রয়োগ করার চেষ্টা করলেন তখন আপনি যে লক্ষণগুলি দেখছেন তা স্পষ্ট করে বলা ভাল হবে!
সোর্সজেদি

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

উত্তর:


1

আমি মনে করি যে আপনি যখন রাউটার কনফিগারেশনে অ্যাক্সেস পেয়েছেন তখন তৃতীয় সমাধানটি যাওয়ার উপায়। আমি "আরটি-এসি 68 ইউ এর ডোমেন নাম" ফাঁকাতে সেট করার চেষ্টা করব।

পরের কাজটি আমি ওয়্যারশার্কের মতো চালানো এবং আওয়াহাই-ডেমন দ্বারা প্রেরিত এবং প্রাপ্ত প্যাকেটগুলির পাশাপাশি যে কোনও ডোমেইন নাম থেকে এবং শেষ হওয়া কোনও প্যাকেটগুলি শেষ হওয়া দেখুন .local... যদি আভাহাই ব্যতীত অন্য কিছু ল্যান সেট করে চলেছে .localআপনি এটি ডোমেইন নাম খুঁজে পাবেন।

এটিও সম্ভব যে সমস্যাটি পুরোপুরি অন্য কিছু, এবং ওয়্যারশার্ক আপনাকে এটিও বলতে পারে।

আপনি যদি আপনার নেটওয়ার্কের মেশিনগুলিতে ডোমেন নাম নির্ধারণের উদ্দেশ্যে পুরোপুরি আভাহাই ব্যবহার করছেন তবে আপনি পরিবর্তে dnsmasq ব্যবহার বিবেচনা করতে পারেন। আপনি এটি আপনার আরটি-এসি ৮৮ ইউ রাউটার বা আপনার উবুন্টু বাক্স থেকে চালাতে পারেন (বাস্তবে এটি সম্ভবত ইতিমধ্যে আপনার উবুন্টু বাক্সে চলছে এবং আপনাকে কেবল কনফিগারেশন ফাইলটি টুইঙ্ক করতে হবে)।

আসুস-মের্লিনের অধীনে ডিএনএসম্যাক স্থাপনের জন্য ডকুমেন্টেশন


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

1
আমি অ্যাপল ডিভাইস এবং সফটওয়্যারগুলিতে এয়ারপ্লে এবং এয়ার মুদ্রণ পরিষেবাটির বিজ্ঞাপন করতে
আভি

1

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


উইন্ডোজ / সাম্বা ".local" কে একটি বিশেষ অর্থ বরাদ্দ করে না। ( .যদিও কোনও উদ্দেশ্যে নেটবায়োজে এটি ব্যবহার করা সম্ভব )। উবুন্টু / ফেডোরাতে ডিভিউলি হিসাবে অ্যাভিহি সক্ষম করা হয়েছে এবং একই সাথে সাম্বা চালানোর বিষয়ে আমি কোনও সতর্কতা কখনও দেখিনি। আমি কল্পনা করতে পারবেন না কেন নির্মাণের জন্য Avahi-ডেমন কোনো কোড যার মধ্যে রয়েছে হবে সেট ঠিকানা অথবা অবস্থা ইন্টারফেস। আপনার পরীক্ষার ফলাফল নিয়ে ফিরে আসার জন্য ধন্যবাদ, আমি আশা করি সেটআপ এখন থেকে কাজ করে চলেছে!
সোর্সজেডি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.