ProxynetProxynet

CGNAT چیست، چگونه تشخیص دهیم و چطور از آن خارج شویم؟

تاریخ انتشار:

18 دقیقه مطالعه

Enver Kaya
نویسنده: Enver Kaya
کابل چهار مودم خانگی به جعبه CGNAT اپراتور می‌رود و خطی که از تنها IP عمومی آن بیرون می‌آید به اینترنت می‌رسد

وارد تنظیمات مودم شده‌اید، پورت را باز کرده‌اید و قاعده را چند بار بررسی کرده‌اید، اما هنوز از بیرون به دوربین مداربسته‌تان دسترسی ندارید. یا کنسول می‌گوید نوع NAT سخت‌گیر است و به بازی‌ای که دوستتان ساخته راه پیدا نمی‌کنید. در انجمن‌ها که بپرسید، پاسخ تقریباً همیشه یکی است: «پشت CGNAT هستید، با اپراتور تماس بگیرید تا شما را از آن بیرون بیاورد.» این پاسخ بیشتر وقت‌ها درست است، اما نمی‌گوید CGNAT چیست، آیا خط شما واقعاً آن را دارد و دقیقاً چه چیزی باید از اپراتور بخواهید.

در این نوشته با زبان ساده توضیح می‌دهیم CGNAT چیست، چرا اپراتورها آن را به کار می‌برند و چگونه کار می‌کند. سپس نشان می‌دهیم چگونه بدون نصب هیچ برنامه‌ای آزمایش کنید که پشت CGNAT هستید یا نه. پیامدها را هم بررسی می‌کنیم، مانند باز کردن پورت، نوع NAT، دسترسی از راه دور و صفحه‌های تأیید هویتی که IP مشترک پدید می‌آورد، و در پایان راه‌های خروج از CGNAT را برمی‌شماریم.

CGNAT چیست؟

نخست دو اصطلاح را روشن کنیم. آدرس IP نشانی دستگاهی است که به اینترنت وصل می‌شود؛ سایت‌هایی که باز می‌کنید پاسخشان را به همین نشانی می‌فرستند. NAT (ترجمه آدرس شبکه) کاری است که مودم خانه شما سال‌هاست انجام می‌دهد: گوشی، رایانه و تلویزیون در خانه آدرس‌های خصوصی مانند 192.168.1.x دارند و مودم همه را با یک آدرس عمومی به اینترنت می‌برد. در این چیدمان آدرس IP عمومی از آنِ خانه شما، یعنی مودم شماست.

CGNAT همین کار است که یک بار دیگر و یک لایه بالاتر، در شبکه اپراتور، انجام می‌شود. اپراتور به مودم شما آدرس عمومی نمی‌دهد؛ آدرسی می‌دهد که فقط درون شبکه خودش اعتبار دارد. ترافیک شما و دیگر مشترکانی که به همان دستگاه وصل‌اند از یک دستگاه NAT بزرگ در مرکز شبکه اپراتور می‌گذرد و با آدرس عمومی آن دستگاه به اینترنت می‌رود. ⁦RFC 6888⁩، از نهادی که استانداردهای اینترنت را می‌نویسد، CGNAT را همین‌گونه تعریف می‌کند: کارکردی از نوع NAT که یک آدرس IPv4 را میان چند مشترک تقسیم می‌کند و مشترک آن را مدیریت نمی‌کند.

CGN، CGNAT و ⁦NAT444⁩ نام‌های یک روش‌اند. «پول CGNAT» گروه مشترکانی است که با یک آدرس مشترک به اینترنت فرستاده می‌شوند. «IP از نوع CGNAT» آدرسی است که اپراتور به مودم شما می‌دهد و به‌تنهایی در اینترنت اعتبار ندارد.

چرا اپراتورها CGNAT را به کار می‌برند؟

دلیلش در یک جمله می‌گنجد: آدرس‌های IPv4 تمام شده‌اند. در IPv4 حدود 4.3 میلیارد آدرس وجود دارد و این شمار برای دنیایی که هر گوشی و تلویزیونش به اینترنت وصل است کافی نیست. ⁦RIPE NCC⁩، نهادی که در اروپا، خاورمیانه و ترکیه آدرس توزیع می‌کند، اعلام کرد که آخرین آدرس‌های IPv4 خود را در نوامبر 2019 واگذار کرده است. از آن زمان اپراتورهایی که آدرس تازه می‌خواهند در فهرست انتظار قرار می‌گیرند.

