21 ارد

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

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

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

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

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

 

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

 

1- دستور dig

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

dig +short myip.opendns.com @resolver1.opendns.com

برای مثال هدف ما پیدا کردن آدرس آی پی سروری است که سایت opendns.com بر روی آن‌هاست شده است، خروجی نمایش داده شده حاصل از دستور بالا به صورت زیر خواهد بود.

120.88.41.175

2- دستور host

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

host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}'
120.88.41.175

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

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

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

wget -qO- http://ipecho.net/plain | xargs echo
wget -qO - icanhazip.com
120.88.41.175

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

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

curl ifconfig.co
curl ifconfig.me
curl icanhazip.com
120.88.41.175

 برای اموزش های بیشتر لینوکسی میتوانید به بخش دسته بندی ها مراجعه کنید مانند اموزش نحوه نصب یک پکیج با ورژن دلخواه در لینوکس

اشتراک

ارسال نظر