درخواست های ارتباط
جستجو
لیست دوستان من
صندوق پیام
همه را دیدم
  • در حال دریافت لیست پیام ها
صندوق پیام
رویدادها
همه را دیدم
  • در حال دریافت لیست رویدادها
همه رویدادهای من
دوره های مرتبط
دوره های توسینسو
دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell
مدرس: محمد عابدینی
این دوره را در 19 قسط خریداری کنید
آموزش نصب سیستم عامل اندروید روی کامپیوترهای شخصی با Android PC
مدرس: محمد عابدینی
این دوره را در 1 قسط خریداری کنید
دوره آموزشی راه اندازی ایمیل سرور iRedMail در OpenBSD
مدرس: محمد عابدینی
این دوره را در 2 قسط خریداری کنید
گام به گام تخصصی مدیریت و پیکربندی سرورها با Ansible در لینوکس
مدرس: مجتبی اسمائی
این دوره را در 10 قسط خریداری کنید
دوره آموزشی راه اندازی سرویس های تحت شبکه در لینوکس CentOS
مدرس: آرش حیدری
این دوره را در 12 قسط خریداری کنید
دوره آموزشی رایگان نصب انواع لینوکس بصورت عادی و Dual Boot
مدرس: محمد عابدینی
این دوره را در 4 قسط خریداری کنید
دوره آموزشی Linux Essentials = دریچه ورود شما به دنیای لینوکس
مدرس: محمد نصیری
این دوره را در 17 قسط خریداری کنید
دوره اموزشي فوق تخصصي سيستم عامل لينوكس RHCSA قسمت اول
مدرس: علیرضا سیفی و هومن برازنده
این دوره را در 10 قسط خریداری کنید
دوره آموزشی جامع CentOS Web Panel یا CWP
مدرس: کاظم تقندیکی
این دوره را در 10 قسط خریداری کنید
دوره آموزشی مقدماتی BASH Scripting در لینوکس
مدرس: مجتبی اسمائی
این دوره را در 10 قسط خریداری کنید
دوره آموزشی بین المللی لینوکس LPIC1 کد 102
مدرس: محمد نصیری
این دوره را در 16 قسط خریداری کنید
دوره آموزشی بین المللی لینوکس LPIC2 کد 201
مدرس: محمد نصیری
این دوره را در 27 قسط خریداری کنید
دوره آموزشی بین المللی لینوکس LPIC1 کد 101
مدرس: محمد نصیری
این دوره را در 18 قسط خریداری کنید
دوره آموزشی بین المللی لینوکس LPIC2 کد 202
مدرس: امیرحسین احمدی
این دوره را در 29 قسط خریداری کنید
دوره آموزشی کنترل پنل هاستینگ CWP
مدرس: فربد رستم صولت
این دوره را در 6 قسط خریداری کنید

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

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

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

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

arrow