اپراتوری که شمار مشترکانش بیشتر می‌شود اما ذخیره آدرسش نه، ناچار است آدرس‌های موجود را تقسیم کند. CGNAT روش همین تقسیم است. مشترکی که وب‌گردی می‌کند و ویدیو می‌بیند متوجه این تقسیم نمی‌شود، چون در این کارها اتصال را شما آغاز می‌کنید. مشکل جایی پیدا می‌شود که اتصال باید از بیرون به سوی شما آغاز شود. در IPv6 که راه‌حل ماندگار است کمبود آدرس وجود ندارد؛ تفاوت‌ها را در نوشته پروکسی IPv4 یا IPv6 گفته‌ایم.

CGNAT چگونه کار می‌کند؟

وقتی سایتی را باز می‌کنید، درخواست شما از دو ترجمه جداگانه می‌گذرد:

  1. گوشی درخواست را با آدرس خصوصی خانه (برای نمونه 192.168.1.25) به مودم می‌فرستد.
  2. مودم آدرس مبدأ درخواست را با آدرس WAN خودش عوض می‌کند. در CGNAT این آدرس عمومی نیست، بلکه آدرسی داخلی از اپراتور است، مانند 100.72.14.8.
  3. درخواست به دستگاه CGNAT در شبکه اپراتور می‌رسد. دستگاه آدرس مبدأ را این بار با یک آدرس IP عمومی واقعی عوض می‌کند و روی آن آدرس یک شماره پورت آزاد برای درخواست کنار می‌گذارد.
  4. سایت درخواست را آمده از آن آدرس عمومی می‌بیند و پاسخ را به همان‌جا می‌فرستد.
  5. دستگاه CGNAT به جدولش نگاه می‌کند، می‌بیند این پورت از این آدرس برای کدام مشترک کنار گذاشته شده بود و پاسخ را به مودم شما می‌رساند. مودم هم آن را به دستگاه درست در خانه تحویل می‌دهد.

پورت در اینجا شماره‌ای است که مشترکانِ یک آدرس مشترک را از هم جدا می‌کند. هر آدرس IP تعداد 65535 پورت دارد و دستگاه CGNAT آن‌ها را میان مشترکان تقسیم می‌کند. ⁦RFC 6888⁩ شرط می‌کند که اپراتور بتواند شمار پورت‌های هر مشترک را محدود کند. مفهوم پورت را در نوشته تفاوت TCP و UDP، در بخش «باز کردن پورت یعنی چه»، توضیح داده‌ایم.

برای آدرس داخلی‌ای که اپراتور به مودم شما می‌دهد یک بلوک ویژه کنار گذاشته شده است: 100.64.0.0/10، یعنی از 100.64.0.0 تا 100.127.255.255. ⁦RFC 6598⁩ این بلوک را در سال 2012 فقط برای همین کار جدا کرد: شماره‌گذاری پیوندهای میان دستگاه CGNAT و مودم مشترکان. این بلوک در فهرست آدرس‌های ویژه نهاد IANA با نام ⁦Shared Address Space⁩ (فضای آدرس مشترک) ثبت شده است و در اینترنت مسیریابی نمی‌شود. برخی اپراتورها به‌جای این بلوک آدرس‌های خصوصی قدیمی مانند 10.x.x.x را به کار می‌برند؛ نتیجه یکی است.

اتصال معمولی با CGNAT چه تفاوتی دارد؟

ویژگیاتصال با IP عمومیاتصال پشت CGNAT
آدرس WAN مودمآدرسی عمومی و معتبر در اینترنتآدرس داخلی اپراتور (100.64 تا 100.127 یا 10.x)
آدرسی که سایت «IP من چیست» نشان می‌دهدهمان آدرس مودممتفاوت با آدرس مودم
باز کردن پورت از مودمکار می‌کندقاعده ذخیره می‌شود اما از بیرون در دسترس نیست
نوع NAT در کنسولمی‌تواند باز یا متوسط باشدبیشتر وقت‌ها سخت‌گیر
دسترسی مستقیم به دوربین، NAS یا سرور خانگیشدنیناشدنی (برنامه ابری سازنده کار می‌کند)
پیشینه آدرس در چشم سایت‌هارفتار خود شمارفتار همه کسانی که آدرس را شریک‌اند

