آموزش چگونگی پیدا کردن آدرس Public IP در خط فرمان

برای پیدا کردن Public IP وب سایت های مختلفی وجود داره اما چطور اینکار رو از طریق خط فرمان انجام بدیم!؟

یکی از دستور هایی که برای پیدا کردن ip بکار میره دستور ifconfig هست.ولی خب این دستور، ip شبکه داخلی رو نشون میده وقتی که شما پشت NAT هستین.برای اینکه IP اینترنتی رو پیدا کنیم کافی هست تا از curl استفاده کنیم.

ip

روش کار خیلی ساده است.اگه بسته ی curl رو نصب ندارید کافی هست تا اون رو نصب کنید :

#yum install curl

 

حالا برای پیدا کردن Public IP کافیه یکی از این دستور های پایین رو اجرا کنید :

$ curl ifconfig.me

$ curl icanhazip.com

$ curl ident.me

$ curl ipecho.net/plain

$ curl whatismyip.akamai.com

$ curl tnx.nl/ip

$ curl myip.dnsomatic.com

$ curl ip.appspot.com

$ curl ip.telize.com

$ curl curlmyip.com

4 نظرات
  1. محسن می گوید

    سلام .مرسی بست جالبی بود

  2. […] هست که بوسیله ی آن می توانید جزئیات رابط شبکه از جمله IP Address,MAC Address و وضعیت کارت های رابط شبکه را مشاهده کنید.اما […]

  3. مهدی می گوید

    سلام مهندس با تشکر از پست خوبتون ولی برای انجام این کار روی سیستم عامل ویندوز از طریق powershell یا CMD چه راه کاری وجود دارد در واقع من به دنبال روشی هستم که از طریق دستور ، ادرس public خودش رو بره و دریک DNS سرور ثبت کنه ممنون میشم اگر راه کاری دارید معرفی کنید.

    1. hos7ein می گوید

      درود بر شما
      توی powershell می تونید این دستور رو برای دریافت public ip اجرا کنید:

      irm ipinfo.io/ip

      پیروز باشید

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.