עוקף מסנני אינטרנט ביד כבדה עם שרת Proxy משלך


אם מסנן האינטרנט המגביל במיוחד של מקום העבודה או בית הספר גורם לך לתלוש את שיערך במהלך הפסקת הגלישה מדי פעם, יש תקווה! להלן מבט מהיר כיצד לעקוף מגבלות דפדפן כבדות עם הקוד הפתוחPHProxy.

עוד בינואר אנחנוהפנה אותך לעבר PHProxy, יחד עם כמה הוראות להגדרתו בשרת אינטרנט; עובדה היא שלרוב האנשים אין למעשה גישה לשרת אינטרנט כדי להפעיל משהו כמו PHProxy. הפתרון: התקן שרת אינטרנט מקומי במחשב הביתי שלך ואז הפעל את PHProxy משם. להגדיר אחד הוא למעשה הרבה יותר קל ממה שאתה עשוי לחשוב.

קורס מזורז מהיר על שרתי פרוקסי: נניח שמקום העבודה הנורא שלך חוסם אותך מלקרוא את Lifehacker. מסנני אינטרנט רבים חוסמים אתרי אינטרנט על סמך כתובות אתרים, כך שאם Lifehacker נחסם, המסנן יזהה את כתובת האתר https://reto.homes/tech/avril וחוסם אוטומטית כל חיבור. פרוקסי משמש כאמצעי בין הדפדפן שלך לאתר האינטרנט שאליו אתה רוצה לגשת, ולפי מה שמסנן האינטרנט יכול לדעת, המשתמש שמעסיק את הפרוקסי לא מבקר ב-Lifehacker - היא מבקרת בכל כתובת האתר של ה-proxy . ומכיוון שאנו מגדירים את PHProxy במחשב הביתי שלך, הסיכוי קלוש שפילטר האינטרנט יחסום את כתובת ה-IP הביתית שלך (או כתובת האתר, עליה נדבר יותר בהמשך).

כשתסיים כאן, אתה אמור להיות מסוגל לגשת לאתרים מוגבלים מכל מקום על ידי ניתוב הבקשות שלך דרך המחשב הביתי שלך. תחילה אסביר כיצד להתקין שרת אינטרנט מקומי במחשב שלך (עבור משתמשי Windows ולאחר מכן ב-Mac), לאחר מכן אסביר כיצד להתקין ולהשתמש ב-PHProxy משם, ולבסוף אדריך אותך כיצד לגשת למקומון החדש שלך. שרת proxy בקלות מכל מחשב אחר.

הורד ופתח את PHProxy

ללא קשר למערכת ההפעלה שבחרת, הצעד הראשון קל: עבור אל SourceForge והורד את PHProxy, ואז פתח את ההורדה שלך לתיקיה ותן שם לתיקיה זו phproxy. שים אותו במקום בטוח, ונחזור אליו מאוחר יותר.

התקן שרת אינטרנט מקומי במחשב Windows שלך

על מנת להפעיל PHProxy במחשב הביתי שלך, תצטרך להתקין שרת אינטרנט מקומי. יש לך הרבה אפשרויות לעשות את זה, אבל כנראה שאין קל יותר מאשר רק להוריד ולהתקיןWAMP- מה שמייצגWindows (מערכת ההפעלה שלך),אpache (שרת האינטרנט),מySQL (מסד נתונים, ש-PHProxy לא ישתמש בו בפועל), ופHP (שפת התכנות הפופולרית, ש-PHProxy נקראת וכתובה בה).

לאחר שהורדת את WAMP, המשך והפעל את תוכנית ההתקנה. זוהי התקנה די בסיסית, וכשתסיים, הפעל את יישום מגש המערכת של WAMP. לאחר שתעשה זאת, תבחין בסמל חדש במגש המערכת שלך (זה זה שנראה כמו מד מהירות). WAMP פועל, אבל הוא עדיין לא מופעל. כדי לשים את WAMP באינטרנט, לחץ לחיצה ימנית על סמל מגש המערכת ולחץ על הכנס מקוון.

כעת, כדי לוודא שהכל עובד, לחץ לחיצה ימנית על סמל ה-WAMP במגש המערכת שוב ולחץ על Localhost - או פשוט הפנה את הדפדפן שלך אלhttps://localhost/. אם הכל בסדר, הדפדפן שלך אמור לטעון דף שנראה כמו זה שלמטה.

עבודה טובה - כעת יש לך באופן רשמי שרת אינטרנט ופועל במחשב שלך. אתה יכול לדלג על קטע ה-Mac ולעבור ישר אלהסעיף על התקנת PHProxy לשרת שלך.

התקן שרת אינטרנט מקומי ב-Mac שלך

למעלה, משתמשי Windows התקינו חבילת שרת אינטרנט בשם WAMP - שבה ה'W' מייצג Windows. למשתמשי Mac, כראוי, ישMAMPמac,אpache (שרת האינטרנט),מySQL (מסד נתונים שלא תשתמש בו בפועל), ופHP (שפת תכנות פופולרית באינטרנט שעל שמה נקראת PHProxy). אז לכו להוריד את MAMP (זה הורדה כבדה של 156MB) ולהתקין אותו בתיקיית היישומים שלכם (ודאו שאתם מתקנים את הגרסה החינמית ולא את גרסת ה-Pro).

