আইপি ঠিকানার জন্য একটি হোস্ট-নেম ম্যানুয়ালি সেট করুন (যেমন / ইত্যাদি / হোস্ট সমতুল্য?)


10

আমি একটি ওয়েব বিকাশকারী এবং আমার স্থানীয় ডেস্কটপ মেশিনে আমাদের ওয়েবসাইট বিকাশ করছি। আমার একটি অ্যান্ড্রয়েড ফোন রয়েছে (এইচটিসি ইচ্ছা Android চলমান ২.২ চালাচ্ছে) running অ্যান্ড্রয়েডে আমাদের ওয়েব অ্যাপ্লিকেশনটি দেখতে কেমন তা পরীক্ষা করতে চাই। আমি আমার ডেস্কটপ মেশিনের মতো একই ওয়াইফাই নেটওয়ার্কের সাথে সংযোগ করতে পারি, তবে আমরা আমাদের ওয়েব অ্যাপ্লিকেশনটিতে বেশ কয়েকটি হার্ডকডযুক্ত জাল ডোমেন নাম ব্যবহার করি। আমার উবুন্টু লিনু x এক্স ডেস্কটপ মেশিনে আমি /etc/hostsএই ডোমেনের নাম স্থানীয় আইপি ঠিকানায় সেট করতে ব্যবহার করি ।

অ্যান্ড্রয়েড এ কি করার আছে? আমি "foo.xyz" (আমাদের পরীক্ষার ডোমেন নাম) 172.31.1.67 (আমার অভ্যন্তরীণ ডেস্কটপ মেশিন) এ নির্দেশ করতে চাই। ফোনটি রুট না করে কীভাবে করার উপায় আছে (যেহেতু আমার অ্যান্ড্রয়েড ফোনটি এখন রুট হয় না)


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

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

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

'বিশাল মাথাব্যথার' জন্য @ জিথ্রাওয়ান +1 - এটি অবশ্যই :) ডিএনএস অবশ্যই একটি সহজ বিকল্প - ওপিতে কার্যকর এমন ক্ষেত্রে একটি মানহীন ডিএনএস সার্ভার নির্দিষ্ট করার বিষয়ে আমার উত্তরে তথ্য যুক্ত করেছে। আমার "আমি ওয়েব ডেভলপমেন্ট করি" এর অর্থ ছিল "... সুতরাং আমি আপনার" ব্যথা "" না বলে "অনুভব করি ... সুতরাং আমি জানি আমি কী সম্পর্কে কথা বলছি" - দুঃখিত যদি এটি কিছুটা লাহ-ডি হিসাবে এসেছিল -দাহ :)
ম্যাট এইচ

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

উত্তর:


6

ফায়ারফক্স মোবাইল এইচটিটিপি প্রক্সিকে সমর্থন করে, তাই এটি আলাদা রেন্ডারিং ইঞ্জিন থাকা অবস্থায় আপনার ইউআই কীভাবে একটি ছোট টাচস্ক্রিনে পারফর্ম করে সে সম্পর্কে আপনার কমপক্ষে অনুভূতি পেতে সক্ষম হওয়া উচিত। গোপন কনফিগারেশন বিভাগে কীভাবে যাবেন তা এখানে - http://support.mozilla.com/en-US/questions/758279

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

(এই উভয়ের জন্যই আপনার নেটওয়ার্কে একটি প্রক্সি কনফিগার করতে হবে যাতে এটি আপনার foo.xyz ডোমেনটি সরবরাহ করতে পারে)

অবশেষে, আপনি সর্বদা অ্যান্ড্রয়েড এসডিকে ইমুলেটর ব্যবহার করতে পারেন । পারফরম্যান্সটি বেদনাদায়কভাবে ধীর হয়ে যাবে তবে আপনি কমপক্ষে একই রেন্ডারিং ইঞ্জিনটি চালাবেন।

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

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