سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود
wepido.ir

پایان عصر دور زدن CGNAT؛ وقتی IP عمومی یک سال زیرساخت هوم‌لب را از نو ساخت

پایان عصر دور زدن CGNAT؛ وقتی IP عمومی یک سال زیرساخت هوم‌لب را از نو ساخت

در شبکه خانگی، محدودیت CGNAT (Carrier-Grade NAT یا ترجمه آدرس شبکه در سطح اپراتور) چیزی نیست که کاربر بتواند درباره آن مذاکره کند؛ بلکه واقعیتی است که تحمیل می‌شود. یکی از کاربران هوم‌لب که بیش از یک سال با این محدودیت دست‌وپنجه نرم کرده بود، تجربه خود را از روزی روایت می‌کند که اپراتور اینترنتش سرانجام یک IP عمومی (Public IP) در اختیارش گذاشت و همین تغییر ساده، معماری چندلایه‌ای را که طی ماه‌ها ساخته بود، از بنیان دگرگون کرد.

استکی که CGNAT آن را ساخت

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

نخستین گزینه، Tailscale بود؛ ابزاری که برای شروع بسیار مناسب به نظر می‌رسید. اما به‌محض اشتراک‌گذاری Jellyfin با یکی از دوستان، مشکل آشکار شد: برای تماشای محتوا، آن دوست نیز باید Tailscale را نصب می‌کرد، وارد حساب کاربری می‌شد و سپس Jellyfin را باز می‌کرد. همین پیچیدگی باعث شد تمام سرویس‌هایی که قرار بود عمومی باشند، به Cloudflare Tunnel منتقل شوند؛ راهکاری که چند ماه بی‌نقص کار کرد.

با این حال، سیاست‌های Cloudflare درباره میزبانی سرویس‌های استریم از طریق تونل، همراه با دغدغه‌هایی مانند وابستگی به سرویس ابری و از دست رفتن کنترل، کاربر را به سمت جایگزین‌ها سوق داد. در نهایت Pangolin، یک پلتفرم SASE (Secure Access Service Edge) خودمیزبان مبتنی بر WireGuard، روی یک سرور مجازی (VPS) مستقر شد و همه سرویس‌های تونل Cloudflare به آن منتقل شدند.

در همین بازه، گزینه‌های خودمیزبان دیگری نیز آزمایش شدند: Headscale که جایگزین زیرساخت ابری Tailscale شد و NetBird، پلتفرم شبکه‌سازی با معماری اعتماد صفر (Zero-Trust) و مبتنی بر WireGuard. در پایان، Pangolin و NetBird باقی ماندند و به یک VPS ارزان‌قیمت جداگانه منتقل شدند. یک اپراتور دوم اینترنت (که آن هم پشت CGNAT بود) نیز برای افزایش پایداری به مجموعه اضافه شد.

تا پیش از این تغییر، هوم‌لب روان و قابل اتکا بود: دو اپراتور اینترنت برای تأمین دسترسی، یک لپ‌تاپ کاری هشت‌ساله که به سرور خانگی تبدیل شده بود برای پردازش، یک NAS قدیمی Synology برای ذخیره‌سازی انبوه سرویس‌هایی مانند Jellyfin، Immich و Nextcloud، و یک VPS ارزان به‌عنوان دروازه ورودی. محدودیتی که موقتی پنداشته می‌شد، به یک قید دائمی در طراحی تبدیل شده بود.

IP عمومی دقیقاً چه چیزی را تغییر داد

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

نخستین تصور این بود که اکنون دسترسی مستقیم به سرور خانگی ممکن است؛ اما به‌محض انجام هدایت پورت (Port Forwarding) روی گیت‌وی دو‌مداره ER605، نخستین مانع ظاهر شد. هدایت پورت کار نکرد، زیرا نوع اتصال روی ER605 در حالت Dynamic تنظیم شده بود و در نتیجه IP عمومی روی ONT ارائه‌شده از سوی اپراتور خاتمه می‌یافت.

تلاش بعدی، حذف لایه دوم NAT و انتقال نشست PPPoE به خود گیت‌وی از طریق حالت بریج (Bridge Mode) بود؛ اما اتصال برقرار نشد. حتی کلون کردن آدرس MAC دستگاه ONT نیز نتیجه‌ای نداشت و احتمالاً اپراتور محدودیتی اعمال کرده بود. سرانجام پس از ساعت‌ها آزمایش مشخص شد که ONT اپراتور از پیش قابلیت‌های DMZ و سرورهای مجازی (Virtual Servers) را در اختیار می‌گذارد. DMZ از قبل فعال بود و کاربر بدون دست‌زدن به آن، سرورهای مجازی موردنظر را که پیش‌تر در ER605 تعریف کرده بود، در ONT بازتاب داد.

