আমার হোস্টনামটি কেন / / etc / হোস্টগুলিতে 127.0.0.1 এর চেয়ে 127.0.1.1 ঠিকানার সাথে উপস্থিত হয়?


204

এটি কিছুটা নুবিশিত প্রশ্ন হতে পারে তবে আমি আমার নতুন জুবুন্টু ইনস্টলটিতে / ইত্যাদি / হোস্টগুলি একবার দেখে নিই এবং এটি দেখেছি:

127.0.0.1 localhost
127.0.1.1 myhostname

বেশিরভাগ 'নিক্সে আমি ব্যবহার করেছি, দ্বিতীয় লাইনটি বাদ দেওয়া হয়েছে এবং আমি হোস্ট ফাইলটিতে আমার হোস্টনামটি যুক্ত করতে চাইলে আমি কেবল এটি করব:

127.0.0.1 localhost myhostname

কোন ব্যবহারিক অর্থে এই দুটি ফাইলের মধ্যে পার্থক্য আছে?


আমি অবাক হয়েছি আমি কি কেবল দ্বিতীয় লাইনটি মুছতে পারি বা ডিবিয়ান / উবুন্টুতে কোনও প্রক্রিয়া লাইনটি পুনরায় জেনারেট করে আবার যুক্ত করব?
অনুমানকারী 20

উত্তর:


159

দুজনের মধ্যে খুব একটা পার্থক্য নেই; 127/8(যেমন: 127.0.0.0=> 127.255.255.255) সমস্ত লুপব্যাক ইন্টারফেসের সাথে আবদ্ধ।

চবিতে দেবিয়ান ম্যানুয়ালটিতে ডকুমেন্ট হওয়ার কারণ 5 নেটওয়ার্ক সেটআপ - 5.1.1। হোস্টনাম রেজোলিউশন

শেষ পর্যন্ত, এটি একটি বাগের কাজ; মূল প্রতিবেদনটি 316099


5
আসল কারণ: "সিস্টেমের হোস্টনামটি পরবর্তীটির সাথে সংযুক্ত করে সিস্টেম হোস্টনামের সাথে সম্পর্কিত 'লোকালহস্ট.লোকাল্ডোমাইন' কেইনোনিক্যাল হোস্টনাম তৈরি করার অযাচিত প্রভাব ফেলেছিল। এটি, 'হোস্টনাম - ফ্যাকডন' ফিরে এসেছে 'লোকালহোস্ট.লোক্যালডমাইন'।
সেমরোয়ানিরগো

আমি প্রকৃতপক্ষে এটিকে এই দস্তাবেজের তালিকাগুলিতে ফিরে পেয়েছি de যদি আমি ভুল, তবে তার মানে এই উত্তরটি কি কেবল একটি রুটি খাঁজ?
ব্রায়ান থমাস

@ ব্রায়ান থমাস এই বার্তাটি বোঝায় যে তারা কেন সমতুল্য নয়। তারা চেয়েছিল localhostএবং myhostnameস্বতন্ত্র হতে পারে - অন্যথায়, একজন অন্যজনের একটি উপনাম হবে। নোট করুন এটি আইপিভি 6 এ কাজ করে না যেখানে কেবলমাত্র একটি লুপব্যাক ঠিকানা রয়েছে। থ্রেডে উল্লিখিত এনএসএস মডিউল ব্যবহার করে এড়ানো যায়, কারণ এটি / ইত্যাদি / হোস্টের চেয়ে আরও নমনীয় হতে পারে এবং একই আইপি ঠিকানা থাকা সত্ত্বেও বিভিন্ন আধ্যাত্মিক নামগুলি ফিরিয়ে আনতে পারে। আমি এটি জানি কারণ আমার সিস্টেমটি এমন একটি এনএসএস মডিউল ব্যবহার করে কনফিগার করা হয়েছে
সোর্সজেডি

46

লিঙ্ক-টু তথ্য সংক্ষিপ্ত করতে:

  • /etc/hostsমেশিনের সম্পূর্ণরূপে যোগ্যতাসম্পন্ন ডোমেন নামটিকে স্থায়ী আইপি ঠিকানায় অনুবাদ করার ক্ষেত্রে এটি (বিতর্কযোগ্য) কার্যকর ।
  • debian-installer, এবং আরও সুনির্দিষ্টভাবে, এর netcfgউপাদানগুলি, বর্তমানে (কমপক্ষে মার্চ ২০১৩ অবধি) এই এন্ট্রি তৈরি করে।
  • যদি মেশিনটির স্থায়ী আইপি ঠিকানা না জানা থাকে তবে ডেবিয়ান-ইনস্টলারটি এখনও চান যে এই ধরণের প্রবেশ।
  • ঠিকানার মতো আপনার নিজের মেশিন দ্বারা উত্তর দেওয়া লুপব্যাক ইন্টারফেস127.0.1.1 ব্যবহার করে তবে এটি একটি স্বতন্ত্র এন্ট্রি যা / যখন প্রয়োজন হয় তখন আলাদা করে বিবেচনা করা যেতে পারে ।127.0.0.1/etc/hosts127.0.0.1

