Google Colab در ایران باز نمیشود؟ راهنمای اتصال پایدار
برای دسترسی پایدار به این ابزار، اتصال آماده میخواهید؟
آیپی تمیز و پایدار · قیمت زنده · تحویل آنی؛ اگر مطمئن نیستید اول رایگان تست کنید
اگر Google Colab در ایران باز نمیشود، اول مشخص کنید مشکل در صفحه، ورود حساب، اتصال Runtime یا Google Drive است. این چهار حالت علت یکسان ندارند و تغییر پیاپی سرور معمولاً تشخیص را سختتر میکند.
تست دو دقیقهای
یک پنجرهٔ Private باز کنید، وارد colab.research.google.com شوید، notebook خالی بسازید و این کد را اجرا کنید:
print("Colab is connected")
- صفحه باز نمیشود: مرورگر، DNS یا مسیر شبکه را بررسی کنید.
- صفحه باز است اما Connect میماند: اتصال Runtime برقرار نشده است.
- notebook خالی سالم و پروژهٔ اصلی خراب است: مصرف حافظه، کد یا سرویس مقصد را بررسی کنید.
- فقط
drive.mount()خطا دارد: ورود حساب، popup و مجوز Drive را جدا ببینید.
VPN کمبود RAM یا پایان سهم منابع Colab را حل نمیکند.
وقتی صفحه یا Runtime وصل نمیشود
افزونههای مسدودکنندهٔ script را موقتاً کنار بگذارید. اگر Colab روی اینترنت دیگری باز میشود، یک اتصال سراسری/TUN انتخاب کنید تا مرورگر و Runtime از دو مسیر متفاوت خارج نشوند. پیش از باز کردن notebook وصل شوید و تا پایان اجرا کشور یا سرور را تغییر ندهید.
IP و DNS را با ابزارهای تست اتصال VPN کنترل کنید. اگر upload همزمان اشباع است، آن را متوقف کنید؛ heartbeat اتصال هم به مسیر سالم نیاز دارد.
طبق راهنمای رسمی Google Colab، نوع سختافزار، سقف استفاده و طول session ثابت و تضمینشده نیست و با موجودی منابع و الگوی استفاده تغییر میکند. پس قطع Runtime همیشه نشانهٔ خرابی اتصال نیست.
برای تشخیص:
- Runtime تازه و notebook خالی را آزمایش کنید.
- سلولهای پروژه را یکییکی اجرا کنید.
- مصرف RAM و فضای دیسک را ببینید.
- Sleep شدید مرورگر و دانلود همزمان را متوقف کنید.
- اگر قطع فقط هنگام جابهجایی Wi-Fi و موبایل است، یک شبکه را ثابت نگه دارید.
Drive و فایلهای موقت
فضای Runtime دائمی نیست. خروجی مهم را در Drive یا فضای پایدار ذخیره و برای اجرای طولانی checkpoint تهیه کنید. اگر Drive مجوز نمیدهد، مطمئن شوید حساب درست فعال است، popup و cookie لازم مسدود نشده و مجوز فقط در پنجرهٔ رسمی Google تأیید میشود. token یا کلید API را داخل notebook عمومی قرار ندهید.
آیا IP ثابت لازم است؟
IP اختصاصی الزام عمومی Colab نیست؛ ثبات مسیر در طول session مهمتر است. تغییر IP وسط اجرا میتواند نشست وب یا اتصال به سرویس جانبی را قطع کند. راهنمای اتصال پایدار Google AI Studio نیز تفکیک خطای حساب، مرورگر و شبکه را توضیح میدهد.
| نشانه | اقدام درست |
|---|---|
| پیام کمبود RAM | داده را batch و متغیر اضافی را آزاد کنید |
| GPU در دسترس نیست | بعداً دوباره بررسی کنید؛ اتصال GPU ایجاد نمیکند |
| فقط یک سلول timeout میشود | log همان سلول و endpoint را ببینید |
| فقط Drive خطا دارد | حساب و مجوز مرورگر را اصلاح کنید |
خطاهای پروژه را از خطای Colab جدا کنید
گاهی notebook باز است و اتصال هم سالم بهنظر میرسد، اما یک کتابخانه نصب نمیشود یا درخواست به API بیرونی شکست میخورد. متن کامل خطا را بخوانید و همان سلول را در Runtime تازه اجرا کنید. خطای ModuleNotFoundError به محیط Python مربوط است؛ پاسخ 401 معمولاً credential سرویس مقصد است؛ و 429 میتواند محدودیت درخواست همان سرویس باشد. هیچکدام بهتنهایی خرابی مسیر Colab را ثابت نمیکنند.
نسخهٔ پکیجها را در ابتدای notebook ثبت کنید و نصبهای لازم را در یک سلول مستقل نگه دارید. این کار باعث میشود بعد از ساختهشدن Runtime تازه، محیط را قابلتکرار بازسازی کنید. اگر پروژه به API بیرونی وابسته است، ابتدا یک درخواست کوچک بفرستید و سپس پردازش طولانی را آغاز کنید.
اگر مشکل فقط با مسیر مستقیم تکرار میشود، یک اتصال پایدار برای ابزارهای AI را ابتدا با کار کوتاه بسنجید؛ خرید پلن بزرگتر پیش از اثبات مسیر، تشخیص را بهتر نمیکند.
سؤالات متداول
چرا Colab روی Connecting میماند؟
مسیر شبکه، افزونه یا session خراب میتواند مانع Runtime شود. notebook خالی در پنجرهٔ خصوصی و روی یک مسیر ثابت، تست اولیه است.
تغییر سرور Runtime را قطع میکند؟
ممکن است اتصال فعال را بشکند. پیش از شروع وصل شوید و سرور را تا پایان اجرای مهم ثابت نگه دارید.
VPN محدودیت GPU را رفع میکند؟
خیر. محدودیت منابع را Colab تعیین میکند؛ اتصال فقط مشکل مسیر دسترسی را رفع میکند.
فایلها بعد از قطع باقی میمانند؟
فایل محلی Runtime دائمی نیست. خروجی مهم را در فضای پایدار ذخیره کنید.