در ویندوز دو آدرس IP متفاوت وجود دارد که ممکن است سراغشان بروید: آیپی محلی که کامپیوتر شما داخل شبکه خانه یا محل کار دارد و آیپی عمومی که بقیه اینترنت میبیند. جای پیدا کردن این دو فرق دارد و قاطی کردنشان رایجترین دلیلی است که یک راهنما «جواب نمیدهد». در این مقاله میبینید در ویندوز ۱۰ و ۱۱ چطور هر کدام را از Settings، Command Prompt و PowerShell پیدا کنید و مشکلات معمول مثل آدرس 169.254 یا تغییر مداوم آیپی را چطور حل کنید.
آیپی محلی یا عمومی؛ کدام را لازم دارید؟
| آیپی محلی (خصوصی) | آیپی عمومی | |
|---|---|---|
| نمونه | 192.168.1.5 | 203.0.113.42 |
| چه کسی میدهد | مودم/روتر شما (DHCP) | ارائهدهنده اینترنت |
| چه کسی میبیند | دستگاههای داخل شبکه خودتان | همه سایتها و سرورهایی که به آنها وصل میشوید |
| از کجا پیدا کنیم | Settings ویندوز، دستور ipconfig | یک ابزار آنلاین مثل Show-IP.ir |
| کجا لازم میشود | پرینتر، اشتراک فایل، ورود به مودم، پورت فوروارد | دسترسی از راه دور، سرور بازی، بررسی VPN |
اگر دوست دارید ریشه ماجرا را بدانید، آیپی خصوصی و عمومی توضیح میدهد چرا یک شبکه هر دو را دارد.
پیدا کردن آیپی عمومی
صفحه اصلی Show-IP.ir را در هر مرورگری باز کنید. آیپی عمومی، کشور، شهر، ISP و وضعیت امنیتی اتصال بلافاصله نمایش داده میشود و چیزی نصب نمیکنید. Show-IP.ir همیشه آدرس اتصالی را نشان میدهد که همین الان با آن آنلاین هستید؛ دقیقاً چیزی که برای بررسی اینترنت خودتان یا یک VPN لازم دارید.
از ترمینال هم همین سایت فقط خود آدرس را بهصورت متن ساده برمیگرداند:
curl.exe show-ip.ir # Command Prompt or PowerShell
Invoke-RestMethod show-ip.ir/ip # PowerShell
در PowerShell حتماً curl.exe (با پسوند) بنویسید، چون curl بدون پسوند در آنجا نام مستعار یک دستور دیگر است.
پیدا کردن آیپی محلی از Settings
ویندوز ۱۱
- Settings ← Network & internet را باز کنید.
- بسته به نوع اتصال، Wi-Fi یا Ethernet را انتخاب کنید.
- وارد Properties شبکه متصل شوید (برای وایفای: <network name> properties).
- به انتهای صفحه بروید: مقدار IPv4 address همان آیپی محلی شماست.
ویندوز ۱۰
- Settings ← Network & Internet ← Wi-Fi (یا Ethernet) را باز کنید.
- روی نام شبکه متصل کلیک کنید.
- در بخش Properties مقدار IPv4 address را بخوانید.
یک جای سریع دیگر: Task Manager (Ctrl + Shift + Esc) ← Performance ← Wi-Fi یا Ethernet؛ آدرسهای IPv4 و IPv6 زیر نمودار نوشته شدهاند.
پیدا کردن آیپی محلی با خط فرمان
کلیدهای Win + R را بزنید، cmd را بنویسید و Enter بزنید. سپس یکی از این دستورها را اجرا کنید:
ipconfig # short summary of every adapter
ipconfig /all # full detail: MAC address, DHCP server, lease times, DNS
Get-NetIPConfiguration # PowerShell: IP, gateway and DNS per adapter
Get-NetIPAddress -AddressFamily IPv4 # PowerShell: every IPv4 address on the PC
دو دستور اول در Command Prompt کار میکنند و دو دستور آخر به PowerShell نیاز دارند. خروجی ipconfig را اینطور بخوانید:
| خط خروجی | معنی |
|---|---|
| IPv4 Address | آیپی محلی کامپیوتر شما روی همین آداپتور |
| Subnet Mask | اندازه شبکه محلی شما را مشخص میکند، مثلاً 255.255.255.0 (سابنتماسک و CIDR) |
| Default Gateway | آدرس مودم/روتر شما؛ همان که برای باز کردن تنظیمات مودم تایپ میکنید (راهنمای ورود به مودم) |
DHCP Server (در /all) | دستگاهی که این آدرس را به شما داده، معمولاً مودم |
| Lease Obtained / Expires | مدت اجاره آدرس تا زمان تمدید |
به آداپتور درست نگاه کنید: Wireless LAN adapter Wi-Fi یا Ethernet adapter Ethernet اتصال واقعی شماست. موردهایی مثل vEthernet، VirtualBox یا آداپتور VPN مجازی هستند و آدرس دیگری نشان میدهند.
رفع مشکلات رایج
آیپی با 169.254 شروع میشود
آدرسی مثل 169.254.23.7 یعنی ویندوز آدرس خواسته و کسی جواب نداده، پس خودش یک آدرس «لینک-لوکال» برداشته که فقط روی همان کابل یا وایفای کار میکند و اینترنت ندارد. بهترتیب امتحان کنید: مودم و کامپیوتر را ریاستارت کنید، کابل یا وایفای را دوباره وصل کنید، بعد ipconfig /release و سپس ipconfig /renew را بزنید. اگر ادامه داشت، شاید DHCP مودم خاموش یا پر شده باشد؛ طبق راهنمای مودم بررسیاش کنید.
آیپی مدام عوض میشود
آدرس محلی از یک «اجاره» DHCP میآید و ممکن است بعد از ریاستارت عوض شود. دو چیز این را بیشتر میکند: گزینه Random hardware addresses در وایفای ویندوز (مک آدرس جدید برای مودم مثل یک دستگاه تازه است؛ آیپی و مک آدرس) و مدت اجاره کوتاه. برای داشتن یک آدرس ثابت، در مودم برای این کامپیوتر یک رزرو DHCP بسازید. اما اگر آیپی عمومی شما عوض میشود، این برای بیشتر ارائهدهندهها عادی است؛ آیپی ثابت و متغیر را ببینید.
اصلاً آدرس IPv4 نمیبینم
ممکن است آداپتور اشتباهی را نگاه میکنید، آداپتور غیرفعال است یا عبارت «Media disconnected» آمده است. آداپتور را خاموش و روشن کنید یا ipconfig /renew بزنید. مشکلهایی که بعد از گرفتن آدرس پیش میآیند را با راهنمای ping و traceroute عیبیابی کنید.
سؤالهای پرتکرار
چرا آیپی محلی من با آیپی Show-IP.ir فرق دارد؟
اینها دو لایه متفاوتاند. آیپی محلی فقط داخل شبکه شما وجود دارد، اما آدرس Show-IP.ir آیپی عمومی است که مودم بین همه دستگاههای خانه به اشتراک میگذارد. این کاملاً طبیعی است.
بدون اینترنت هم میشود آیپی را دید؟
آیپی محلی بله؛ ipconfig آفلاین هم کار میکند. آیپی عمومی به اتصال سالم نیاز دارد، چون از بیرون تعیین میشود.
VPN آیپی محلی را عوض میکند؟
نه. VPN آیپی عمومی را که سایتها میبینند عوض میکند و یک آداپتور مجازی با آدرس خودش اضافه میکند؛ آداپتور وایفای همان آیپی محلی قبلی را نگه میدارد. VPN چطور آیپی را عوض میکند را ببینید.
نکات کلیدی
- آیپی عمومی: Show-IP.ir را باز کنید (یا
curl.exe show-ip.ir). آیپی محلی: Settings ← Network & internet یاipconfig. - این دو همیشه با هم فرق دارند و این طبیعی است؛ مودم بین آنها ترجمه میکند.
- Default Gateway در
ipconfigهمان آدرس مودم شماست. - آدرس
169.254یعنی DHCP جواب نداده: مودم را ریاستارت کنید، بعدipconfig /releaseو/renew. - برای آدرس محلی پایدار از رزرو DHCP و برای آدرس عمومی پایدار از گرفتن آیپی ثابت کمک بگیرید.