در نهایت دسترسی مستقیم به سرویس هوم‌لب از طریق IP عمومی ممکن شد. اما نکته غافلگیرکننده این بود که با غیرفعال کردن DMZ، دسترسی عمومی از کار افتاد و با بازگرداندن آن دوباره برقرار شد؛ یعنی این DMZ بود که ترافیک را حمل می‌کرد، نه سرورهای مجازی. پس از آن، Nginx Proxy Manager (NPM) مستقر شد و پورت‌های ۸۰ و ۴۴۳ هدایت شدند تا زنجیره نهایی به این شکل درآید: ONT DMZ ← ER605 (هدایت ۸۰/۴۴۳) ← سرور خانگی (NPM).

نیمی که ماند و ریسکی که پذیرفته شد

IP عمومی ارزان بود، اما قرار گرفتن در معرض اینترنت، ارزان نبود. با این حال حذف کامل VPS تصمیم دشواری بود، زیرا این سرور دو نقش کلیدی داشت: ورود عمومی (Public Ingress) و دسترسی خصوصی. Pangolin به‌همراه CrowdSec مسئول بخش دسترسی عمومی بود و NetBird نیز دسترسی خصوصی به سرویس‌های مدیریتی را فراهم می‌کرد.

در نهایت راه‌حل میانه انتخاب شد: VPS حذف شد، اما نیمی از وظایف آن حفظ شد. سرویس‌هایی که Pangolin در جلوی آن‌ها قرار داشت، پشت NPM منتقل شدند و به‌جای بازگشت به Tailscale، NetBird روی VPS قدیمی‌تری که از قبل اجاره شده بود و ظرفیت کافی داشت، مستقر شد.

مهم‌ترین پیامد این تغییر، دگرگونی مدل امنیتی بود. پیش‌تر شبکه خانگی مستقیماً در معرض اینترنت نبود؛ Pangolin آن را پنهان نگه می‌داشت و CrowdSec ترافیک را فیلتر می‌کرد. اما اکنون گیت‌وی ER605 به دروازه اصلی میان شبکه محلی (LAN) و اینترنت تبدیل شده است.

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

مشکل رفت، راه‌حل‌ها ماندند

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

نظرتان را ثبت کنید کد خبر: 54959 گروه خبری: اخبار نرم افزار منبع خبر: XDA Developers تاریخ خبر: 1405/07/09 تعداد مشاهده: 116
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
آموزش زبان ماشین و برنامه نویسی سیستم

آموزش زبان ماشین و برنامه نویسی سیستم

آشنایی کامل با برنامه نویسی اسمبلی

دستورالعمل بهداشتی ویروس کوئید 19

دستورالعمل بهداشتی ویروس کوئید 19

شیوع ویروس کرونا

SkinCrafter for VS 2005-2008-2010 v3.5.0.0 x86/x64 / 3.7.1 for VS 2005-2008

SkinCrafter for VS 2005-2008-2010 v3.5.0.0 x86/x64 / 3.7.1 for VS 2005-2008

بهترین نرم افزار برای تغییر پوسته و رابط کاربری نرم افزار شما (مخصوص برنامه نویسان)

Super God Mode v1.2.0

Super God Mode v1.2.0

دسترسی کامل به تنظیمات ویندوز

MAGIX SOUND FORGE Pro Suite 18.0.0.21 / 17.0.2.109 / 16.1.4.71 / 15.0.0.161

MAGIX SOUND FORGE Pro Suite 18.0.0.21 / 17.0.2.109 / 16.1.4.71 / 15.0.0.161

ساند فورج ویرایش فایل‌های صوتی

Android Design Patterns

Android Design Patterns

طراحی دیزاین اندروید

Dodol File Explorer 1.30 for Android

Dodol File Explorer 1.30 for Android

مدیریت فایل

قصه های ای کی یوسان

قصه های ای کی یوسان

ای کی‌یو، مرد کوچک

Aiseesoft PDF Converter Ultimate 3.3.62

Aiseesoft PDF Converter Ultimate 3.3.62

تبدیل فرمت فایل های پی دی اف

Notification Toggle Premium 3.8.9 for Android +3.0

Notification Toggle Premium 3.8.9 for Android +3.0

نوار اطلاع رسانی

پرسیتی - شهر پارسی 1.25.5.4895 برای اندروید 4.2+

پرسیتی - شهر پارسی 1.25.5.4895 برای اندروید 4.2+

پرسیتی - شهر پارسی

Euro Fishing Foundry Dock

Euro Fishing Foundry Dock

شبیه ساز

ESET Smart Security 6.0.316.0 x86/x64 (Update 12000) 2015-07-27

ESET Smart Security 6.0.316.0 x86/x64 (Update 12000) 2015-07-27

نود 32 اسمارت سکوریتی 6

