پاسخ کوتاه
آی پی عمومی در کل اینترنت یکتاست و همان چیزی است که سایتها میبینند. آی پی خصوصی فقط داخل یک شبکه محلی، مثل وایفای خانه، معتبر است و سایتها هرگز مستقیم آن را نمیبینند. مودم شما یک آدرس عمومی دارد و به همه دستگاههای پشت خودش آدرس خصوصی میدهد.
آدرس عمومی خود را همین حالا در صفحه آی پی من ببینید، و برای پیدا کردن آدرس خصوصی راهنمای پیدا کردن آی پی را بخوانید.
آی پی عمومی و خصوصی در یک نگاه
| آی پی عمومی | آی پی خصوصی | |
|---|---|---|
| یکتا بودن | در کل جهان | فقط داخل شبکه شما |
| اختصاص توسط | ارائهدهنده اینترنت | مودم شما (DHCP) |
| دیده شدن توسط سایتها | بله | نه |
| نمونه | 203.0.113.42 | 192.168.1.23 |
| قابل جستجو | بله، موقعیت و ارائهدهنده | نه، بیرون از شبکه شما معنایی ندارد |
رنجهای آی پی خصوصی
این رنجها برای شبکههای خصوصی رزرو شدهاند و هرگز در اینترنت مسیریابی نمیشوند:
| رنج | اندازه | کاربرد رایج |
|---|---|---|
10.0.0.0 تا 10.255.255.255 | 16.7 میلیون آدرس | شرکتهای بزرگ، بعضی مودمها، VPNها |
172.16.0.0 تا 172.31.255.255 | 1 میلیون آدرس | دفاتر، Docker و شبکههای ابری |
192.168.0.0 تا 192.168.255.255 | 65,536 آدرس | بیشتر مودمهای خانگی |
100.64.0.0 تا 100.127.255.255 | 4 میلیون آدرس | carrier-grade NAT بین ارائهدهنده و مشترک |
در IPv6، آدرسهایی که با fd یا fc شروع میشوند خصوصی (unique local) هستند و آدرسهایی که با fe80 شروع میشوند فقط روی همان لینک کار میکنند.
اگر هر کدام از اینها را در جستجوی IP وارد کنید، به جای نشان دادن موقعیت، میگوید که آدرس خصوصی است.
NAT چطور این دو را به هم وصل میکند
وقتی لپتاپ شما با آدرس 192.168.1.23 سایتی را باز میکند، مودم آدرس خصوصی مبدأ را با آدرس عمومی خودش عوض میکند و اتصال را به خاطر میسپارد. وقتی پاسخ برمیگردد، آن را به لپتاپ شما میفرستد. این همان NAT (ترجمه آدرس شبکه) است. NAT باعث میشود دهها دستگاه یک آدرس IPv4 عمومی مشترک داشته باشند، و اتصالهای ناخواسته از اینترنت را هم مسدود میکند؛ به همین دلیل راهاندازی سرور در خانه به پورت فورواردینگ نیاز دارد.
Carrier-grade NAT: وقتی آی پی «عمومی» مال شما نیست
چون آدرسهای IPv4 تمام شدهاند، بسیاری از اپراتورهای موبایل و بعضی ارائهدهندههای اینترنت خانگی یک لایه NAT دوم اضافه میکنند. در این حالت مودم شما به جای آدرس عمومی، آدرسی از 100.64.0.0/10 (یا یک رنج خصوصی دیگر) میگیرد و مشترکان زیادی یک آی پی عمومی مشترک دارند.
برای تشخیص این وضعیت، آدرس WAN یا اینترنت را در صفحه وضعیت مودم با آدرس صفحه آی پی من مقایسه کنید. اگر متفاوت باشند، پشت carrier-grade NAT هستید. پورت فورواردینگ کار نمیکند و ممکن است بنها و کپچاها را با همسایههایتان شریک باشید. از ارائهدهنده یک آی پی عمومی (ولید) بخواهید، یا از IPv6 استفاده کنید که به NAT نیاز ندارد. راهنمای تفاوت IPv4 و IPv6 را ببینید.
سوالات متداول
آیا دو دستگاه میتوانند آی پی خصوصی یکسان داشته باشند؟
بله، به شرطی که در شبکههای متفاوت باشند. میلیونها خانه از 192.168.1.1 برای مودم استفاده میکنند. دو دستگاه در یک شبکه نمیتوانند یک آدرس داشته باشند؛ این کار باعث تداخل آی پی میشود.
آیا آی پی خصوصی من خطر امنیتی دارد؟
تقریباً نه. فقط داخل شبکه شما کار میکند. مرورگرها ممکن است آن را از طریق WebRTC لو بدهند که به سایتها برای فینگرپرینت کردن شما کمک میکند، پس بهتر است محدودش کنید؛ راهنمای غیرفعال کردن WebRTC را ببینید.
چرا مودم من آی پی عمومی متفاوتی با سایتها نشان میدهد؟
ارائهدهنده شما از carrier-grade NAT استفاده میکند، یا یک مودم دیگر جلوی مودم شما قرار دارد. سایتها آدرسی را نشان میدهند که ترافیک شما در نهایت از آن خارج میشود.
آیا VPN آی پی خصوصی مرا تغییر میدهد؟
یک آدرس دیگر اضافه میکند. VPN به دستگاه شما آدرسی داخل شبکه خصوصی خودش میدهد و آی پی عمومی شما آدرس سرور VPN میشود. آدرس شبکه خانگی شما همان میماند.