IP 127.0.0.1 لوکال‌ هاست چیست؟چه کاربردی دارد؟

127.0.0.1 یک آدرس IP بسیار معروف است، اما دقیقاً چیست و چرا اینقدر معروف است؟ در سایت آموزشی جت تک درباره آدرس آی پی 127.0.0.1 اطلاعات بیشتری کسب کنید.?

آدرس های رزرو شده در اینترنت

اینترنت از میلیاردها دستگاه تشکیل شده است. آنها با استفاده از آدرس های IP، که از نظر مفهومی شبیه به شماره تلفن هستند، یکدیگر را شناسایی کرده و با یکدیگر ارتباط برقرار می کنند. پروتکل اینترنت نسخه 4 (IPv4) که برای چندین دهه مورد استفاده قرار گرفته است، نزدیک به 4.3 میلیارد چنین آدرسی را امکان پذیر می کند. جانشین IPv4، IPv6 است که بیش از 10^38 آدرس در دسترس دارد.

با وجود تعداد زیادی آدرس IP در حال حاضر، رزرو برخی از آدرس ها، یا حتی محدوده (معمولاً بلوک) آدرس ها، برای اهداف خاص برای جلوگیری از تضاد برنامه نویسی راحت است. رزرو آدرس ها برای اهداف خاص، ایجاد قوانین و رفتارهای کلی برای آدرس های IP مختلف را آسان می کند. آدرس‌های IP رزرو شده، مانند اکثر استانداردهای اینترنتی، از طریق اسنادی به نام Requests for Comment یا RFC ایجاد می‌شوند.

همانطور که مشخص است، اغلب مفید است که یک کامپیوتر به جای کامپیوتر دیگر با خودش صحبت کند. برای آن، به یک آدرس IP رزرو شده ویژه با برخی از ویژگی های منحصر به فرد 127.0.0.1 نیاز دارید.

آدرس IP 127.0.0.1 چیست؟

آدرس IP 127.0.0.1 لوکال‌ هاست چیست؟

127.0.0.1 یک آدرس Loopback میزبان است. Host Loopback به این واقعیت اشاره دارد که هیچ بسته داده ای با آدرس 127.0.0.1 نباید کامپیوتر (میزبان) را ترک کند و آن را ارسال کند. به جای ارسال به شبکه محلی یا اینترنت، به سادگی به خود “looped back” می شود و کامپیوتر ارسال کننده بسته به گیرنده تبدیل می شود.

RFC 1122 به صراحت می گوید که «آدرس حلقه بک میزبان داخلی. آدرس‌های این فرم نباید خارج از میزبان ظاهر شوند.» در نتیجه، روترهایی که ترافیک هدایت شده به 127.0.0.1 را دریافت می کنند، قرار است بلافاصله بسته ها را رها کنند. این تضمین می کند که هیچ ترافیکی که به طور انحصاری روی رایانه میزبان قرار داده شده است هرگز وارد اینترنت نمی شود.

اگرچه رایج ترین و معروف ترین آن است، اما 127.0.0.1 تنها یک آدرس از یک بلوک بزرگ است، 127.0.0.0 – 127.255.255.255، که برای اهداف Loopback در RFC 6890 رزرو شده است.

IPv6 دارای یک آدرس Loopback نیز می باشد. به طور کامل نوشته شده است 0000:0000:0000:0000:0000:0000:0000:0001، اگرچه معمولاً برای راحتی به ::1 کوتاه می شود.

نحوه استفاده از IP 127.0.0.1

پس چرا می‌خواهید بسته‌ها به همان رایانه برگردند؟ چند مورد استفاده متداول وجود دارد.

اولین مورد، اهداف آزمایشی است. اگر سرور یا وب‌سایتی دارید که در نهایت قصد دارید از طریق شبکه محلی یا اینترنت میزبانی کنید، می‌توانید سرور و کلاینت را روی یک رایانه اجرا کنید تا مطمئن شوید که ابتدا همه اصول به درستی کار می‌کنند. به عنوان مثال، اگر سرور اختصاصی Minecraft را روی دستگاه محلی خود میزبانی می کردید، با وارد کردن 127.0.0.1 به عنوان آدرس IP به آن متصل می شوید. همین امر برای تقریباً هر سرور میزبان محلی اعمال می شود. حذف عوارض مربوط به شبکه، مانند پیکربندی پورت و مشکلات تأخیر برای مثال، می‌تواند فرآیند عیب‌یابی را کارآمدتر کند.

همچنین این امکان وجود دارد که بخواهید فقط سرویسی را اجرا کنید که فقط برای شما در دستگاه محلی خود قابل دسترسی است که این در جامعه خود میزبانی نسبتاً رایج است. منطقی نیست که یک سرویس را بی‌رویه در معرض تهدیدها و دستگاه‌های خارجی قرار دهید.


مطلب مرتبط:

مک آدرس چیست؟


از فایل hosts می توان برای تعیین آدرس IP مربوط به نام دامنه داده شده استفاده کرد. از نظر عملکردی، این به شما امکان می دهد از 127.0.0.1 در فایل میزبان خود برای مسدود کردن ترافیک وب استفاده کنید. به عنوان مثال، اگر به رایانه خود بگویید که به دنبال facebook.com در 127.0.0.1 بگردد، اتصال برقرار نمی شود و عملاً آن را مسدود می کند مگر اینکه IP واقعی facebook.com را حفظ کرده باشید.

لوکال هاست چیست؟

لوکال هاست چیست؟در بیشتر موارد، لوکال هاست فقط مختصر است که به طور پیش فرض به 127.0.0.1 اشاره می کند. اگرچه می‌توان آن را تغییر داد. اگر فایل میزبان خود را ویرایش کنید، می‌توانید لوکال هاست را به هر یک از آدرس‌های رزرو شده 127.XXX ارجاع دهید. همچنین می توانید لوکال هاست های دیگری مانند localhost2 ایجاد کنید که می توانند به عنوان مثال به 127.0.0.2 مراجعه کنند.

همانطور که IPv6 با سرعت بیشتری اتخاذ می شود، این احتمال وجود دارد که دستگاه های بیشتری از ::1 برای آدرس پیش فرض حلقه استفاده کنند. با این حال، 127.0.0.1 برای چندین دهه مورد استفاده قرار گرفته است، و برای آینده قابل پیش بینی همچنان مورد استفاده قرار خواهد گرفت. امیدواریم از مقاله‌ی آدرس”IP 127.0.0.1 localhost در جت تک لذت برده باشید!?

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا