4 روش پیدا کردن 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
۱۲۰.۸۸.۴۱.۱۷۵

آیا این مطلب برای شما مفید بود؟

میانگین امتیاز ۵ / ۵. تعداد آرا: ۱۴

اشتراک در
اطلاع از
guest

4 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
اجاره خودرو

ممنونم لطف کنین در رابطه با لینوکس بیشتر مقاله بذارین خیلی عالی

مهمان

موفق باشید . مطالب بسیار خوبی دارید

شاهین پارسا

سلام پیدا کردن آیپی تو ویندوز هم آموزش بدید و مقالاتی در مورد سئو هم اگر میشه بزارید متشکرم از سایت خوبتون.

hadi

سلام من دو تا سوال دارم:
اولی:vمیخوام بدونم زمانی که اپلیکیشنی اجرا می شود چه آی پی ای با چه پورتی چه کاری روی سی پی یو می آورد که باعث می شود سی پی یو ۱۰۰ درصد استفاده شود و باعث هنگی سرور شود( سرور A چرا ریکویست زیاد به سرور B میزند_ مساله اینه که سرور A کانکشن زیاد دارد ب سرور B )
و دومین سوال : من از طریق pid چگونه میتوانم آی پی ای که داره استفاده میکنه رو پیدا کنم؟

فرم ثبت نام در مسابقه فتح پرچم

برای شرکت در مسابقه باید با اطلاعات صحیح عضو شوید
ثبت نام در مسابقه
close-link