چگونه بفهمید پشت CGNAT هستید؟

آزمایش چیزی جز مقایسه دو آدرس نیست.

  1. وارد صفحه تنظیمات مودم شوید. در دستگاهی که با کابل یا Wi-Fi به مودم وصل است، در نوار آدرس مرورگر 192.168.1.1 را بنویسید (در برخی مودم‌ها 192.168.0.1 یا 192.168.2.1). نام کاربری و رمز بیشتر وقت‌ها روی برچسب زیر مودم نوشته شده است.
  2. آدرس IP بخش WAN را پیدا کنید. نام منوها از مدلی به مدل دیگر فرق می‌کند؛ به صفحه‌ای با نام Status، Device Info، Internet یا WAN نگاه کنید. سطری که می‌خواهید با عنوان ⁦WAN IP Address⁩، ⁦IP Address⁩ یا ⁦IPv4 Address⁩ آمده است. آدرس را یادداشت کنید.
  3. آدرسی را که از بیرون دیده می‌شود ببینید. در دستگاهی از همان شبکه عبارت «IP من چیست» را جست‌وجو کنید و یکی از سایت‌های نتیجه را باز کنید. اگر VPN یا پروکسی روشن است نخست خاموشش کنید، وگرنه آدرس آن را می‌بینید.
  4. این دو را مقایسه کنید. اگر آدرس‌ها یکی باشند، IP عمومی دارید و پشت CGNAT نیستید. اگر متفاوت باشند، دستگاه دیگری در میانه آدرس شما را ترجمه می‌کند.

عددهای آغاز آدرس WAN مودم هم سرنخ می‌دهند:

آدرس WAN مودممعنایش چیست
میان 100.64.x.x و 100.127.x.xبلوک ویژه CGNAT. پشت CGNAT هستید
10.x.x.xبه احتمال زیاد CGNAT (اپراتور آدرس خصوصی قدیمی به کار می‌برد)
192.168.x.x یا 172.16.x.x تا 172.31.x.xشاید مودم شما پشت مودم دیگری یا پشت شبکه مجتمع، ساختمان یا خوابگاه باشد. این CGNAT نیست، NAT دولایه است؛ نخست از مدیر آن شبکه بپرسید
هیچ‌کدام از این‌ها و یکسان با آدرس سایتآدرس IP عمومی. CGNAT ندارید

روی اینترنت همراه گوشی نیازی به این آزمایش نیست. در شبکه‌های موبایل شمار مشترکان بسیار بیشتر از شمار آدرس‌هاست و به همین دلیل اینترنت همراه تقریباً همیشه با CGNAT کار می‌کند.

سطح پیشرفته: بررسی از خط فرمان

اگر به صفحه تنظیمات مودم راه ندارید، در ویندوز در منوی Start عبارت cmd را بنویسید، ⁦Command Prompt⁩ را باز کنید و این فرمان را اجرا کنید:

bash
tracert -d -h 3 1.1.1.1

این فرمان سه ایستگاه نخست مسیر درخواست شما را فهرست می‌کند. سطر نخست مودم شماست (چیزی مانند 192.168.1.1). اگر در سطر دوم یا سوم آدرسی میان 100.64 و 100.127 یا آدرسی با آغاز 10. می‌بینید، ترافیک شما از شبکه داخلی اپراتور می‌گذرد و این نشانه‌ای قوی از CGNAT است.

CGNAT بر چه چیزهایی اثر می‌گذارد؟

همه اثرهای CGNAT به یک قاعده برمی‌گردد: اتصال‌هایی که شما آغاز می‌کنید کار می‌کنند، اتصال‌هایی که از بیرون به سوی شما آغاز می‌شوند کار نمی‌کنند. دستگاه CGNAT نمی‌تواند بداند درخواستی را که در جدولش ردی ندارد به چه کسی بدهد و آن را دور می‌ریزد.

باز کردن پورت (پورت فورواردینگ) کار نمی‌کند

