كثيرون عندما يواجهون هذه الظاهرة لأول مرة يحتارون: www.google.com ونسخة الويب من Gmail وYouTube في برّ الصين الرئيسي عادةً غير مستقرة أو حتى غير متاحة مباشرةً، لكن بعض إشعارات الدفع (Push) على Android التي تعتمد على Google / Firebase Cloud Messaging (FCM) كثيرًا ما تظل تصل؛ بل إن بعض مجموعات قواعد الوكيل تتعمّد جعل GoogleFCM على DIRECT. هذا ليس لأن «Google كلها غير محجوبة»، بل لأن منتجات Google المختلفة وأسماء النطاقات والمنافذ والبروتوكولات تُصيبها سياسات حجب مختلفة.
تبدأ هذه المقالة بالخلاصة: برّ الصين الرئيسي لا يتعامل مع Google على أنها «مفتاح واحد للحجب الشامل»، بل تتم المعالجة على طبقات، وبحسب النطاق، والمنفذ، والبروتوكول، وبيئة الشبكة، والفترة الزمنية. قناة استقبال الدفع على جهة الجهاز في FCM ليست أصلًا نفس المسار الذي تستخدمه عادةً للوصول إلى www.google.com / Gmail / YouTube.
أولًا الخلاصة
- استقبال إشعارات FCM على جهة الجهاز لا يعتمد أساسًا على
www.google.com، بل على أسماء مضيفين مثلmtalk.google.comوmtalk4.google.comوalt1-mtalk.google.comإلىalt8-mtalk.google.comوغيرها. - المنافذ التي تذكرها Google رسميًا لجهة الجهاز في FCM هي أساسًا
5228و5229و5230، إضافةً إلى443. - كتبت Google رسميًا أيضًا بوضوح: بروتوكول FCM لاستقبال الإشعارات على الجهاز غير مناسب للمرور عبر وكيل (Proxy)، وينبغي أن يتمكّن الجهاز من الاتصال مباشرةً بخوادم FCM.
- لهذا السبب تفصل كثير من مجموعات القواعد
GoogleFCMكحالة خاصة وتفضّلDIRECT. غالبًا لا يكون هذا «سهوًا»، بل أقرب لتوصيات Google الرسمية ولأداء الشبكات في الواقع. - لكن هذا لا يعني أيضًا أن «كل شبكات البرّ الرئيسي وفي كل الأوقات يمكنها الاتصال بـ FCM مباشرةً». فقد تختلف النتائج باختلاف المشغّل، أو شبكة الجامعة، أو شبكة الشركة، أو الوقت، أو ظروف IPv4/IPv6.
ما العناوين والمنافذ التي يستخدمها FCM بالضبط؟
قدّمت وثيقة Google / Firebase الرسمية المحدّثة بتاريخ 2026-03-20 بعنوان «Configure your Network for FCM» قائمة واضحة نسبيًا.
جهة استقبال الإشعارات على الجهاز
توصي Google رسميًا بالسماح بأسماء المضيفين التالية:
mtalk.google.commtalk4.google.commtalk-staging.google.commtalk-dev.google.comalt1-mtalk.google.comإلىalt8-mtalk.google.comandroid.apis.google.comdevice-provisioning.googleapis.comfirebaseinstallations.googleapis.com
والمنافذ المقابلة هي أساسًا:
522852295230443
كما تؤكّد Google تحديدًا أن بروتوكول FCM عند استقبال الإشعارات على الجهاز غير مناسب للترحيل عبر وكيل شبكة، لذا يحتاج الجهاز إلى القدرة على الاتصال مباشرةً بخوادمهم.
جهة الخادم لإرسال الرسائل
إن كنت تستدعي FCM من جهة الخادم لإرسال الرسائل، فالعناوين الرئيسية التي تسردها Google رسميًا هي:
fcm.googleapis.comaccounts.google.comiid.googleapis.com
لذا، فإن «تصفّح الويب لخدمات Google» و «قناة دفع FCM» هما من حيث النطاقات والمنافذ والبروتوكولات والاستخدام أمران مختلفان أصلًا.
لماذا كثيرًا ما لا يعمل google.com بينما قد يظل FCM قادرًا على الاتصال المباشر؟
السبب الجوهري بسيط: الحجب لا يتم على أساس «وسم شركة Google» بضربة واحدة، بل وفق خصائص شبكية أدق.
1. النطاقات المستهدفة مختلفة
أكثر ما يلامسه المستخدمون عادةً هو:
www.google.commail.google.comyoutube.comdrive.google.com
بينما الأكثر شيوعًا على جهة الجهاز في FCM هو:
mtalk.google.comalt1-8.mtalk.google.com- عدد قليل من نطاقات التهيئة المصاحبة
ومن منظور أنظمة الحجب، هذه ليست الهدف نفسه.
2. المنافذ والبروتوكولات مختلفة
عند تصفّح الويب، تكون غالبية الحركة عبر HTTPS العادي على 443؛ أما دفع FCM على الجهاز فغالبًا ما يكون اتصال TCP طويل الأمد يعمل على 5228-5230، ودلالته أقرب إلى «اتصال دفع طويل» وليس «فتح صفحة ويب».
وهذا يعني أنه يمر بمسارات مختلفة للتعرّف والتدخّل.
3. بيئة الشبكة مختلفة
قد تكون نتيجة نفس النطاق مختلفة تمامًا بين شبكات مختلفة. فالإنترنت المنزلي، وبيانات الهاتف، وشبكات الجامعات، وشبكات الشركات قد تختلف في طريقة التعامل مع DNS وIPv4 وIPv6 وSNI والاتصالات الطويلة وسياسات الوكيل.
صفحة OONI الخاصة بالصين تلخّص حاليًا قياسات واردة من 226 شبكة محلية و40,219,834 عملية قياس، كما تنبّه بوضوح إلى أن النتائج الشاذة ينبغي مراقبتها مع الزمن وضمن بيئة الشبكة، وأن الشذوذ لمرة واحدة قد ينتج عنه حكم خاطئ. وهذا يوضّح أن القياس الشبكي في برّ الصين الرئيسي ليس مسألة «نقطة واحدة تكفي للحسم».
4. ليست كل نقاط Google الطرفية بنفس الأهمية أو بنفس سهولة المعالجة
هذا استنتاج، لكنه يتوافق مع الواقع الهندسي: البحث على الويب، ومواقع الفيديو، وواجهة البريد الأمامية، تختلف عن اتصال دفع طويل على مستوى الشبكة؛ ولو تم تحويل كل النقاط الطرفية المرتبطة إلى نفس شدة الحجب، فقد يكون نطاق «الأضرار الجانبية» وتكلفة الصيانة أعلى.
لذا فالواقع الشائع ليس «كلّه يمر» أو «كلّه محجوب»، بل جزء غير متاح لفترة طويلة، وجزء يتذبذب أحيانًا، وجزء يمكن أن يعمل في بعض الشبكات.
ماذا تُظهر البيانات العلنية؟
القياسات العلنية تدعم أيضًا ملاحظة «ليس بضربة واحدة».
في فهرس GreatFire العلني الحالي، يمكن رؤية عناصر 0% لدفعة من نقاط mtalk
حتى لحظة كتابة هذه المقالة، يمكن رؤية التالي في صفحة الفهرس العلني لـ GreatFire:
https://mtalk.google.comيظهر كـ0%https://mtalk.google.com:5228يظهر كـ0%- من
https://alt1-mtalk.google.comإلىhttps://alt8-mtalk.google.comيمكن أيضًا رؤية عناصر0%
لكن منتجات Google على الويب النموذجية ما تزال تظهر بها الكثير من عناصر 100% blocked
في صفحة الفهرس العلني لـ GreatFire نفسها، يمكن رؤية مثلًا:
https://www.google.comيقابله عنصر100% blocked- الكثير من عناصر
https://www.youtube.com/...تقابل100% blocked - الكثير من العناصر المرتبطة بـ
mail.google.comوdrive.google.comيمكن رؤية100% blockedأيضًا
هذه الصفحات نفسها نتائج فهرسة لقياسات علنية، ولا تعني «هكذا إلى الأبد»، لكنها تُظهر على الأقل نقطة واحدة: قابلية الوصول إلى خدمات Google في برّ الصين الرئيسي ليست مصيرًا واحدًا موحّدًا.
اختباري الفعلي على جهاز داخل شبكة في البرّ الرئيسي
لتفادي الاكتفاء بالنظر إلى القواعد دون الواقع، أجريت اختبارًا مباشرًا على جهاز Windows ضمن بيئة شبكة في برّ الصين الرئيسي، وكان الوقت 2026-03-22.
كانت النتائج:
- يمكن للجهاز إنشاء اتصال TCP مباشرةً إلى
mtalk.google.com:5228. - عند إنشاء الاتصال، كان الطرف المقابل الفعلي هو
2404:6800:4008:c02::bc:5228. - في إعدادات
mihomoعلى هذا الجهاز، تم فصلGoogleFCMكـمجموعة قواعد مستقلة، وأُعطي افتراضيًا أولويةDIRECT.
هذا لا يعني أن كل شبكات البرّ الرئيسي هكذا، لكنه يبيّن على الأقل: القول بأن «FCM في البرّ الرئيسي لا بد أن يمر عبر وكيل» غير صحيح. ففي بعض الشبكات يمكنه الاتصال مباشرةً.
هل ينبغي للوكيل أن يوفّر لـ FCM مسارًا احتياطيًا؟
نصيحتي: قدّم الاتصال المباشر أولًا، واحتفِظ بمسار وكيل احتياطي عند الحاجة.
هناك ثلاثة أسباب:
- هذا أقرب لتوصية Google الرسمية لـ FCM على جهة الجهاز.
- الاتصالات الطويلة للدفع عادةً أكثر حساسية «للعبث»؛ وكلما كان المسار أبسط كان أكثر استقرارًا.
- بعض الشبكات بالفعل قد تحجب نقاطًا مثل
mtalk، وعندها يبقى وجود وكيل احتياطي ذا قيمة.
لذلك في أدوات مثل mihomo / Clash، يكون النهج المعقول غالبًا:
- افصل
GoogleFCMكقاعدة مستقلة. - جرّب
DIRECTافتراضيًا أولًا. - إذا كان الاتصال المباشر يفشل كثيرًا في شبكتك، فاجعل عقدة مستقرة كخيار احتياطي يدوي.
جملة أخيرة تلخّص
برّ الصين الرئيسي ليس «Google كلها يمكن الاتصال بها مباشرةً»، وليس «Google كلها يجب أن تمر عبر وكيل»؛ الأدق هو: خدمات Google المختلفة تصطدم بمصائر شبكية مختلفة. وقناة دفع FCM تحديدًا، لأنها تستخدم نطاقات مختلفة ومنافذ مختلفة وبروتوكولات مختلفة، ولأن التوصية الرسمية أصلًا هي الاتصال المباشر من الجهاز، فمن غير المستغرب أن تعمل مباشرةً في بعض شبكات البرّ الرئيسي.
المراجع
-
وثائق Firebase الرسمية: إعداد شبكة FCM
为 FCM 配置网络 | Firebase Cloud Messaging -
OONI Explorer: نظرة عامة على قياسات شبكة الصين
Internet Censorship in China - OONI Explorer -
فهرس GreatFire العلني:
mtalk.google.com/mtalk.google.com:5228/alt1-8-mtalk.google.comتظهر بها عناصر0%
https://en.greatfire.org/SEARCH/HTTPS?page=706
Censorship of Google Sites in China | GreatFire Analyzer
https://en.greatfire.org/SEARCH/URLS?page=3602 -
فهرس GreatFire العلني:
www.google.comوYouTube وغيرها تظهر بها الكثير من عناصر100% blocked
https://en.greatfire.org/SEARCH/URLS?page=390
https://en.greatfire.org/SEARCH/HTTPS?page=202