127.0.0.1:
127.0.0.1 বেশিরভাগ সিস্টেমের ডিফল্ট লুপব্যাক। একটি লুপব্যাক ঠিকানা ওএসের নেটওয়ার্ক স্ট্যাকটি যাচাই করতে সিস্টেম দ্বারা ব্যবহৃত একটি ঠিকানা।
আইপিভি 4 127.0.0.0/8
এর লুপব্যাক ঠিকানা সাবনেটের ::1/128
ping
কোনও মান নিতে পারে আইপিভি 6 এর লুপব্যাক ঠিকানা সাবনেটের কোনও মান নিতে পারে যদি আপনার নেটওয়ার্ক স্ট্যাকটি আপনার ওএসে কাজ করে থাকে তবে এই পরিসরের কোনও মানই কাজ করতে পারে।
লোকালহোস্ট:
localhost
এটি একটি হোস্টনাম, এটি এক ধরণের ডোমেন নাম তবে আপনার নিজের মেশিনে স্থানীয়।
এই হোস্টনামটি ডিফল্টরূপে আপনার আইপিভি 4 এবং আইপিভি 6 লুপব্যাকের দিকে নির্দেশ করে যা প্রায়শই 127.0.0.1
বা হয় ::1
।
localhost
ফাইল সম্পাদনা করে ঠিকানা সহজেই পরিবর্তন করা যেতে পারে /etc/hosts
।
যদি আপনার সিস্টেম পরিষেবাটি ব্যবহার করে systemd-resolved
, এই পরিষেবাটি লোকালহোস্টের সমাধানের উপায়টিকে পরিচালনা করবে।
এর ডকুমেন্টেশন অনুযায়ীsystemd-resolved
:
"লোকালহোস্ট" এবং "লোকালহোস্ট.লোকাল্ডোমাইন" (পাশাপাশি ".localhost" বা ".localhost.localdomain" এ শেষ হওয়া কোনও হোস্টনাম) আইপি ঠিকানাগুলিতে সমাধান করা হয় 127.0.0.1
এবং::1
পিং
যখন আপনি কোনও হোস্টনাম বা ডোমেন নাম পিন করার চেষ্টা করেন এটি ওএসকে এই হোস্টনাম বা ডোমেন নামটি সমাধান করতে বলবে। আপনার ক্ষেত্রে, আপনি অক্ষম করেছেন icmpv4
তবে লোকালহোস্ট আপনার আইপিভি 6 লুপব্যাক এবং আপনার আইপিভি 4 লুপব্যাক হিসাবে সমাধান করা হয়েছে তবে কেবলমাত্র আপনার আইপিভি 6 লুপব্যাক উত্তর।
পার্থক্যটি একটি ক্ষেত্রে আপনি একটি আইপি পিং করার চেষ্টা করছেন এবং অন্য ক্ষেত্রে আপনি একটি হোস্টনাম পিং করছেন যা বেশ কয়েকটি মান গ্রহণ করতে পারে।
আইসিএমপিভি 6 অক্ষম করুন
যদি আপনার আইপিভি 6 না লাগে আমি আপনাকে এটি অক্ষম করার পরামর্শ দিই। এটি ফায়ারওয়াল এবং কনফিগারেশন পরিষেবাগুলিতে আপনার যা করতে হবে তা দ্বিগুণ করবে:
sysctl -w net.ipv6.conf.all.disable_ipv6=0
আপনি যদি এখনও আইপিভি 6 সমর্থন চান এবং এড়াতে চান তবে আপনি icmpv6
ব্যবহার করতে পারেন ip6tables
:
ip6tables -A INPUT -p icmpv6 --icmpv6-type echo-request -j DROP