قاعده‌ای که در مودم برای هدایت پورت می‌نویسید فقط به ترافیکی مربوط است که تا مودم شما می‌رسد. در CGNAT درخواستی که از بیرون می‌آید هرگز به مودم شما نمی‌رسد، چون آدرس عمومی روی مودم شما نیست و روی دستگاه اپراتور است و شما اجازه نوشتن قاعده در آن دستگاه را ندارید. برای همین است که با وجود باز کردن پورت، سایت بررسی پورت آن را «بسته» نشان می‌دهد؛ پیش از گشتن در تنظیمات، آزمایش آدرس WAN را انجام دهید.

نوع NAT در بازی‌ها سخت‌گیر می‌شود

کنسول‌ها و برخی بازی‌های رایانه‌ای می‌کوشند بازیکنان را مستقیم به یکدیگر وصل کنند. رسیدن از بیرون به کنسولی که پشت دو لایه NAT است دشوار می‌شود و برای همین نوع NAT به شکل ⁦Strict⁩ یا «نوع 3» دیده می‌شود؛ ساختن بازی و ورود به گفت‌وگوی صوتی سخت می‌شود. ⁦RFC 7021⁩ که آزمایش‌های آزمایشگاهی مشترک اپراتورهای کابلی را خلاصه می‌کند ثبت کرده است که دو کنسول در یک اپراتور، پشت دستگاه CGNAT با تنها یک آدرس عمومی، نتوانستند به یکدیگر وصل شوند و تماس‌های تلفن اینترنتی بدون سرور میانجی و اشتراک مستقیم تورنت هم کار نکرد. تنظیمات سمت کنسول را در نوشته نوع NAT و مشکلات تأخیر را در رفع پینگ بالا و از دست رفتن بسته در بازی‌ها می‌یابید.

دسترسی از بیرون به خانه قطع می‌شود

دستگاه ضبط دوربین مداربسته، NAS، سرور بازی خانگی، دسکتاپ از راه دور و سرور VPN شخصی شما همگی چشم‌به‌راه اتصالی از بیرون‌اند. پشت CGNAT به هیچ‌کدام مستقیم نمی‌رسید. برنامه ابری سازنده دوربین اما همچنان کار می‌کند، چون در آن اتصال را دوربین آغاز می‌کند.

مجوزدهی بر پایه IP قابل اعتماد نمی‌ماند

برخی سرویس‌ها با این منطق کار می‌کنند که «فقط درخواست‌های این آدرس IP را بپذیر»: API بازارگاه‌ها، دیوار آتش سرورها و لیست سفید IP در پنل پروکسی. پشت CGNAT دو مشکل پیش می‌آید. آدرس شما پی‌درپی عوض می‌شود و فهرست بی‌اثر می‌ماند. مهم‌تر اینکه آدرسی که در فهرست نوشته‌اید فقط از آنِ شما نیست؛ مشترکان دیگری که همان آدرس را دارند هم می‌توانند از همان در بگذرند. پس هنگام استفاده از پروکسی از پشت CGNAT، به‌جای لیست سفید IP با نام کاربری و رمز وصل شوید؛ تفاوت این دو روش را در نوشته احراز هویت پروکسی گفته‌ایم. برای سمت API نوشته IP ثابت برای دسترسی به API را ببینید.

چرا IP مشترک باعث مسدودی یا صفحه تأیید هویت می‌شود؟

سایت‌ها بازدیدکننده را نخست با آدرس IP می‌شناسند. اگر از یک آدرس در زمانی کوتاه درخواست‌های بسیار برسد، از آن هرزنامه فرستاده شود یا ورودهای ناموفق پشت سر هم تکرار شود، سایت با آن آدرس محتاطانه رفتار می‌کند: صفحه تأیید هویت نشان می‌دهد، درخواست‌ها را کند می‌کند یا آدرس را برای مدتی محدود می‌کند. سایت هنگام این کار نمی‌تواند بداند چند نفر پشت آن آدرس‌اند.

