חומר הלימוד, טיפים, מדריכים, ועוד.

מהוא פרוקסי והגדרתו בדפדפנים השונים

יום שישי, 10 באוקטובר, 2008

מהוא פרוקסי?
נתחיל עם ההגדרה המילונית ומיד לאחר מכן אסביר בקצרה "בשפת העם".

שרת פרוֹ‏קסי (באנגלית: proxy server; בתרגום חופשי: נציג, שליח, בא-כח) הוא שרת שתפקידו לספק גישה מהירה למשאבים חיצוניים ברשת מחשבים. הדבר מתאפשר באמצעות התקנת תוכנה על השרת שתפקידה לשמור דפי אינטרנט בזיכרון המטמון ולאפשר בכך גישה מהירה אליהם מהמחשבים המחוברים לפרוקסי. בחלק מהמקרים הפרוקסי משמש נקודת הפרדה בין הארגון לעולם החיצוני ומאפשר מעקב, חסימה או שינוי לדפי HTML על פי קריטריונים שונים. יש מקרים שהוא משמש למימוש SSO (מוריד הצורך בהכנסת שם לכל אפליקציה שונה) ולהוספת הגנות לדפי הארגון על פי הרשאת המשתמש. שרת פרוקסי מאפשר גם לחסום דפים עם תוכן לא־ראוי וגישה להורדות בלתי חוקיות.

——————-

"המתווך - Middle Name".
שירות/תוכנה שמקבל שיחה מצד הלקוח ויוצר שיחה חדשה ממנו לכיוון השרת המבוקש.
לפרוקסי מספר יתרונות:
1. הזדהות - פרוקסי יכול לבקש ממך הזדהות ועל סמך הזיהוי להחליט האם לפתוח או לא לפתוח בקשה לשרת המרוחק.
2. caching (קשינג) - ניתן להפעיל בפרוקסי קשינג, במידה והופעל, הפרוקסי ישמור אצלו את המידע שהוא מביא ללקוח. במידה שיגיע לקוח חדש ויבקש את אותו המידע, הפרוקסי יספק מידע זה מתוך המאגר הפנימי.
3. Security/אבטחה - Packet מהאתר המרוחק לא מגיע ללקוח אלא לשרת הפרוקסי, והפרוקסי יוצר Packet חדש מהפרוקסי ללקוח. אם ישנו Packet שבנוי בצורה פגומה שיכולה ליצור נזק לתחנת הקצה, מי שיספוג את ה- Packet הפגום הוא הפרוקסי.

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

הגדרת פרוקסי HTTP בדפדפן FireFox (גרסא 3.03, זהה בשאר הגרסאות האחרונות גם כן):

ניגש לתפריט הכלים (Tools), נבחר באפשרויות (Options) וניגש ללשונית האחרונה: "מתקדם" (Advanced).
תחת לשונית Advanced נבחר בלשונית Network, ותחת Connection נבחר ב- Settings.

לאחר מכן נבחר באפשרות בשורה השלישית בכדי להגדיר את פרטי שרת הפרוקסי בצורה ידנית,
נכניס את כתובת האייפי של שרת הפרוקסי ואת הפורט, נלחץ "OK" לאישור.

הגדרות אלו יאפשרו לנו לגלוש כעת לאתרי אינטרנט (HTTP) מאחורי שרת הפרוקסי,
שימו לב שבאותו עמוד באפשרותכם להגדיר שרת פרוקסי לשירותים אחרים כגון SSL (גלישה מאובטחת), שרתי FTP ועוד.

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

הגדרת פרוקסי HTTP בדפדפן Internet Explorer (גרסא 7, זהה בשאר הגרסאות האחרונות גם כן):

ניגש לתפריט כלים (Tools), נבחר באפשרויות אינטרנט (Internet Options), נעבור ללשונית Connections, ונבחר באפשרות LAN settings.

תחת Proxy Server נסמן ב- "וי" (V), את הריבוע שאומר לנו להשתמש בשרת פרוקסי, נכניס בשדה את כתובת האייפי והפורט של שרת הפרוקסי ונלחץ "OK" לאישור.
באם ברצונכם להגדיר שרת פרוקסי לשירות אחר מלבד HTTP לחצו על כפתור ה- Advanced בצד ימין של אותו חלון.