آدرس IP سرور یکی از اصولیترین عناصر در دنیای وب است. با استفاده از آدرس IP سرور میتوانیم به سرورها و دستگاههای متصل به اینترنت دسترسی پیدا کنیم. در این آموزش، شما چهار دستور مختلف لینوکس را برای دریافت و یافتن آدرس IP عمومی خود خواهید آموخت. آدرس IP عمومی برای دیده شدن توسط سایر دستگاهها در اینترنت استفاده میشود. همچنین، ممکن است برای برخی پیکربندیها به آدرس IP عمومی خود نیاز داشته باشید. بنابراین، ما سعی میکنیم به شما نشان دهیم که چگونه میتوانید آدرس IP عمومی خود را در صورتی که ندارید، پیدا کنید.
آدرس IP سرور چیست؟
آدرس IP سرور یک شناسه عددی است که به هر سرور یا دستگاه متصل به اینترنت اختصاص مییابد. این شناسه برای مسیریابی و ارتباط با سایر دستگاهها در شبکه استفاده میشود.
نحوه استفاده از آدرس IP سرور چگونه است؟
در دسترسی به سرورها و دستگاههای متصل به شبکه، میتوان از آدرس IP سرور استفاده کرد. با وارد کردن آدرس IP سرور در مرورگر وب، میتوانید به وبسایتها، برنامهها و سرویسهای متصل به سرور دسترسی پیدا کنید.
همچنین، در پیکربندی سرویسها و برنامهها، ممکن است نیاز به وارد کردن آدرس IP سرور داشته باشید. اینکه آیا باید از آدرس IP سرور عمومی یا خصوصی استفاده کنید، بستگی به نیازهای شما و نوع محیط شبکه دارد.
نکات مهم در استفاده از آدرس IP سرور
حفظ امنیت: در استفاده از آدرس IP سرور، حفظ امنیت سرور و دادههای موجود در آن بسیار مهم است. باید از روشهای امنیتی مانند استفاده از فایروال، رمزنگاری ارتباطات و محافظت از سرور در برابر حملات مخرب استفاده کنید.
مانیتورینگ و مدیریت: استفاده از آدرس IP سرور میتواند در فرآیند مانیتورینگ و مدیریت سرور کمک کند. با دسترسی به آدرس IP سرور، میتوانید عملکرد سرور را بررسی کنید و اقدامات لازم برای بهبود عملکرد و عیبیابی انجام دهید.
استفاده از ابزارهای مدیریت: برخی از ابزارهای مدیریت سرور، امکاناتی را برای استفاده از آدرس IP سرور فراهم میکنند. با استفاده از این ابزارها، میتوانید آمارها، لاگها و پیکربندیهای سرور را مدیریت کنید.
در این راهنما، از 4 ابزار خط فرمانی برای یافتن آدرس IP عمومی در توزیعهای لینوکس استفاده میکنیم:
- ابزار Dig
- ابزار Host
- دستور Wget
- دستور Curl
برای دیدن نحوه استفاده از این ابزارها مراحل زیر را دنبال کنید.
دستور 1 - استفاده از ابزار Dig برای یافتن آدرس IP عمومی
ابزار Dig که مخفف Domain Information Groper است، یک ابزار خط فرمانی است که برای بررسی نیم سرورDNSهای دامنه استفاده میشود. شما میتوانید از این ابزار برای دریافت آدرس IP عمومی خود در توزیعهای لینوکس با استفاده از گزینه رزولور opendns.com استفاده کنید. ابتدا باید ابزار Dig را روی سرور لینوکس خود نصب کنید. برای این کار، میتوانید از دستورات زیر استفاده کنید.
در توزیعهای مبتنی بر Debian، میتوانید دستور زیر را اجرا کنید:
sudo apt install dnsutils
و برای توزیع های مبتنی بر RHEL، می توانید از دستور زیر استفاده نمایید:
sudo dnf install bind-utils
اکنون می توانید دستور dig زیر را برای دریافت IP عمومی خود اجرا کنید:
dig +short myip.opendns.com @resolver1.opendns.com
در خروجی، آدرس IP عمومی خود را خواهید دید.
دستور 2 - از ابزار Host برای یافتن آدرس IP عمومی استفاده کنید
یکی دیگر از ابزارهای خط فرمان که می تواند به شما کمک کند آدرس IP عمومی خود را دریافت کنید، دستور Host است. این ابزار مانند دستور dig در بسته bind-utils گنجانده شده است. برای پیدا کردن آدرس IP می توانید از دستور زیر استفاده کنید:
host myip.opendns.com resolver1.opendns.com
که در خروجی چیزی شبیه به کد زیر مشاهده خواهید کرد:
Output
Using domain server:
Name: resolver1.opendns.com
Address:
Aliases:
myip.opendns.com has address your-ip-address
دستور 3 - آدرس IP عمومی را با دستور Wget پیدا کنید
در این مرحله می توانید از دستور wget برای دریافت IP خود استفاده کنید. برای نصب این ابزار می توانید از دستور زیر استفاده کنید:
در دبیان و اوبونتو، می توانید از:
sudo apt install wget
و در توزیعهای مبتنی بر RHEL، میتوانید از:
sudo dnf install wget
سپس، از دستورات wget زیر برای دریافت آدرس IP سرور خود استفاده کنید:
wget -qO- http://ipecho.net/plain | xargs echo #
wget -qO - icanhazip.com #
دستور 4 - از دستور Curl برای یافتن IP سرور استفاده کنید
ابزار دیگری که می توانید آدرس IP سرور خود را پیدا کنید استفاده از دستور curl است. این ابزار باید به طور پیش فرض در توزیع های لینوکس شما نصب شود. برای دریافت IP سرور عمومی می توانید از دستورات زیر استفاده کنید:
curl ifconfig.co #
curl ifconfig.me #
curl icanhazip.com #
با اجرای یکی از دستورات بالا، آدرس IP سرور خود را پیدا خواهید کرد.
در این آموزش، شما یاد گرفته اید که از 4 فرمان مختلف لینوکس برای دریافت و یافتن آدرس IP عمومی خود از جمله دستورات dig، host، wget و curl استفاده کنید. امیدواریم این مقاله آموزشی برای شما مفید بوده باشد، برای دیدن باقی آموزش ها میتوانید وارد منوی پشتیبانی بخش آموزش ها شوید، در صورتی که درباره این آموزش به مشکل یا سوالی برخورد کردید، میتوانید آن را در بخش دیدگاه بیان کنید.