הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   תחזוק שרתים ושירותי רשת נוספים (https://hosts.co.il/forums/forumdisplay.php?f=29)
-   -   .htacces mod_access restricted to Israel IP's (https://hosts.co.il/forums/showthread.php?t=81561)

Kernel 09-03-10 10:12

.htacces mod_access restricted to Israel IP's
 
שלום לכולם,

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



תודה,
אבי.

RS324 09-03-10 14:53

עקרונית יש קבצי CSV שיוצאים אחת לחצי שנה (אני לא זוכר כרגע איפה - לא התעסקתי עם זה המון זמן) עם טווחים של איפי ולאיזה מדינות הם שייכות

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

Kernel 09-03-10 15:03

ציטוט:

נכתב במקור על ידי RS324 (פרסם 757935)
עקרונית יש קבצי CSV שיוצאים אחת לחצי שנה (אני לא זוכר כרגע איפה - לא התעסקתי עם זה המון זמן) עם טווחים של איפי ולאיזה מדינות הם שייכות

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

היי,
זה לא הפיתרון(בחצי שנה מתווספים טווחים נוספים),
גם השיטת עבודה עם MYSQL סתם מעמיסה על האתר(יותר פשוט לעבוד עם mod_access & htaccess), עקרונית, אפשר לכתוב את זה(לקנות רשימה מעודכנת לבוקר מ-geoip, להכניס את הנתונים ידנית וזהו), אני פשוט מחפש משהו שיתופי.

SlipY 09-03-10 16:50

ציטוט:

נכתב במקור על ידי Kernel (פרסם 757936)
היי,
זה לא הפיתרון(בחצי שנה מתווספים טווחים נוספים),
גם השיטת עבודה עם MYSQL סתם מעמיסה על האתר(יותר פשוט לעבוד עם mod_access & htaccess), עקרונית, אפשר לכתוב את זה(לקנות רשימה מעודכנת לבוקר מ-geoip, להכניס את הנתונים ידנית וזהו), אני פשוט מחפש משהו שיתופי.

רעיון שעלה לי, בעיקרון לכל ספקית יש את ה RDNS שלה שנגמר למשל בסיומת שלה למשל
198.162.0.1.adsl.012.net.il
אפשרות אחת לאפשר כל מה שמגיע ב RDNS עם סיומת IL
אפשרות שנייה לתת הרשאה פר ספק
012
ברק
בזק
אורנג'
פלאפון
סלקום
וכל הקטנות למיניהם.

מקווה שעזרתי

Kernel 09-03-10 19:01

היי אסף,

לחלק גדול מהטווחים אין RDNS(לדוגמא, האייפי סטטי שלי מתחיל ב-192.117, ולחלק מהספקיות לא מתקבל RDNS.

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

RS324 10-03-10 11:16

ציטוט:

נכתב במקור על ידי Kernel (פרסם 757936)
היי,
זה לא הפיתרון(בחצי שנה מתווספים טווחים נוספים),
גם השיטת עבודה עם MYSQL סתם מעמיסה על האתר(יותר פשוט לעבוד עם mod_access & htaccess), עקרונית, אפשר לכתוב את זה(לקנות רשימה מעודכנת לבוקר מ-geoip, להכניס את הנתונים ידנית וזהו), אני פשוט מחפש משהו שיתופי.

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

כשמתשמש תיצור לו COOKIE או SESSION עם הערכים וככה לא תיגש ל DB כל פעם שהגולש עובר עמוד באתר.

פעם בחצי שנה נראה לי עדכון סביר.


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

INFINITY 10-03-10 17:15

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

RS324 10-03-10 19:59

ציטוט:

נכתב במקור על ידי Elad A - Q-Host (פרסם 758063)
מניסיון אישי - לא ממליץ להשתמש בקובץ כזה שמתבסס על עידכון של אחת לחצי שנה. כתובת IP הן דבר דינאמי והרשויות מקצות מחזירות כתובות מכל ספק בכל יום, עידכון של חצי שנה עלול להשאיר הרבה גולשים מחוץ לאתר.


המסד של החצי שנה הוא מסד חינמי (ויכול להיות שזה מתעדכן פעם ב 4 חודשים ולא חצי שנה)
בכל מקרה
אפשר לקנות מסדים שמתעדכנים על בסיס חודשי...


כל הזמנים הם GMT +2. הזמן כעת הוא 04:50.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