איך ipaddress.co.il עובד
מה אנחנו רואים, מה אנחנו שומרים, ומאיפה מגיע כל מספר באתר.
מה אנחנו רואים
כמו כל אתר, השרת שלנו מקבל עם כל בקשה כמה פרטים:
- כתובת ה-IP שלכם – הכתובת הציבורית שהחיבור שלכם משתמש בה. מאחורי נתב ביתי, רשת סלולרית או VPN זו הכתובת של הנתב, של הספק או של ה-VPN, לא של המכשיר שלכם.
- כותרות הבקשה שהדפדפן שולח – user agent, השפות המועדפות וסימני פרטיות כמו Do Not Track ו-Global Privacy Control.
- הדף שביקשתם, כולל כל מה שהקלדתם בבדיקה.
הדפדפן שלכם יודע גם דברים שהוא אף פעם לא שולח לנו – גודל המסך, אזור הזמן, פרוטוקול ה-HTTP שסוכם. כשאנחנו מציגים אותם, הם מחושבים בדפדפן שלכם ונשארים בו.
מה אנחנו שומרים
- עותקים משלנו של מאגרי נתונים ציבוריים, שמורדים ומעובדים בשרת שלנו לפי לוח זמנים: טבלת הניתוב העולמית (BGP) ושמות ה-AS (APNIC), הקצאות הכתובות של חמשת רשמי האינטרנט האזוריים, RPKI, איתור מיקום IP (DB-IP Lite), שמות מקומות ואזורי זמן (GeoNames), רשימת צומתי היציאה של Tor ומרשם יצרני ה-MAC של IEEE.
- צפיות מצרפיות: הנתיב של כל צפייה (בלי ערכי בדיקה, למשל
/ip/[query]) ומונה יומי. בלי IP, בלי עוגייה, בלי מזהה. כבוי כשהדפדפן שלכם שולח Do Not Track או Global Privacy Control. - סטטיסטיקה של מקורות הנתונים: כמה בקשות כל מקור ענה בכל שעה וכמה זמן זה לקח – נדרש כדי לנטר את האמינות. ערכי בדיקה לא נשמרים.
- מטמון קצר טווח לתוצאות בזיכרון (דקות עד שעות, לעולם לא נכתב לדיסק), כדי שאותה שאלה לא תישאל פעמיים.
- הודעות שאתם שולחים בטופס יצירת הקשר, עד שנענו (נמחקות לכל המאוחר אחרי 12 חודשים).
- תמונת מצב של הנתונים על ישראל בכל בנייה של המאגרים – מספרים מצרפיים בלבד, לדף ישראל במספרים.
מה איננו שומרים
- איננו רושמים כתובות IP של מבקרים באפליקציה. הגבלת הקצב עובדת עם גיבובים (hash) מוצפנים בזיכרון שמתחלפים מדי יום.
- איננו שומרים היסטוריה של כתובות ה-IP, הדומיינים או ה-ASN שאתם בודקים.
- איננו משתמשים בעוגיות מעקב. העוגיות היחידות הן העדפת שפה שבחרתם, ו – רק אם תסכימו – עוגיות של Google Analytics או AdSense, אם מפעיל האתר הפעיל אותם.
- איננו מוכרים ואיננו משתפים מידע על מבקרים.
התשתית שלפני האפליקציה (Reverse proxy וספק האחסון) עשויה לשמור יומני גישה רגילים לזמן קצר, לצורכי אבטחה ותפעול.
איך מתבצעת בדיקה
- הקלט שלכם נבדק בקפדנות. מתקבלים רק כתובות IP, מספרי AS ושמות דומיין ציבוריים תקינים תחבירית; שמות פרטיים, פנימיים ושמורים לעולם לא יוצאים מהשרת שלנו.
- נתוני הרשת, הניתוב, הרישום, המיקום ו-Tor מגיעים מהמאגרים שלנו בשרת שלנו. אף שירות מודיעין IP חיצוני לא נשאל על הכתובת שלכם.
- שני דברים הם מטבעם בזמן אמת ונשאלים ברגע שאתם שואלים: DNS (תרגום ישיר והפוך, שנשלח על ידי לקוח ה-DNS שלנו לשרתי DNS רקורסיביים) ונתוני רישום (RDAP או WHOIS, ישירות מול הרשם האחראי על הכתובת, מספר ה-AS או הדומיין – לדומיינים ב-.il, שאין להם RDAP, ב-WHOIS מול השרת של איגוד האינטרנט הישראלי).
- בכל שדה מוצג המקור שלו. ערכים שהוסקו ולא נרשמו – כמו סוג הרשת שמוערך משם המפעיל – מסומנים כהסקה.
- אם מקור נופל או איטי מדי, הדף מציג את מה שזמין ומסמן את השאר כלא זמין – לעולם לא עם ערך מומצא.
מפעיל האתר יכול לחבר, כאפשרות, ספקי נתונים מסחריים; הם כבויים כברירת מחדל ומופיעים למטה עם הסטטוס העדכני שלהם.
מקורות נתונים
המצב העדכני של כל מקור נתונים שהאתר יכול להשתמש בו.
| מקור | מספק | רץ | מצב |
|---|---|---|---|
| נתוני ניתוב ורישום (שלנו) AS מקור, קידומת והקצאת רשם לכל כתובת, מהעותק המהודר שלנו של טבלת ה-BGP וקובצי ההקצאה של הרשמים. | ניתוב BGP | בשרת שלנו | תקין לפני שנייה |
| נתוני מיקום (שלנו, DB-IP Lite + GeoNames) עיר, מחוז וקואורדינטות משוערים מ-DB-IP Lite, עם שמות מקומות ואזורי זמן מ-GeoNames. | מיקום ו-ASN | בשרת שלנו | תקין לפני שנייה |
| רשימת צומתי יציאה של Tor (עותק שלנו) האם כתובת היא צומת יציאה של Tor, לפי הרשימה שמפרסם פרויקט Tor. | סימני אבטחה | בשרת שלנו | תקין לפני שנייה |
| DNS (לקוח משלנו) לקוח DNS משלנו (UDP/TCP, EDNS0) ששואל את שרתי ה-DNS שהוגדרו בשרת הזה. | תרגום שמות (DNS) | בשרת שלנו | תקין לפני שתי שניות |
| נתוני רישום AS (שלנו) בעלי ה-AS, המדינה, הרשם ותאריך ההקצאה, מ-APNIC ומקובצי ההקצאה של הרשמים. | נתוני ASN | בשרת שלנו | תקין לפני 8 דקות |
| טבלת BGP (עותק שלנו) כל קידומת ש-AS מכריז עליה בטבלת הניתוב העולמית. | ניתוב BGP | בשרת שלנו | תקין לפני שנייה |
| RDAP (הרשם המוסמך) נתוני רישום מהרשם האחראי על הכתובת, ה-AS או הדומיין, שנבחר לפי קובצי ה-bootstrap של IANA. | נתוני רישום | API חיצוני | תקין לפני 30 דקות |
מאגרי נתונים ועדכניות
העותקים המקומיים שלנו של מאגרי נתונים ציבוריים, מתי נבנו מחדש לאחרונה וכמה רשומות יש בהם.
| מאגר | מצב | נבנה לאחרונה | רשומות |
|---|---|---|---|
| טבלת ניתוב BGPנבנה מחדש כל 24 שעות.APNIC (Thyme / BGP routing table analysis) | עדכני | לפני 4 שעות | 1,335,579 |
| הקצאות הרשמיםנבנה מחדש כל 24 שעות.AFRINIC, APNIC, ARIN, LACNIC, RIPE NCC (NRO extended delegation format) | עדכני | לפני 4 שעות | 774,444 |
| RDAP bootstrapנבנה מחדש כל 24 שעות.IANA | עדכני | לפני 4 שעות | 4 |
| ערים (GeoNames)נבנה מחדש כל 168 שעות.GeoNames (cities5000) · CC BY 4.0 | עדכני | לפני 4 שעות | 71,302 |
| מיקום (DB-IP Lite)נבנה מחדש כל 72 שעות.DB-IP · CC BY 4.0 | עדכני | לפני 4 שעות | 7,597,697 |
| צומתי יציאה של Torנבנה מחדש כל 6 שעות.The Tor Project | עדכני | לפני 4 שעות | 1,220 |
| יצרני MAC (IEEE)נבנה מחדש כל 168 שעות.IEEE Registration Authority (MA-L, MA-M, MA-S); Wireshark manuf as fallback | עדכני | לפני 4 שעות | 54,340 |
| טווחי Cloudflareנבנה מחדש כל 24 שעות.Cloudflare | עדכני | לפני 4 שעות | — |
| רשומות ROA מאומתות (RPKI)נבנה מחדש כל 6 שעות.rpki-client project console (validated from the five RIR trust anchors) | עדכני | לפני 4 שעות | — |
מגבלות
- איתור מיקום לפי IP הוא הערכה. הוא מתאר היכן בלוק כתובות כנראה נמצא בשימוש – לעתים קרובות מיקום הציוד של הספק. המדינה בדרך כלל נכונה, העיר לעתים קרובות לא, במיוחד ברשתות סלולריות, בקישורי לוויין, דרך VPN ומאחורי CGNAT. בישראל ההערכות מתרכזות מאוד במחוזות תל אביב והמרכז. הוא לעולם לא מדויק מספיק כדי לזהות אדם או כתובת מגורים, ואסור להשתמש בו לשם כך.
- הקואורדינטות מעוגלות לשתי ספרות אחרי הנקודה (כקילומטר אחד) ומוצגות עם רדיוס דיוק כן.
- המאגרים שלנו מתעדכנים לפי לוח זמנים, אבל המקורות מתעדכנים בקצב שלהם (DB-IP מדי חודש, הרשמים מדי יום). בלוק שהחליף בעלים לאחרונה עשוי להציג עוד זמן מה את הבעלים הקודמים.
- סוג הרשת (ביתי, סלולרי, אחסון…) מוסק משם המפעיל ומסומן כהסקה. שימוש בפרוקסי וב-VPN אי אפשר לזהות באופן אמין מנתונים ציבוריים; אנחנו מדווחים רק על מה שמאגר באמת רושם, כמו צומתי יציאה של Tor.
- נתוני רישום מתפרסמים על ידי הרשמים, ויכולים להיות לא מעודכנים או מוסתרים מטעמי פרטיות.