مشکل IP مشترک درست از همین‌جا آغاز می‌شود. اگر یکی از مشترکانی که همان آدرس عمومی را با شما دارد با برنامه‌ای خودکار به سایتی فشار بیاورد، سایت آن آدرس را نشان‌دار می‌کند و شما بی‌آنکه کاری کرده باشید همان صفحه تأیید را می‌بینید. حتی اگر هیچ‌کس کار نادرستی نکند، ورود افراد زیاد از یک آدرس به یک سایت می‌تواند مجموع درخواست‌ها را برای یک خانه بیش از اندازه نشان دهد. خوابگاه‌ها، کافه‌ها، شبکه‌های اداری و سرویس‌های VPN اشتراکی هم با همین سازوکار کار می‌کنند.

جاهایی که این سازوکار سر راهتان قرار می‌گیرد و راه‌حل ویژه هرکدام را در نوشته‌های جداگانه آورده‌ایم:

بیشتر محدودیت‌ها موقتی‌اند؛ صبر کردن و پی‌درپی تازه نکردن صفحه بیشتر وقت‌ها کافی است. با خاموش و روشن کردن مودم ممکن است به آدرس عمومی دیگری از همان پول بیفتید؛ روش‌ها را در نوشته تغییر آدرس IP گرد آورده‌ایم. اگر حسابتان ناروا محدود شده است از فرم اعتراض همان پلتفرم استفاده کنید. اگر مشکل پی‌درپی تکرار می‌شود، راه‌حل ماندگار رفتن به آدرسی غیرمشترک است که پایین‌تر توضیح می‌دهیم. تلاش برای گریز از مسدودی‌ای که یک پلتفرم اعمال کرده خلاف شرایط آن است و حساب شما را در خطر بزرگ‌تری می‌گذارد.

ثبت رویداد CGNAT چیست؟

وقتی افراد زیادی هم‌زمان یک آدرس عمومی را به کار می‌برند، پرسش «در فلان ساعت چه کسی از این آدرس وصل شد» را نمی‌توان فقط با آدرس پاسخ داد. به همین دلیل اپراتورها جدول دستگاه CGNAT را ثبت می‌کنند: به کدام مشترک، در چه لحظه‌ای، کدام آدرس عمومی و کدام پورت داده شده بود. ⁦RFC 6888⁩ محتوای این ثبت را شناسه مشترک، آدرس عمومی، پورت، پروتکل و مُهر زمان برمی‌شمارد. ⁦RFC 6302⁩ که مخاطبش سایت‌ها هستند به همین دلیل توصیه می‌کند سرورها افزون بر آدرس IP بازدیدکننده، پورت مبدأ و زمان را با دقت ثانیه ثبت کنند.

چگونه از CGNAT خارج شویم؟

CGNAT در شبکه اپراتور انجام می‌شود و به همین دلیل با تنظیم مودم، عوض کردن DNS یا یک برنامه خاموش نمی‌شود. راه‌های خروج این‌هاست:

  1. از اپراتور بخواهید خطتان را از CGNAT بیرون بیاورد. با پشتیبانی مشتریان تماس بگیرید یا در پنل کاربری درخواست ثبت کنید. روشن بگویید: «خط من پشت CGNAT است و نمی‌توانم پورت باز کنم؛ آدرس IP عمومی می‌خواهم.» برخی ارائه‌دهندگان این کار را رایگان انجام می‌دهند و برخی فقط در قالب سرویس افزوده پولی.
  2. سرویس IP ثابت بگیرید. آدرس ثابتی که با هزینه ماهانه داده می‌شود همیشه آدرسی عمومی است و بنابراین بیرون از CGNAT است. اگر دوربین، سرور یا مجوزدهی بر پایه IP دارید، پاکیزه‌ترین راه‌حل همین است. تفاوتش با IP عمومی پویا را در نوشته IP ثابت و IP پویا گفته‌ایم.
  3. اگر IPv6 دارید از آن استفاده کنید. در IPv6 کمبود آدرس نیست، هر دستگاه آدرس عمومی خودش را می‌گیرد و CGNAT وارد کار نمی‌شود. اگر اپراتور شما IPv6 می‌دهد و هم دستگاهی که می‌خواهید به آن برسید و هم شبکه‌ای که از آن وصل می‌شوید IPv6 را پشتیبانی می‌کنند، دسترسی از بیرون را می‌توان از این راه برقرار کرد.
  4. اگر دسترسی مستقیم ضروری نیست از سرویس میانجی استفاده کنید. برنامه ابری سازنده دوربین یا سرویس‌های تونل که اتصال را از خانه به بیرون آغاز می‌کنند از CGNAT اثر نمی‌پذیرند.

