অহোহী / বোনজরের মাধ্যমে অ্যানড্রয়েডে এসএসএইচ (এবং এসএফটিপি) সার্ভার আবিষ্কারযোগ্য


16

আমি চাই যে আমার অ্যান্ড্রয়েড ডিভাইসটি (একটি স্যামসাং গ্যালাক্সি) যখন ওয়াইফাই নেটওয়ার্কের সাথে সংযুক্ত থাকে তখন এটি অহি / বোনজরের মাধ্যমে আবিষ্কারযোগ্য হয় এবং তারপরে এসএসএইচ (এসএফটিপি) এর মাধ্যমে এর ফাইল সিস্টেম অ্যাক্সেস করতে সক্ষম হয়।

আমার জন্য, এটি আমার স্থানীয় নেটওয়ার্কের বিভিন্ন ডিভাইস অ্যাক্সেস করার একটি পরিচিত এবং সুবিধাজনক উপায়: আভি / বোনজর (তাদের আইপি অ্যাড্রেসগুলির সাথে ডিল করতে হবে না) এর মাধ্যমে তাদের এসএসএইচ পরিষেবাটি আবিষ্কার করা এবং তাদের কাছে এসএসএস করার জন্য। আমি আমার জিএনইউ / লিনাক্স সিস্টেমগুলির জন্য (উবুন্টুর মতো) এইভাবে ব্যবহার করব।

অ্যান্ড্রয়েডের জন্য এমন কোনও সফটওয়্যার রয়েছে যা এটিকে বাস্তবায়িত করে, যথা:

  • অ্যান্ড্রয়েডের জন্য অ্যাভিহি / বোনজর সমর্থন, যাতে অ্যান্ড্রয়েড ডিভাইসটি লোকাল ডোমেনে (কেবলমাত্র তার আইপি ঠিকানার পরিবর্তে) নাম অনুসারে পৌঁছতে পারে;
  • এবং একটি এসএসএইচ সার্ভার আভি / বনজোর (এমডিএনএসডি) এর মাধ্যমে প্রকাশের জন্য সমর্থন সহ।

ঠিক একই ইচ্ছা - android.stackexchange.com/questions/20907/… : অ্যান্ড্রয়েডের কাছে তার আইপি দ্বারা নয়, বরং জেরোকনফ / বোনজর / আভি / এমডিএনএস (আপনি যেটাকেই ডাকবেন) এর মাধ্যমে অর্জিত নামটি দিয়ে sh আরও ভালো হবে যদি এসএসএইচ পরিষেবাটি জেরোকনফ / বোনজর / আওয়াহী / এমডিএনএস / ডিএনএসডি (আপনি যাই বলুন) এর মাধ্যমে প্রকাশিত হত।
ইম্জ - ইভান জাখারিয়াচেভ

ইচ্ছের এসএসএইচ অংশ হিসাবে, ইতিমধ্যে প্রশ্নোত্তর হিসাবে রয়েছে: android.stackexchange.com/questions/9905/… , android.stackexchange.com/questions/15503/… । (যদিও আমার প্রশ্নের উত্তর দেওয়ার জন্য প্রস্তাবিত সমাধানগুলি নিখরচায় / নিখরচায় সফ্টওয়্যার কিনা তা আমার সন্ধান করতে হবে)) আমার প্রশ্নের আভাহী / বোনজর / জেরোকনফ সমর্থন অংশটি কোনও উত্তর ছাড়াই যদিও ...
imz - ইভান জাকারিয়াচেব

2
আমি জানি যে এটি এক নয়, তবে "চূড়ান্ত সমাধান" অনুসন্ধান করার সময়: আমি আমার রাউটারগুলি ডিএইচসিপিকে ডিভাইসগুলিকে একটি স্ট্যাটিক আইপি নির্ধারণ করার পরামর্শ দিয়েছিলাম এবং তারপরে আমার স্থানীয় ডিএনএস দিয়ে কনফিগার করেছি (আপনি এটির মাধ্যমেও এটি করতে পারেন /etc/hosts)। সুতরাং আমাকে আইপি মনে রাখতে হবে না, তবে ডিভাইসগুলির "নিক নাম", যা তুলনা করা বেশ সহজ।
ইজি

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

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

উত্তর:


2

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


তথ্যের জন্য অসংখ্য ধন্যবাদ! এখন অন্তত আমি এটি সেট আপ করার একটি সম্ভাবনা সম্পর্কে জানি। আমি ফ্রি সফটওয়্যার (= মুক্ত, মুক্ত উত্স) ব্যবহার করতে পছন্দ করি। তখন কি এসএসহেল্পারকে বিবেচনা করা উচিত? .. (এটি ফ্রি সফটওয়্যার কিনা তা এখনও জানি না।)
ইম্জ - ইভান জ্যাকারিয়াশেভ

@glenschler হাই, আমি কেবল এসএসহেল্পার চেষ্টা করেছি কিন্তু নাম ব্যবহার করে কীভাবে এসএসএস সংযুক্ত করতে হবে তা আমি বুঝতে পারি নি। আমি সোর্স কোড চেক আউট করেছি এবং এটি "SSHelper" zeroconf নাম হিসাবে ব্যবহার করার জন্য মনে হয়, কিন্তু আমি সংযোগ করতে পারবেন না এটা এত পছন্দ করতে: ssh SSHelper:2222। কোন ইঙ্গিত / টিপস? ধন্যবাদ
জর্জ প্রোফেনজা

@ জর্জে-প্রোফেনজা আমি জানতাম না যে উত্স কোডটি উপলব্ধ ছিল। আমার তদন্ত করা দরকার আপনার "সমস্ত" avahi "নামের জন্য আপনার নেটওয়ার্ক ব্রাউজ করা উচিত। এটি আপনার ম্যাক বা লিনাক্স মেশিনের থেকে আলাদা হবে। android.stackexchange.com/questions/42358/…
গ্লেনশলার

@glenschler আমি একটি রাস্পবেরি পাইতে অবাহী ব্যবহার করেছি এবং এটি ইনস্টল করার পরে আমি আমার পাইকে rpi.local হিসাবে অ্যাক্সেস করতে পারি। উইন্ডোজগুলিতে আমাকে বোনজোর পরিষেবাটি ইনস্টল করতে হয়েছিল। আমি ssh / http অ্যাক্সেস করার চেষ্টা করেছিলাম এসএসহেল্পার হোস্টনেম (যা আমি ম্যাকের সাথে চালিত তালিকায় দেখতে dns-sd -Bপেয়েছি) ব্যবহার করতে পারি তবে আমি এটিতে সংযোগ দিতে পারিনি। কীভাবে আপনি এসএসহেল্পারের সাথে আপনার ফোনে নামের সাথে (কী নাম ব্যবহার করবেন) সংযুক্ত করবেন?
জর্জ প্রোফেনজা

এসএসহেল্পারের নতুন সংস্করণ 5.5 রয়েছে। হ্যাঁ, পূর্ববর্তী প্রশ্নের উত্তর দেওয়ার জন্য এটি নিখরচায় সফ্টওয়্যার। আপনি এখন একটি কাস্টম নাম কনফিগার করতে পারেন! আমার নির্দেশিকাগুলি এখানে বিশদভাবে রয়েছে android.stackexchange.com/questions/42358/…
glenschler
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.