نکته :: به دست آوردن IP Public سیستم در ترمینال
درخواست های ارتباط
جستجو
    لیست دوستان من
    صندوق پیام
    همه را دیدم
    • در حال دریافت لیست پیام ها
    صندوق پیام
    رویدادها
    همه را دیدم
    • در حال دریافت لیست رویدادها
    همه رویدادهای من
    تخفیف های وب سایت
    همه تخفیف ها

    عضویت در

    کانال تلگرام

    توسینسو

    اطلاعات مطلب
      مدرس/نویسنده
      مهرداد سامی
      امتیاز: 3917
      رتبه:109
      0
      9
      14
      87
      "Linux SysAdmin" پروفایل کاربر

      به دست آوردن IP Public سیستم در ترمینال

      تاریخ 21 ماه قبل
      نظرات 3
      بازدیدها 741
      با سلام خدمت همه شما دوستان 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
      


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


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

      برچسب ها
      مطالب مرتبط

      در حال دریافت اطلاعات

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

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

      برای ارسال نظر ابتدا به سایت وارد شوید