"אצלי זה עובד, אצל המשתמשים שלי ברוסיה לא" היא אחת מחידות הרשת הנפוצות ביותר שאנחנו רואים. אי אפשר לתקן את מה שלא רואים, אז הצעד הראשון הוא להסתכל על השרת שלכם מתוך המדינות האלה. שני שירותים חינמיים הופכים את זה לבדיקה של שתי דקות.
בדוגמאות שלהלן כתובת השרת היא 203.0.113.10. החליפו אותה בכתובת שלכם.
1. בדיקה מהירה בדפדפן: check-host.net
פתחו את check-host.net, הזינו את כתובת ה-IP של השרת והריצו קודם Ping ואחר כך TCP port עם הפורט שהשירות שלכם מאזין בו (למשל 203.0.113.10:443). התוצאות מציגות את כל נקודות המדידה; הסתכלו על אלה שברוסיה ובאיראן. ל-check-host.net יש נקודות מדידה במוסקבה ובכמה ערים באיראן.
אותן בדיקות עובדות גם מהטרמינל. הריצו פינג מנקודה אחת ברוסיה ואחת באיראן:
curl -s -H 'Accept: application/json' \
'https://check-host.net/check-ping?host=203.0.113.10&node=ru1.node.check-host.net&node=ir5.node.check-host.net'
התשובה מכילה request_id. חכו כמה שניות ואז משכו את התוצאה:
curl -s -H 'Accept: application/json' 'https://check-host.net/check-result/REQUEST_ID'
לבדיקת TCP החליפו את check-ping ב-check-tcp והוסיפו את הפורט לכתובת: host=203.0.113.10:443. שמות נקודות המדידה משתנים מדי פעם; הרשימה העדכנית נמצאת ב-https://check-host.net/nodes/hosts.
2. דעה שנייה: Globalping
Globalping מריץ בדיקות מנקודות מדידה של מתנדבים בכל העולם, כולל ברוסיה ובאיראן. בדפדפן בחרו את סוג הבדיקה, הזינו את כתובת ה-IP וכתבו את המדינה כמיקום. מהטרמינל:
curl -s -X POST https://api.globalping.io/v1/measurements \
-H 'content-type: application/json' \
-d '{"type":"ping","target":"203.0.113.10","locations":[{"country":"RU"},{"country":"IR"}],"limit":2}'
התשובה מכילה id. אחרי כמה שניות:
curl -s https://api.globalping.io/v1/measurements/MEASUREMENT_ID
כל תוצאה מציגה את המדינה והעיר של נקודת המדידה והאם היעד ענה.
3. איך לקרוא את התוצאות
| מה שאתם רואים | מה זה בדרך כלל אומר |
|---|---|
| פינג נכשל, TCP לפורט שלכם מתחבר | ICMP מסונן איפשהו. השרת שלכם נגיש; אין מה לתקן. |
| פינג ו-TCP נכשלים מכמה נקודות במדינה אחת ועובדים בכל מקום אחר | כנראה הכתובת מסוננת במדינה הזאת. |
| TCP מתחבר מתוך המדינה, אבל ה-VPN שלכם לא | הפרוטוקול נחסם, לא הכתובת שלכם. החלפת כתובת לא תעזור. |
| נכשל בכל מקום, כולל מאירופה | הבעיה בשרת שלכם, לא במדינה: השירות לא רץ או שחומת אש חוסמת את הפורט. |
נקודת מדידה אחת שנכשלה לא מוכיחה הרבה; לרשתות ביתיות וסלולריות יש בעיות משלהן. סמכו על דפוס שחוזר בכמה נקודות באותה מדינה.
4. מה עושים
אם הכתובת מסוננת. הפתרון הוא כתובת אחרת. בחבילה עם IP ייעודי אפשר להוסיף IPv4 שנייה או לעבור לשרת חדש ולקבל כתובת חדשה. שתי האפשרויות והמחירים שלהן מופיעים בשינוי כתובת IP. בדקו את הכתובת החדשה באותה דרך לפני שאתם מעבירים אליה את המשתמשים.
אם הפרוטוקול נחסם. את לחיצות היד של WireGuard ו-OpenVPN קל לזהות בבדיקת מנות עמוקה (DPI). VLESS + Reality נראה כמו HTTPS רגיל ומחזיק הרבה יותר טוב במקומות שבהם פרוטוקולי VPN מסוננים.
אם זה נכשל מכל מקום. התחילו מהשרת: השירות רץ, הוא מאזין בפורט, חומת האש מאפשרת אותו? רשימת הבדיקה ל-VPN מובילה אתכם שלב אחר שלב.
בחבילת NAT בדקו את הפורט האישי שלכם (זה שמוצג בלוח הבקרה, כמו 20xxx). זה הפורט היחיד שמגיע לשרת מבחוץ; כדי לקבל חיבורים בפורט 443 או בפורט של VPN צריך חבילה עם IPv4 משלה.
תגובות
אין עדיין תגובות. היו הראשונים.