شیوه برخورد اپراتورها با این درخواست از کشوری به کشور دیگر فرق می‌کند. برای نمونه در ترکیه بسیاری از خط‌های خانگی پشت CGNAT هستند و موضوع چنان رایج است که انجمن‌ها عبارت ثابتی برایش دارند: «خروج از پول CGNAT». مشترکان آنجا با پشتیبانی مشتریان تماس می‌گیرند و می‌خواهند از پول بیرون آورده شوند؛ بسته به ارائه‌دهنده و تعرفه، این جابه‌جایی یا رایگان انجام می‌شود یا به سرویس IP ثابت پولی وابسته است. شرایط با گذشت زمان عوض می‌شود، پس به‌جای تکیه بر گفت‌وگوهای قدیمی انجمن‌ها شرایط کنونی را از اپراتور خودتان بپرسید.

پس از انجام کار، مودم را خاموش و روشن کنید و آزمایش را تکرار کنید. اگر دو آدرس یکی باشند از CGNAT بیرون آمده‌اید و قاعده‌های هدایت پورت شما دیگر کار می‌کنند.

CGNAT چه ربطی به پروکسی دارد؟

پروکسی سرور میانجی‌ای است که به‌جای شما از آدرس دیگری به اینترنت می‌رود و فقط آدرس اتصالی را که از شما به بیرون می‌رود عوض می‌کند. پورتی به خانه شما باز نمی‌کند، نوع NAT کنسول را عوض نمی‌کند و دسترسی از بیرون به دوربینتان نمی‌دهد. راه‌حل این‌ها نزد اپراتور است. محصولاتی مانند پروکسی گیمینگ مسیر رسیدن به سرور بازی و آدرسی را که آن سرور می‌بیند عوض می‌کنند؛ مشکل نوع NAT را حل نمی‌کنند.

همتای واقعی CGNAT در دنیای پروکسی، پروکسی موبایل است. در شبکه‌های موبایل پشت یک آدرس عمومی هم‌زمان شمار زیادی مشترک واقعی قرار دارد. اگر سایتی آن آدرس را مسدود کند، همه مشتریان واقعی خودش را که در آن لحظه همان آدرس را دارند هم مسدود کرده است. به همین دلیل سایت‌ها معمولاً با آدرس‌های اپراتورهای موبایل مداراگرتر رفتار می‌کنند. سازوکار اعتماد پروکسی موبایل دقیقاً همین است؛ جزئیات را در نوشته‌های پروکسی موبایل چیست و پروکسی مسکونی و پروکسی موبایل می‌یابید.

نیاز وارونه هم وجود دارد: اگر برای کارتان باید همیشه با یک آدرس ثابت و غیرمشترک بیرون بروید (برای نمونه برای ثبت آن در فهرست IP یک API)، بودن خط خانگی پشت CGNAT مانعی نیست. پروکسی ISP آدرسی به شما می‌دهد که ویژه شماست و عوض نمی‌شود؛ چون اتصال را شما آغاز می‌کنید، CGNAT بر این ترافیک اثری ندارد. تفاوت این نوع را نوشته پروکسی ISP و پروکسی مسکونی توضیح می‌دهد.

خطاهای رایج

  • ریست کردن یا عوض کردن مودم. مشکل در مودم نیست، در شبکه اپراتور است. مودم تازه هم همان آدرس داخلی را می‌گیرد.
  • تلاش برای خروج از CGNAT با عوض کردن DNS. DNS فقط نام سایت‌ها را به آدرس IP برمی‌گرداند و آدرسی را که به شما داده شده عوض نمی‌کند.
  • گمان اینکه با روشن کردن VPN، CGNAT تمام می‌شود. VPN آدرس خروجی شما را عوض می‌کند اما آن آدرس هم مشترک است و بیشتر VPNها برای اتصال ورودی پورت باز نمی‌کنند.
  • یکی گرفتن NAT دولایه با CGNAT. اگر آدرس WAN مودم شما با 192.168 آغاز می‌شود، دستگاهی که پشتش هستید به احتمال زیاد مودم دومی در ساختمان یا خانه است. پیش از تماس با اپراتور این را بررسی کنید.

