নকল এনটি হোস্ট ফাইল এন্ট্রিগুলির সাথে প্রত্যাশিত আচরণ?


12

আমি জানি যে আপনার উইন্ডোজ এনটি হোস্ট ফাইলগুলিতে সদৃশ এন্ট্রি থাকা উচিত নয় windows\system32\drivers\etc\hosts, তবে আপনার যদি সেগুলি থাকে তবে প্রত্যাশিত আচরণটি কী?

আপনার একই হোস্টনামের সাথে একাধিক এন্ট্রি থাকতে পারে তবে উইন্ডোজ এনটি হোস্ট ফাইল ( windows\system32\drivers\etc\hosts) এর বিভিন্ন ঠিকানা রয়েছে । আপনি যখন নেটওয়ার্কটিতে সেই হোস্টটি অ্যাক্সেস করবেন তখন উইন্ডোজ ডিএনএস সিস্টেম এটিকে এন্ট্রিগুলির মধ্যে একটিতে সমাধান করবে। কোন এন্ট্রি ব্যবহার করা হবে তা আমি কীভাবে বলতে পারি?

উদাহরণ:

127.0.0.1    mydomain.com
192.168.1.1  mydomain.com

সম্পাদনা : এই বিশেষ উদাহরণটি বিশেষ আচরণকে বাধ্য করে বলে মনে হচ্ছে। লুপব্যাকটি অর্ডার নির্বিশেষে কোনও প্রবেশকে ওভাররাইড করে বলে মনে হচ্ছে।

বা:

192.168.1.2  mydomain.com
192.168.1.1  mydomain.com

আমি তালিকায় প্রথম এন্ট্রি অগ্রাধিকার নিতে দেখছি।

তবে, আমি যে আচরণটি গ্যারান্টিযুক্ত দেখছি, এটি কি সংস্করণটি নির্দিষ্ট, না এটি সাধারণত অবিশ্বস্ত?

আমি জিজ্ঞাসা করার কারণটি হ'ল আমি হোস্টগুলি পরিচালনা করতে কিছু স্ক্রিপ্ট লিখছি এবং আমি মুছে ফেলার / মন্তব্য করার জন্য যদি আমি নির্ভরযোগ্যতার সাথে তাদের একটি নির্বাচন করতে পারি এবং এটির ব্যবহারকারীর সিস্টেমে কোনও প্রভাব না পড়ার প্রত্যাশা করি।


সবেমাত্র লক্ষ্য করা গেছে যে এটি 127.0.0.1বিশেষ আচরণকে বাধ্য করে। বিভিন্ন পরিস্থিতি সম্পর্কে জিজ্ঞাসা করার জন্য আমি প্রশ্নটি সম্পাদনা করেছি ...
মের্লিন মরগান-গ্রাহাম

কে বলেছে যে একই ডোমেন নাম এবং বিভিন্ন আইপি অ্যাড্রেসের সাথে একাধিক এন্ট্রি থাকতে পারে না? অবশ্যই মাইক্রোসফ্ট নয়। মাইক্রোসফ্টের মতে এটি পুরোপুরি বৈধ বিষয়।
জেডিবিপি

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

জেডিবিপি-র মন্তব্যের ভিত্তিতে, প্রশ্নটিকে কম কম সংশোধন করার জন্য সম্পাদনা করার চেষ্টা করেছে।
মের্লিন মরগান-গ্রাহাম

উত্তর:


5

শুধু প্রথম পড়া হবে। একবার নামটি সমাধান হয়ে গেলে ফাইলটির আর কোনও পড়া হয়না।


এক: আপনি প্রশ্নের বিরোধিতা করছেন। দুটি: hostsডিএনএস ক্লায়েন্ট পরিষেবা সক্ষম থাকলে ফাইলটি সম্পূর্ণরূপে পড়ে এবং একই ডোমেন নামের একাধিক এন্ট্রি বেশ বৈধ are
JdeBP

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

5

একই ডোমেন নামের একাধিক এন্ট্রি অনুমোদিত এবং কিছু পরিস্থিতিতে কার্যকর।

যেমনটি আমি আমার প্রশ্নে বর্ণনা করেছি, মনে হচ্ছে "সাধারণ" ক্ষেত্রে যেখানে সেই ঠিকানাগুলি একই অ্যাডাপ্টারের মাধ্যমে পৌঁছানো যায়, সেখানে প্রথম ঠিকানাটি নেওয়া হয়েছে বলে মনে হয়। যদি এন্ট্রিগুলির মধ্যে একটি লুপব্যাক হয় ( 127.0.0.1), তবে এটি অগ্রাধিকার নিতে পারে।

কম্পিউটারটি মাল্টিহোমড বা মাল্টিড্রেস্রেসেবল থাকলেও কখনও কখনও ঠিক মত ঠিকানাগুলির কোনও লুপব্যাক অ্যাডাপ্টারের কাছে না থাকা সত্ত্বেও একই ডোমেন নামের একাধিক এন্ট্রি থাকা বোধগম্য হয় । (আমার ওপিতে মন্তব্যে তথ্যের জন্য ধন্যবাদ জেডিবিপি )

একক ডিএনএস হোস্টের নাম একাধিক আইপি ঠিকানার সাথে মিল রাখতে পারে যদি প্রতিটি ঠিকানা পৃথক লাইনে ম্যাপ করা হয় এবং ব্যবহার করা হয়। উদাহরণস্বরূপ, আপনি নিম্নলিখিত মাল্টিহোমড বা মাল্টিএড্রেসেবল ডিএনএস হোস্ট কম্পিউটারের জন্য লাইন যুক্ত করতে পারেন:

10.0.0.1  host-a.example.microsoft.com
10.0.0.2  host-a.example.microsoft.com
10.0.0.3  host-a.example.microsoft.com

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


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

1

আমি 5 মিনিট আগে চেষ্টা করেছি এবং এটি ডিএনএস সার্ভার ছাড়াই উইন্ডোজ হোস্ট ফাইলটিতে প্রবেশ করে:

আইপি 1, আইপ 2, আইপিক্স নাম_তো_প্লবিক

দুঃখিত আমার ইংরেজি...


আপনি কীভাবে প্রশ্নের উত্তরটি সংক্ষেপে ব্যাখ্যা করতে পারবেন
ব্লুবেরি - Vignesh4303

0

> লুপব্যাকটি অর্ডার নির্বিশেষে কোনও প্রবেশকে ওভাররাইড করে বলে মনে হচ্ছে।

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

আমি কিছু পরীক্ষা করেছি এবং মনে হচ্ছে প্রথম প্রবেশটি সর্বদা ব্যবহৃত হয়।

এটি HOSTS ফাইলটি পুনরায় পড়ছে কিনা তা নিশ্চিত করার জন্য ক্লায়েন্টটি পুনরায় চালু করার বিষয়টি নিশ্চিত করুন এবং আপনার যদি ডিএনএস ক্লায়েন্ট পরিষেবা চলমান থাকে তবে ipconfig /flushdns


আমি or থেকে months মাস আগে এই কাজ করে যাচ্ছি কিনা তা মনে করতে পারছি না। তবে ভাল পয়েন্ট এবং এটি পরীক্ষা করার জন্য ধন্যবাদ। আপনার কি একাধিক অ্যাডাপ্টার রয়েছে এবং আপনি আমার স্ব-উত্তরে উল্লিখিত অ্যাডাপ্টারের অগ্রাধিকার সেটিংসের কোনও প্রভাব আছে কিনা তা পরীক্ষা করতে পারেন?
মের্লিন মরগান-গ্রাহাম 13'12

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