Udemy - Java Programming Masterclass covering Java 11 & Java 17

Udemy - Java Programming Masterclass covering Java 11 & Java 17

آموزش برنامه‌نویسی جاوا

سخنرانی حجت الاسلام مومنی درباره تربیت فرزند

سخنرانی حجت الاسلام مومنی درباره تربیت فرزند

تربیت فرزند

RoboCop: Rogue City - Unfinished Business

RoboCop: Rogue City - Unfinished Business

پلیس آهنی برای کامپیوتر

تکنیک های خرید لپ تاپ

تکنیک های خرید لپ تاپ

تکنیک هایی برای خرید لپ تاپ

فرایند مهندسی نرم افزار(RUP)

فرایند مهندسی نرم افزار(RUP)

فرایند مهندسی نرم افزار روپ

Smart RAM Booster Pro 7.6 for Android +2.3

Smart RAM Booster Pro 7.6 for Android +2.3

مدیریت قدرتمند حافظه RAM

BWMeter 9.0.3 Final

BWMeter 9.0.3 Final

محاسبه ترافیک اینترنت

GO Contacts EX 2.8 / Pro 1.5 for Android

GO Contacts EX 2.8 / Pro 1.5 for Android

شماره گیر و دفترچه تلفن قدرتمند (آپدیت نسخه Pro)

Truecaller Pro – Caller ID & Block Premium 26.4.6 for Android +8.0

Truecaller Pro – Caller ID & Block Premium 26.4.6 for Android +8.0

تروکالر برنامه تماس

ALNO Kitchen Planner 15.0a

ALNO Kitchen Planner 15.0a

طراحی آشپزخانه رویائی خود و طراحی کابینت به صورت سه بعدی

JetAudio Plus 8.1.12.22010 Retail + Portable

JetAudio Plus 8.1.12.22010 Retail + Portable

جت آدیو

Sophos Virus Removal Tool 2.9.0 Build 2021.10.08

Sophos Virus Removal Tool 2.9.0 Build 2021.10.08

حذف ویروس ها

سخنرانی حجت الاسلام سید حسین مومنی با موضوع معرفت نسبت به وجود امام حسین (ع)

سخنرانی حجت الاسلام سید حسین مومنی با موضوع معرفت نسبت به وجود امام حسین (ع)

سخنرانی معرفت نسبت به وجود امام حسین (ع) با سید حسین مومنی

Farm Frenzy 3

Farm Frenzy 3

مدیریت مزرعه نسخه 3

Farmer's Dynasty v1.06a

Farmer's Dynasty v1.06a

شبیه ساز کشاورزی برای کامپیوتر

Bear Simulator

Bear Simulator

شبیه‌ساز خرس

VideoVault 5.2.2 for Android

VideoVault 5.2.2 for Android

رمز گذاری برنامه ها، تصاویر، ویدئوها، پیام ها.

آموزش تصویری رفع بلاک سایت سافت‌گذر در آنتی‌ویروس ESET NOD32 ورژن‌های 9 و بالاتر

آموزش تصویری رفع بلاک سایت سافت‌گذر در آنتی‌ویروس ESET NOD32 ورژن‌های 9 و بالاتر

آموزش رفع بلاک سایت در آنتی ویروس ESET NOD32

SmartGit 20.2.3 Windows/macOS/Linux

SmartGit 20.2.3 Windows/macOS/Linux

اسمارت‌گیت

RevisionFX Effections Plus 23.08

RevisionFX Effections Plus 23.08

مجموعه پلاگین های کاربردی برای افترافکت و پربمیر پرو

AudioManager Pro 4.1.3 for Android +2.2

AudioManager Pro 4.1.3 for Android +2.2

کنترل صوت و ایجاد پروفایل در اندروید

کسب درآمد از اینترنت چگونه است؟

کسب درآمد از اینترنت چگونه است؟

کسب درآمد با اینترنت

سخنرانی حجت الاسلام صالحی خوانساری با موضوع صفات مومن از دیدگاه امام رضا (ع) - 3 جلسه

سخنرانی حجت الاسلام صالحی خوانساری با موضوع صفات مومن از دیدگاه امام رضا (ع) - 3 جلسه

سخنرانی صفات مومن با حجت الاسلام صالحی خوانساری

Loreena McKennitt The Visit

Loreena McKennitt The Visit

موسیقی بیکلام از لورنا مک کنیت

Adobe Premiere Pro CC 2018 v12.1.2.69 x64 + 2017 + Mac

Adobe Premiere Pro CC 2018 v12.1.2.69 x64 + 2017 + Mac

ویرایش فیلم ادوب پریمیر

3D Hunting 2010

3D Hunting 2010

شکار حیوانات 2010

Puzzle Magic 4

Puzzle Magic 4

بازی بسیار زیبا و فکری Puzzle Magic 4

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!