Logo

רד-בורד: ארכיון

ראשי > תיכנות > חסימת IP...

24/04/2008 19:30:39 vortex
היי.
מה קורה חברה אני חדש כאן ורציתי לבקש ממכם עזרה..
אני צריך איזה שהיא מערכת לחסימת ip’s שלא יוכלו להיכנס לאתר שלי...אני עובד על אתר חדש...כאילו שאם ינסו להיכנס לדומיין שלי אז יהיה רשום לאותו משתמש שהוא חסום וסיבה למה...משהו כזה...
אם מישהוא יוכל לעזור לי זה יהיה אחלה...
24/04/2008 21:52:02 Eran
אפשר להגדיר בשרת הרשאות (זה מובנה בIIS למשל), ואז המשתמש יקבל שגיאה דיפולטית שאין לו הרשאות לצפייה באתר.

אם אתה מדבר על חסימה, אז זה מעט שונה:
1. אתה צריך להחזיק אצלך מסד נתונים של כתובות IP חסומות.
2. אתה צריך לזהות את כתובת הIP של המשתמש הנכנס. למשל באמצעות Request.Servervariables("REMOTE_ADDR") בASP או $ip=$_SERVER[’REMOTE_ADDR’]; בphp.
3. לשלוח שאילתא לטבלת הכתובות החסומות, ואם יש רשומות שמתאימות, להציג הודעה מתאימה או לעשות REDIRECT לדף עם הודעה מתאימה.
עמודים: 1