টমাস হুড নীচে এই এন্ট্রি যোগ করার ব্যাখ্যা:

[এই] নিশ্চিত করবে যে যদি ইউনিক্স হোস্টনাম হয় সমস্যাগুলি সমাধান করা তারপর, এটা সবসময় নিজস্ব ক্যানোনিকাল হোস্টনাম হতে হবে

কিন্তু:

দীর্ঘমেয়াদে ইউএনআইএক্স হোস্টনামটি মোটেও / ইত্যাদি / হোস্টে রাখা উচিত নয়।


.. এবং তাই... ? আমার fdqn এর জন্য আমার অবশ্যই 127.0.0.1 ব্যবহার করা উচিত? বা 127.0.1.1? বা স্ট্যাটিক ল্যান আইপি?
রিয়েলটিবো

1
@ রিলতেবো: ১. এটি দরকারী, এবং এভাবে এটি ইনস্টলার দ্বারা যুক্ত করা হয়েছে। 2. এখানে "অবশ্যই" নেই; এবং এটি কেবল তখনই প্রাসঙ্গিক যখন আপনার FQDN এর স্থায়ী ঠিকানা না থাকে।
einpoklum

9

আমি নিজেই কৌতূহলী ছিলাম, এবং আমি অন্য কোনও উত্তর পছন্দ করিনি কারণ তারা ন্যূনতম কী কী সন্ধান করছিল তা উত্তর বলে মনে হচ্ছে না।

উত্তর: এই দস্তাবেজের দিকে ফিরে তাকালে এটি প্রায় প্রদর্শিত হয় যেন থমাস বলে দিচ্ছিল যে লুপব্যাকটিতে এটিকে অন্য উত্সর্গীকৃত আইপি দিচ্ছে এটি নৈমিত্তিক হতে দেয়।

উভয়ই আপনার লুপব্যাকের দিকে নির্দেশ করে। নিম্নলিখিত 127.0.1.1 ব্যবহার করা লুপব্যাকের উপর একটি আসল আইপি, যেখানে 127.0.0.1 হয় নিজেই ডিভাইস, বা লুপব্যাকের অন্য আইপি। লুপব্যাক উপস্থাপন করে উভয়ই একই সাবনেটে শেষ হয় তবে আইপি দ্বারা পৃথক করা হয়। তারা সমতুল্য ডিএনএস বুদ্ধিমান, তবে আইপি নিবেদিত থাকার কারণে পৃথক হয়েছে।

পয়েন্টটি হ'ল, আপনার একসাথে আপনার সমস্ত এন্ট্রি থাকতে পারে

127.0.0.1 localhost localhost.domain www.myfakednsname.com myakednsname.com 

যদি আপনার হোস্টনাম স্থানীয়, মানে একটি বিশ্বব্যাপী ইন্টারনেট ডিএনএস এন্ট্রি প্রকৃত ইন্টারনেট আইপি ম্যাপ, তাহলে এই ক্ষেত্রে টমাস বলছিলেন আপনি নেই দরকার এই (ক্যানোনিকাল করার জন্য) সেখানে এটি উৎসর্গ করতে চাই, 2nd এন্ট্রি লাইন আছে।

127.0.0.1 localhost localhost.localdomain
127.0.1.1 myfakednsname

সমস্ত ন্যায্যতার সাথে, অবশেষে আমি এটি এমনভাবে তৈরি করেছিলাম যা আমার কাছে বোধগম্য হয়েছিল, আমি দেখতে পেলাম যে ইিনপোকলম এটি বোঝানোর চেষ্টা করছিল যা এটিকে অন্ধকারের মতো দেখাচ্ছে।
ব্রায়ান থমাস

ঠিক আছে নেতিবাচক ভোট, কেন তা নিশ্চিত নয়। আমি এখনও বিশ্বাস করি যে এটি সর্বোত্তম উত্তর, বা আমি এখানে নামার পরে এটিকে উত্তর দিতে পারতাম না। মূল উত্তরটি সাহায্য করেছে, তবে সমস্ত বিবরণ ক্যাপচার করে নি। আমি এই এক সাথে যেতে হবে।
ব্রায়ান থমাস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.