0
  • No products in the cart.
 

۴ روش پیدا کردن ip سرور در لینوکس

لینوکس

۴ روش پیدا کردن ip سرور در لینوکس

آموزش ۴ روش پیدا کردن ip سرور توسط دستورات لینوکس

پیدا کردن ip سرور

در شبکه‌های کامپیوتری هر دستگاهی که به اینترنت متصل شود یک ip منحصربه‌فرد به صورت دائمی و یا موقت دریافت می‌کند که توسط آن قابل‌شناسایی خواهد بود.

Ip یا Internet Protocol روشی است برای هویت دار کردن هر دستگاهی که به اینترنت متصل می‌شود، ip رشته‌ای از اعداد با فرمت مشخص است که حکم شماره ملی را برای انسان‌ها داراست و در بستر اینترنت توسط این شناسه افراد قابل‌شناسایی و حتی رهگیری هستند.

آی پی در دو پروتکل ipv4 و ipv6 در دسترس بوده که نوع مرسوم آن ipv4 می‌باشد رنج اعداد مشخص شده برای آن‌ها دو حوزه اینترنت داخلی و شبکه اینترنت خارجی را پوشش می‌دهد.

در سیستم‌های کامپیوتری با توجه به کانفیگ انجام شده قابلیت پیوست hostname به آدرس ip وجود دارد تا یک hostname مشخص همیشه دارای یک آدرس ip ثابت باشد که معمولاً از این روش به کررات در سرورها استفاده می‌شود.

 

۴ روش پیدا کردن ip سرور در لینوکس

 

۱- دستور dig

دستور dig به صورت جستجوی dns می‌تواند آدرس آی پی سرور تارگت موردنظر را در اختیار ما قرار دهد.

dig +short myip.opendns.com @resolver1.opendns.com
برای مثال هدف ما پیدا کردن آدرس آی پی سروری است که سایت opendns.com بر روی آن‌هاست شده است، خروجی نمایش داده شده حاصل از دستور بالا به صورت زیر خواهد بود.
۱۲۰٫۸۸٫۴۱٫۱۷۵

۲- دستور host

توسط دستور host به فرمت زیر به شکلی بسیار ساده می‌توان آدرس ip را بیرون کشید.

host myip.opendns.com resolver1.opendns.com | grep “myip.opendns.com has” | awk ‘{print $4}’
۱۲۰٫۸۸٫۴۱٫۱۷۵

اگر کمی با دستورات لینوکس آشنا باشید قطعاً به مفهوم دستور بالا پی خواهید برد و برای شما هر بخش آن شفاف خواهد بود.

۳- استفاده از دستور wget

دستور wget برای دانلود کردن فایل‌ها در لینوکس به شدت مورداستفاده می‌باشد، به دلیل کارآمد بودن این دستور و استفاده از سوییچ‌های آن می‌توان ip آدرس سرورهای موردنظر را به شکل زیر نیز به دست آورد.

wget qO http://ipecho.net/plain | xargs echo
wget qO icanhazip.com
۱۲۰٫۸۸٫۴۱٫۱۷۵

۴- استفاده از دستور cURL

این دستور نیز همانند wget به منظور دانلود فایل در لینوکس کاربرد دارد که ما از آن به عنوان دستورات third party به عنوان روش پیدا کردن ip سرور در لینوکس از آن استفاده می‌کنیم.

curl ifconfig.co
curl ifconfig.me
curl icanhazip.com
۱۲۰٫۸۸٫۴۱٫۱۷۵
No Comments

Post a Comment

Comment
Name
Email
Website