هر دستگاهی که در خانه از اینترنت استفاده میکند دو نوع آدرس دارد. IP خصوصی آن را درون شبکهٔ خانگی شما مشخص میکند؛ IP عمومی کل شبکهٔ شما را در اینترنت مشخص میکند.
خلاصه
| IP عمومی | IP خصوصی | |
|---|---|---|
| چه کسی آن را تعیین میکند | ارائهدهندهٔ اینترنت شما | روتر شما (از طریق DHCP) |
| چه کسی آن را میبیند | همهٔ وبسایتها و سرویسهایی که استفاده میکنید | فقط دستگاههای شبکهٔ شما |
| یکتایی | در سراسر جهان | فقط درون شبکهٔ شما |
| مثال | 81.2.69.160 |
192.168.1.20 |
| کجا پیدایش کنید | صفحهٔ اصلی ما | تنظیمات شبکهٔ دستگاه شما |
محدودههای آدرس IP خصوصی
سه محدودهٔ IPv4 طبق RFC 1918 برای شبکههای خصوصی رزرو شدهاند. روترهای اینترنت ترافیک را به این آدرسها هدایت نمیکنند، بنابراین میلیونها خانه میتوانند بدون تداخل از همین آدرسها استفاده کنند.
| محدوده | CIDR | کاربرد معمول |
|---|---|---|
| 10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 |
دفترهای بزرگ، برخی روترهای خانگی |
| 172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 |
شبکههای سازمانی، Docker |
| 192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 |
بیشتر روترهای خانگی |
محدودههای ویژهٔ دیگری که ممکن است ببینید:
127.0.0.0/8: localhost، یعنی دستگاه خودتان169.254.0.0/16: link-local، وقتی اختصاص داده میشود که دستگاه نتواند به سرور DHCP دسترسی پیدا کند100.64.0.0/10: فضای آدرس مشترک که برای carrier-grade NAT استفاده میشود
در IPv6، معادل خصوصی fc00::/7 است (unique local addresses) و هر رابط شبکه یک آدرس link-local با پیشوند fe80:: هم دارد.
آدرسهای خصوصی و عمومی چطور با هم کار میکنند
روتر شما NAT (ترجمهٔ آدرس شبکه) انجام میدهد. وقتی لپتاپ شما با آدرس 192.168.1.20 یک وبسایت را باز میکند، روتر آن آدرس خصوصی را با آدرس عمومی جایگزین میکند و به خاطر میسپارد کدام دستگاه درخواست داده است. وقتی پاسخ برمیگردد، آن را به دستگاه درست میفرستد.
به همین دلیل همهٔ دستگاههای متصل به Wi-Fi شما در صفحهٔ اصلی ما یک IP عمومی یکسان نشان میدهند.
کدام را میتوانید به اشتراک بگذارید؟
- هرگز نگران IPهای خصوصی نباشید. بیرون از شبکهٔ شما هیچ معنایی ندارند.
- IP عمومی شما در هر صورت توسط همهٔ سایتهایی که بازدید میکنید دیده میشود. ارائهدهنده و موقعیت تقریبی شما را فاش میکند. دادن آن به یک سرور بازی یا کارشناس پشتیبانی عادی است؛ انتشار عمومی آن، اسکن و حمله را به دنبال دارد.
IPv6 تصویر را تغییر میدهد
در IPv6، ارائهدهندگان به هر خانه یک بلوک از آدرسهای عمومی میدهند، بنابراین هر دستگاه میتواند آدرس خودش را داشته باشد که از سراسر اینترنت قابل دسترسی است و اغلب به NAT نیازی نیست. فایروال روتر شما همچنان اتصالهای ورودی ناخواسته را مسدود میکند. ببینید IPv4 در برابر IPv6.
سوالات متداول
آیا 192.168.1.1 یک IP عمومی است؟
نه. این یک آدرس خصوصی است که بسیاری از روترهای خانگی از آن استفاده میکنند و فقط درون یک شبکهٔ محلی کار میکند.
آیا دو دستگاه میتوانند IP خصوصی یکسانی داشته باشند؟
نه در یک شبکه، اما دستگاههای خانههای مختلف همیشه از آدرسهای خصوصی یکسانی بدون هیچ مشکلی استفاده میکنند.
آیا یک وبسایت میتواند IP خصوصی من را ببیند؟
معمولاً نه. قابلیتی در مرورگر به نام WebRTC در گذشته آن را فاش میکرد و تست نشت WebRTC ما همین را بررسی میکند. مرورگرهای امروزی آن را پنهان میکنند.