Loading…

جزیره لینوکس و سیستم های متن باز

ارسال کننده: Mehrdo0d
امتیازات این مطلب
نکته: به دست آوردن IP Public سیستم در ترمینال
با سلام خدمت همه شما دوستان ITPRO .. خیلی از مواقع میشه که ما نیاز داریم IP Public در محیط اینترنت رو بدونیم و از اون استفاده کنیم ... مثلا هنگامی که داریم یک اسکریپت مینویسیم این مورد خیلی استفاده میشه ... برای این کار راه های خیلی زیادی وجود داره که من در این آموزش قصد دارم راه هایی که اکثرا استفاده میشه و همچنین ثابت هم هستن رو به شما آموزش بدم .

۱. استفاده از دستور(نرم افزار) فوق العاده Dig
همونطور که میدونید Dig یکی از نرم افزارهای پر قدرت در زمینه مدیریت و عیب یابی DNS هستش که میشه گفت جایگزین nslookup شده و همچنین در اکثر توزیع های گنو/لینوکس به صورت پیش فرض نصب هستش . برای دریافت IP میتونیم دستور زیر را در ترمینال وارد کنید :
dig +short myip.opendns.com @resolver1.opendns.com
و یا دستور زیر را وارد کنید :
dig TXT +short o-o.myaddr.l.google.com @ns1.google.com

۲.دستور (نرم افزار) Host
دستور host هم یکی از نرم افزارهایی هستش که برای اکثرا برای عیب یابی DNS استفاده میشه . برای دریافت IP سیستم خود میتونید از دستور زیر استفاده کنید :
host myip.opendns.com resolver1.opendns.com

۳. دستور (نرم افزار) Curl
نرم افزار Curl رو هم که یکی معرف حضور همه دوستان هست , فقط برای اون دسته از عزیزانی که با این نرم افزار آشنایی ندارن باید بگم که این نرم افزار یکی از قدرتمند ترین نرم افزار های تبادل اطلاعات روی پروتکل های مختلف هست . برای دریافت IP Public سیستم خود با این نرم افزار از دستورات زیر استفاده میکنیم :
curl icanhazip.com
و یا 
curl ipecho.net/plain
و یا 
curl ifconfig.co
و یا 
curl ipinfo.io/ip


4,دستور (نرم افزار) wget

این نرم افزار هم هموطنور که میشناسین یکی از دانلود منیجر های تحت ترمینال گنو/لینوکس هست . برای استفاده از این نرم افزار جهت دریافت IP هم از دستور زیر استفاده میکنیم :
wget http://ipecho.net/plain -O - -q ; echo


همونطور که دیدید راه های خیلی زیادی برای این کار وجود داره که سعی شد در این آموزش راه های بهتر و سریعتر و همچنین ثابت تر گفته بشه ..


نویسنده : مهرداد سامی
موفق باشید .

دیدگاه ها
  • ارسال توسط:
  • زمان ارسال: 13 ماه قبل
سلام
بسیار عالی و کاربردی بود
باسلام
دوست عزیز یه راه بسیار ساده دیگه هم وجود داره اون هم یک تست ارتباط از طریق ping هست به اینصورت که مثلا برای بدست آوردن ip سایت گوگل این دستور رو در محیط cmd تایپ میکنیم ping google.com و دکمه enter رو فشار میدیم درجواب ip رو برمیگردونه

  • ارسال توسط:
  • زمان ارسال: 13 ماه قبل
دوست عزیز این راهی که شما فرمودید برای این هستش که آی پی یک سایت رو به دست بیاریم .. این آموزش جهت این هست که ما بتونیم آی پی سیستم خودمون در محیط اینترنت رو به دست بیاریم .
برای ارسال نظر وارد شوید.

در حال به روز رسانی نرم افزار سایت، از شکیبایی شما ممنونیم