راهنمای انتخاب

نیاز شماپیشنهاد
نوع NAT در کنسول سخت‌گیر است و نمی‌توانید بازی بسازیداز اپراتور بخواهید شما را از CGNAT بیرون بیاورد، سپس سراغ تنظیمات کنسول بروید
دسترسی از بیرون به دوربین یا NASاگر برنامه ابری سازنده کافی است همان را به کار ببرید؛ اگر نه، IP عمومی یا ثابت بخواهید
ثبت آدرس در فهرست IP یک API یا دیوار آتشIP ثابت یا یک آدرس پروکسی ثابت که ویژه شماست
صفحه تأیید هویت پی‌درپی به دلیل آدرس مشترکصبر کنید و مودم را دوباره راه‌اندازی کنید؛ اگر تکرار شد IP عمومی بخواهید

پرسش‌های متداول

آیا CGNAT سرعت اینترنت را کم می‌کند؟

در استفاده روزمره نه. ترافیک شما از یک دستگاه اضافه می‌گذرد؛ اگر آن دستگاه بیش از اندازه زیر بار باشد تأخیر بالا می‌رود، اما این مشکل ظرفیت اپراتور است. اگر پینگ بالاست، دلیلش را نخست در Wi-Fi، کیفیت خط و دوری سرور بجویید.

آیا CGNAT امن است و امنیت را بیشتر می‌کند؟

چون از بیرون نمی‌توان به سوی شما اتصال برقرار کرد، دستگاه‌های خانه شما مستقیم از اینترنت پویش نمی‌شوند؛ این یک فایده جانبی کوچک است. اما CGNAT محصول امنیتی نیست؛ جلوی اتصالی را که خودتان به یک سایت مخرب آغاز می‌کنید نمی‌گیرد.

آیا خروج از CGNAT هزینه دارد؟

به ارائه‌دهنده و تعرفه بستگی دارد. برخی با درخواست شما رایگان به IP عمومی پویا منتقل می‌کنند و برخی فقط با سرویس IP ثابت ماهانه پولی. شرایط کنونی را از اپراتور خودتان بپرسید؛ اطلاعات انجمن‌ها ممکن است کهنه شده باشد.

آیا پس از خروج از CGNAT آدرس IP من ثابت می‌شود؟

نه. خروج از CGNAT به شما آدرس عمومی می‌دهد، اما این آدرس می‌تواند پویا بماند و با اتصال دوباره مودم عوض شود. برای هدایت پورت و نوع NAT همین کافی است. اگر آدرس هرگز نباید عوض شود، باید جداگانه سرویس IP ثابت بگیرید.

آیا در اینترنت همراه می‌توان از CGNAT خارج شد؟

در خط‌های موبایل شخصی در عمل نه؛ شبکه‌های موبایل بر پایه CGNAT ساخته شده‌اند. سخت‌گیر بودن نوع NAT هنگام بازی با اینترنت اشتراکی گوشی هم از همین است.

آیا پشت CGNAT می‌توانم پروکسی به کار ببرم؟

بله. اتصال به پروکسی را شما آغاز می‌کنید و CGNAT در این ترافیک دخالتی ندارد. فقط در احراز هویت، به‌جای نوشتن آدرس مشترک و متغیرتان در لیست سفید IP، با نام کاربری و رمز وصل شوید.

خلاصه

CGNAT یعنی اپراتورها به دلیل تمام شدن آدرس‌های IPv4 یک آدرس عمومی را میان مشترکان زیادی تقسیم می‌کنند. اگر آدرس WAN مودم با آدرسی که در سایت «IP من چیست» می‌بینید متفاوت است، پشت CGNAT هستید. بر وب‌گردی اثری ندارد؛ باز کردن پورت، نوع NAT در کنسول، دسترسی از بیرون به خانه و مجوزدهی بر پایه IP را مختل می‌کند. راه‌حل در مودم نیست، نزد اپراتور است: خروج از CGNAT، IP ثابت یا IPv6 بخواهید. اگر برای کارتان باید همیشه با یک آدرس بیرون بروید یا با آدرس‌های اپراتورهای موبایل کار کنید، به سرویس‌های پروکسی ما نگاهی بیندازید.

پرسش از ChatGPTپرسش از Claude