رابطه بین آدرس IP و دامین سایت
قبل از این که سراغ تبدیل آدرس دامین یک سایت به IP آن برویم، بهتر است با نحوه این تبدیل و رابطه بین دامین و IP سایت آشنا شویم. به خاطر سپردن آدرسهای IP (مثلاً ۷۸.۴۶.۱۹.۱۰۸ برای سایت گوگل) کار دشواری است چون هر سایت معمولاً از یک IP متفاوت استفاده میکند؛ یعنی دامنه بسیار گستردهای از آدرسهای IP داریم که هر یک برای سایت خاصی است.
برای حل این مشکل، سرویسی بوجود آمده است که به ما اجازه میدهد تا اسمهای کاربر پسند و ساده را در دست داشته باشیم. به این اسمهای قابل فهم دامین (Domain) میگویند (مثلاً google.com برای سایت گوگل). میبینید که حفظ کردن چنین عبارتهای قابل فهمی بسیار ساده تر از آدرس IPهاست. حال این که در سطوح سخت افزاری و نرم افزاری، بر خلاف انسان، ارتباطات و انتقال دادهها نه از طریق آدرس Domain بلکه از طریق آدرس IP سایتها انجام میگیرد. برای مثال، در یک مرورگر، کاربر آدرس google.com را تایپ میکند اما خود مرورگر در سطح نرم افزاری، به آدرس IP وبسایت گوگل یعنی ۷۸.۴۶.۱۹.۱۰۸ متصل میشود. یعنی دامین سایت به آدرس IP آن تبدیل میشود.
این تبدیل توسط سرویسی به نام DNS (مخفف Domain Name System - سامانه نام دامنه) انجام میگیرد. درواقع سرویس DNS مثل یک دفترچه تلفن عمل کرده و آدرس IP دامنه درخواست شده را به نرم افزار برمیگرداند. یعنی پس از این که کاربر دامنه google.com را تایپ میکند، مرورگر یک درخواست به سرویس DNS ارسال میکند و از آن سرویس، آدرس IP دامنه را دریافت کرده و به آن سایت وصل میشود.
توجه کنید که یک سایت میتواند چندین آدرس IP داشته باشد. برای مثال وبسایت گوگل دارای محدوده گستردهای از آدرسهای IP است؛ یعنی ممکن است برای یک فرد آدرس IP گوگل برابر ۷۸.۴۶.۱۹.۱۰۸ باشد و برای فرد دیگر ۱۷۳.۱۹۴.۶۵.۱۱۳ یا ۱۷۳.۱۹۴.۶۵.۱۳۹ یا ... باشد. اما اکثر سایتهای ساده، دارای یک IP آدرس مشخص هستند.
بدست آوردن IP یک سایت
حال که فهمیدیم آدرس سایت (دامنه - Domain) چگونه به آدرس IP تبدیل میشود، میتوانیم خودمان این درخواست را به سرویس DNS ارسال کنیم. اما ارسال چنین درخواستهایی به صورت مستقیم و بدون نرم افزار رابط، کار سختی است و نیازمند اطلاعات نسبتاً زیادی است. به همین دلیل راهها و روشهای مختلفی برای بدست آوردن آدرس IP یک سایت طراحی شده است که این کار را بسیار راحت تر میکند.
برای حفظ نظم پست، سه روش را در قسمتهای جداگانه بررسی میکنیم. برای مشاهده آموزش، بر روی بلوک مورد نظر کلیک کنید:
روش اول: از طریق خط فرمان ویندوز
۱- ابتدا برنامه Run را اجرا کنید (نحوه اجرا) سپس عبارت cmd.exe را تایپ کرده و آن را اجرا کنید.
پنجره Command Prompt (همان CMD) مشابه تصویر زیر اجرا خواهد شد.
۲- برای مشاهده آدرس IP از دستور زیر استفاده خواهیم کرد:
ping [Domain]
بجای [Domain] آدرس دامین وبسایت مورد نظر را وارد کنید. برای مثال:
ping bytegate.ir
که bytegate.ir آدرس دامین این وبسایت است. توجه کنید که آدرس دامین بدون پروتکل (مثلاً http یا fttp) نوشته میشود. در تصویر زیر، قسمتی که به رنگ بنفش مشخص شده است، دستوری است که وارد میکنیم. (برای وارد کردن دستور، آن را تایپ کرده سپس کلید Enter را از روی کیبورد فشار دهید)
در تصویر بالا، قسمتهایی که با رنگ زرد مشخص شده اند، همان آدرس IP دامنه وارد شده است. در این مثال، آدرس IP دامنه bytegate.ir برابر ۷۸.۴۶.۱۹.۱۰۸ است.
چند نکته:
- بین دستور ping و دامنه وارد شده یک کاراکتر فاصله وجود دارد.
- دامنه بدون پروتکل (مثلاً http:// یا fttp://) و شاخههای اضافی (مثلاً bytegate.ir/mypage) است.
- دستور ping برای مشخص کردن زمان ارسال و دریافت پاکتهای داده به مقصد مورد نظر و همچنین واسطههای موجود در مسیر استفاده میشود.
- دستور مشخص شده ساده ترین حالت استفاده از ping است و از DNS تنظیم شده آدرس IP را دریافت میکند.
- محیط خط فرمان جای حساسی است بنابراین در وارد کردن دستوراتی که از عملکرد آنها اطلاعی ندارید بپرهیزید.
- ممکن است سرور DNS شما به درستی تنظیم نشده باشد یا بنابه هر دلیلی، دامنه به یک IP نامعتبر یا تقلبی تبدیل شود که معمولاً احتمال آن کم است.
روش دوم: استفاده از سرویسهای آنلاین
استفاده از سرویسهای آنلاین یکی از ساده ترین روشها برای پیدا کردن آدرس IP یک سایت است. این سرویسها از سرورهای DNS عمومی یا محلی خود (که ممکن است با سرور DNS شما متفاوت باشد) استفاده میکنند. دو مورد از این سرویسها عبارت اند از:
۱- ابتدا به صفحه چک کننده IP از سایت IPinfo بروید.
۲- در قسمت domain or IP address آدرس دامنه مورد نظر خود را وارد کنید. مثلاً bytegate.ir سپس بر روی go کلیک کنید. بهتر است تیک گزینهها را به صورت پیش فرض (انتخاب نشده) نگه دارید.
حال در پایین همان کادر، بخشی با عنوان Address Lookup اضافه خواهد شد. در قسمت addresses آدرس (های) IP دامنه مورد نظر را میتوانید ببینید.
۱- ابتدا به سایت GetIP بروید.
۲- در قسمت Enter IP Address or Domain آدرس دامین مورد نظر خود را وارد کنید. برای مثال: bytegate.ir سپس در سمت راست، نوشته موجود در داخل تصویر را در کادر مشخص شده (۲) وارد کرده سپس روی Submit کلیک کنید.
برای بزرگنمایی کلیک کنید
حال در بخش YOUR INFORMATION و قسمت IP Address میتوانید آدرس IP دامنه مورد نظر را بدست آورید.
برای بزرگنمایی کلیک کنید
توجه کنید که در قسمت Current IP آدرس IP خود شما نوشته شده است نه آدرس IP دامنه وارد شده.
درصورتی که هر یک از سرویسهای بالا غیرفعال شود، یا رابط کاربری آن تغییر کند، لطفاً از طریق قسمت نظرات همین پست، ما را مطلع کنید.
توسط :
محمدی
در : سه شنبه 2 تير 1394برچسب:
روش به دست آوردن,
ip,
سایت ,
یاوبلاگ,
,
- 15:28
دسته بندی موضوعی: