בדיקת פרוקסי בפרופיל Chrome נפרד
הפעילו פרופיל בדיקה ייעודי של Chrome עם נקודת HTTP או SOCKS5, בנפרד מהפרופיל הרגיל.
שינוי פרוקסי המערכת עשוי להשפיע על יותר מחלון הדפדפן הנבדק. לבדיקה קצרה ב־Chrome אפשר להפעיל במקום זאת פרופיל נפרד עם נקודת פרוקסי מפורשת.
הפעילו פרופיל בדיקה ייעודי
דוגמה לפרוקסי HTTP ב־Linux:
google-chrome --user-data-dir=/tmp/proxy-ip-check --proxy-server=http://203.0.113.10:8080
השתמשו בתיקייה חדשה השמורה לבדיקה והחליפו את כתובת הדוגמה בפרוקסי האמיתי מהשירות או מרשימת שרתי פרוקסי חינמיים. שם קובץ ההפעלה של Chrome ומיקומו תלויים במערכת ההפעלה ובהתקנה.
תיקיית נתוני המשתמש הנפרדת חשובה. Chrome עשוי להשתמש שוב בתהליך קיים המשויך לפרופיל, ולכן הפעלת פקודה לצד הדפדפן הרגיל הפתוח לא מוכיחה שדגל הפרוקסי החדש הוחל. סגרו את תהליך הבדיקה הקודם לפני הפעלת אותו פרופיל עם נקודה אחרת.
לרשומת SOCKS5
google-chrome --user-data-dir=/tmp/proxy-socks-check --proxy-server=socks5://203.0.113.10:1080
Chrome משתמש כאן בסכמה socks5, לא בכתיב socks5h של curl. מימוש SOCKS5 של Chromium פותר שמות יעד דרך הפרוקסי לבקשות URL הנתמכות. הוא תומך ב־TCP, לא בממסר UDP כללי, ואינו תומך באימות SOCKS5 בשם משתמש וסיסמה. לכן נקודת SOCKS מוגנת יכולה להיכשל עקב אי־התאמה ליכולות הלקוח, ולא עקב IP לא תקין.
בדקו יעד ציבורי באותו חלון
פתחו דף בדיקת IP בפרופיל הייעודי. דף localhost הוא בדיקה גרועה לנתיב הפרוקסי, משום שב־Chromium יש כללי עקיפה מובלעים ללולאה חוזרת ולכתובות מקומיות מסוימות.
בדקו גם את סוג היעד הנדרש. הצלחת דף HTTP לא מוכיחה תמיכת HTTPS CONNECT. אם הפרופיל לא טוען דבר, השוו את אותה נקודה בבקשת שורת פקודה קטנה לפני שינוי אפשרויות הדפדפן; למאזין HTTP ראו בדיקת HTTP עם curl.
סיימו את הבדיקה
בסיום סגרו את תהליך Chrome הייעודי. הפקודה למעלה לא בחרה בפרופיל הרגיל. שמרו את הפרופיל הזמני נפרד מפרופיל עם הפעלות אישיות; אין צורך להתחבר לחשבון כדי לבדוק נקודה.
ב־Windows, תיבת הדו־שיח הרגילה של פרוקסי המערכת לרוב פשוטה יותר לשימוש רגיל. הפרופיל הנפרד שימושי כשרוצים במכוון בדיקה מוגבלת במקום שינוי קבוע במערכת.