עכשיו הגיע הזמן להפעיל את MAMP. פתח את תיקיית MAMP שגררת לתיקיית היישומים שלך ולאחר מכן לחץ פעמיים על MAMP.app כדי להפעיל אותה. בריצה ראשונה זו, לחץ על כפתור העדפות ב-MAMP, לחץ על יציאות ולאחר מכן לחץ על כפתור הגדר ליציאות Apache ו-MySQL ברירת מחדל. לחץ על אישור (הזן את הסיסמה שלך כדי לאשר), ואז הפנה את הדפדפן אלhttps://localhost/(אוֹhttps://localhost/MAMP/אם אתה רוצה לראות את דף הנחיתה של MAMP). אם הכל עובד כמו שצריך, אתה אמור לראות דף בשם "אינדקס של /" ב-localhost, או את הדף למטה אם אתה עובר לכתובת ה-MAMP.

עבודה טובה, אתה מפעיל באופן רשמי שרת אינטרנט מקומי ב-Mac שלך. עכשיו ל-PHProxy.

התקן PHProxy בשרת שלך

כעת אנו רוצים להתקין PHProxy על השרת שלך. אני משתמש כאן ב-"install" בצורה רופפת למדי; בהנחה שכבר עשית זאתהורדופתח את PHProxy לתיקיה בשם phproxy, כל מה שאתה באמת צריך לעשות הוא להעתיק את התיקיה לספריית השורש של שרת האינטרנט המקומי שלך.

כדי למצוא את ספריית השורש של השרת שלך ב-Windows, פשוט לחץ על סמל מגש המערכת של WAMP ולחץ על ספריית www (אשר, בהתקנת Windows 7 שלי, ממוקמת בכתובתC:\wamp\www\. בתוך תיקיה זו אתה אמור לראות קובץ בשםindex.php— זה הדף שנטען כשהפנית אליו את הדפדפן שלךhttps://localhost/מֵעַל. עכשיו פשוט קח אתphproxyהתיקיה שפתחת את PHProxy אליה למעלה וגררת אותה ישירות בתוךwwwתיקייה.

משתמשי Mac, ספריית השורש של MAMP ממוקמת בתוך תיקיית MAMP בכתובת/Applications/MAMP/htdocs/. באופן דומה, פשוט פתח את התיקיה והעתק אתphproxyתיקייה אליו.

ו... הנה לך - התקנת את PHProxy באופן רשמי. כדי לוודא שזה עבד, הפנה את הדפדפן שלך אלhttps://localhost/phproxy/. אתה אמור לראות את העמוד למטה.

(לחצו על התמונה למעלה להסתכלות מקרוב.)

כדי לבדוק את זה עוד יותר, כל שעליך לעשות הוא להקליד או להדביק את כתובת האתר שאתה רוצה לבקר בתיבת הקלט של כתובת האינטרנט וללחוץ על Enter. למטה תוכלו לראות אותי מבקר ב-Lifehacker דרך התקנת PHProxy שלי.

(לחצו על התמונה למעלה להסתכלות מקרוב.)

תלוי מה מסנן האינטרנט שלך חוסם, אתה יכול לשנות את הדרך שבה PHProxy עובד - אתה יכול להציג או לחסום תמונות, לאפשר או לדחות קובצי Cookie וסקריפטים, לקודד את כתובת האתר שאתה מבקר במחרוזת שהיא ג'יבריש מוחלט ועוד. שימושי, הא?

הגדר העברת יציאות וכתובת אתר ידידותית

בשלב זה PHProxy אמור לעבוד בסדר מהמחשב הביתי שלך, וזה הכל טוב ויפה, אבל עכשיו אנחנו צריכים להקל עליך לגשת להתקנת PHProxy המקומית שלך מחוץ לבית. כדי לעשות זאת, נצטרך להגדיר העברת פורטים, ואז אופציונלי ניתן לשרת PHProxy שלך כתובת URL ידידותית.

הגדר העברת יציאות בנתב שלך:כאשר אתה מנסה לתקשר עם המחשב הביתי שלך מחוץ לרשת המקומית שלך, הבקשה צריכה לעבור קודם כל דרך הנתב שלך - ואז מזהה לאיזה מחשב מיועדת הבקשה ושולחת אותה בדרכה העליזה. כאשר אתה מפעיל שרת אינטרנט במחשב הביתי שלך, מחשבים אחרים המחפשים לתקשר עם השרת הזה ינסו לתקשר איתו ביציאה 80 (אינך צריך לדעת מה זה אומר; שרתי אינטרנט בדרך כלל מתקשרים ביציאה 80, וזה מה שדפדפנים מנסים לגשת כברירת מחדל). אז כאשר הנתב שלך מקבל בקשה ביציאה 80, אתה צריך לומר לו שבקשות אלו צריכות להיות מועברות לשרת PHProxy המקומי שלך.

במקום לפרט את התהליך כולו, אפנה אותך למדריך הקודם שלנוגישה לשרת ביתי מאחורי נתב/חומת אש. כל הנתבים קצת שונים, וזהו מדריך כללי, אז אם אתה רוצה פרטים נוספים, נסה לבקרPortForward.com, בחירת דגם הנתב הספציפי שלך, ומציאת ההוראות להגדרת העברת יציאות עם Apache (שרת האינטרנט).

אם הגדרת בהצלחה העברת יציאות, כעת אתה אמור להיות מסוגל לגשת לשרת הביתי שלך על ידי ביקור בכתובת ה-IP החיצונית של הרשת שלך (זו הכתובת היחידה המזהה את הבית שלך לכל שאר המחשבים באינטרנט). הפנה במהירות את הדפדפן שלךמה ה-IP שליוהעתק את סדרת המספרים שלאחר "כתובת ה-IP שלך היא:", הדבק אותה בתיבת הכתובת של הדפדפן שלך והקש על Enter. אם הכל הלך לפי התוכנית לעיל, הדפדפן שלך אמור כעת לטעון את השרת המקומי שלך. לְהוֹסִיף/phproxy/לסוף כתובת ה-IP שלך ואתה אמור לראות את דף הבית של PHProxy. לְהַחלִיק.

כעת, כששרת האינטרנט שלך נגיש לעולם החיצון, אינך רוצה לאפשר סתםכֹּל אֶחָדגש אליו, אז בשלב זה מומלץ להגן על השרת שלך באמצעות סיסמה. גם אנחנו כבר עברנו את הדרך הזו בעבר, אז במקום להסביר הכל כאן, עברו לשלב השלישי שלנומדריך להגדרת שרת אינטרנט ביתי אישי. (לעזרה קטנה נוספת ביצירת קבצי הסיסמאות הדרושים, אני גם אוהב אתר אינטרנטכלי Htaccess.)

הגדר כתובת אתר ידידותית:אתה יכול לעצור בנקודה הזו, אבל סדרת המספרים שמרכיבה את כתובת ה-IP שלך לא כל כך ידידותית, ולמעשה, אם ספק שירותי האינטרנט שלך מקצה לך IP דינמי, זה יכול להשתנות באופן קבוע. למרבה המזל, אתה יכול להקצות שם דומיין ידידותי לשרת ה-proxy הביתי שלך בחינםDynDNS.com, תהליך שפירטנו בעבר.

על ידי הקצאת שם דומיין לשרת הביתי שלך, תוכל ליצור כתובת אתר קלה לזכור כמו mycrazyproxy.selfip.com, במקום להקליד 76.189.XX.XXX בכל פעם שתרצה לגשת לשרת הביתי שלך.

כמה מצביעי PHProxy

PHProxy הוא כלי מצוין, אך עליך להיות מודע גם לוויתורים שאתה עושה בעת השימוש בו. לדוגמה, אתה צריך לצפות שחווית הגלישה שלך תאט במידה ניכרת כשאתה גולש דרך ה-proxy הביתי שלך. זכור, הבקשות שלך מנותבות דרך שרת ה-proxy הביתי שלך בכל שלב, מה שמציב מתווך איטי למדי (הרשת הביתית שלך) בינך לבין אתרי האינטרנט שאליהם אתה רוצה לגשת.

כמו כן, בעוד PHProxy עובד כמו קסם עבור רוב הגלישה הישנה הפשוטה, זה יכול להיות מסובך כשמגיע הזמן להיכנס לאתרי אינטרנט מסוימים. לדוגמה, יכולתי להיכנס לטוויטר ללא כל בעיה, והצלחתי להגיע לגרסת ה-HTML הסטטית של חשבון הג'ימייל והפייסבוק שלי, אבל - למרות שהצלחתי להיכנס - התקשיתי לצפות באחד מהם עד שאמרתי ל-PHProxy להסיר סקריפטים. למעשה, גיליתי שהסרת סקריפטים היא צעד טוב בכל פעם שנתקלתי בבעיות עם אתרים שאליהם רציתי להיכנס.

אחרון, הערה על אחריות

הגדרת פרוקסי משלך הוא פרויקט מהנה, אבל כמה דברים שכדאי לזכור אם אתה באמת מתכנן להשתמש בו במקום העבודה שלך:

  • גם אם אתה משתמש בפרוקסי, המעסיק שלך עדיין יכוללִרְאוֹתכל מה שאתה עושה באינטרנט (ובמחשב שלך), בין אם הם צופים בנתונים כפי שהם מגיעים למחשב שלך או שהם ממש צופים במסך שלך.

  • חלק מהמעסיקים למעשה אוסרים את השימוש בפרוקסי בהסכמי העובדים שלהם, כך שאם תיתפס, אתה עלול לעמוד בפני כמה השלכות חמורות מאוד (כמו, אתה יודע, פיטורים), אז השימוש באחריותך בלבד.


יש לך שיטה מנוסה משלך לגישה לאתרי אינטרנט חסומים? יש לך מסנן אינטרנט שפשוט לא יובס? מעדיפים לא להתעסק עם הממסד? שתף את המחשבות והניסיון שלך בתגובות.

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.