בדיקת תקינות כתובת IP
הדביקו כתובת או קידומת. אנחנו בודקים את התחביר, מנרמלים ומסווגים.
כתובת יכולה להיראות נכונה ועדיין להיות שגויה: ב-192.168.1.256 יש מספר גדול מ-255, ב-2001:db8::1::2 מופיע :: פעמיים, וב-192.168.01.1 יש אפס מוביל שמערכות מסוימות קוראות כאוקטלי. הבודק מאמת את התחביר בדיוק כמו המפענח של האתר עצמו ואומר לכם מה בדיוק שגוי.
כתובת תקינה מוצגת בצורה המנורמלת שלה – ב-IPv6 הצורה המקוצרת הקנונית לפי RFC 5952 – ומסווגת לפי מרשמי השימוש המיוחד של IANA: פרטית, Loopback, link-local, מרחב ה-CGNAT המשותף (100.64.0.0/10), טווחי תיעוד וכן הלאה. בלוק CIDR מצומצם לכתובת הרשת שלו.
שאלות נפוצות
האם 100.64.x.x היא כתובת פרטית?
לא במובן של RFC 1918, אבל גם לא ציבורית: 100.64.0.0/10 הוא מרחב כתובות משותף ל-CGNAT (RFC 6598). אם כתובת ה-WAN של הנתב שלכם בטווח הזה, הספק משתמש ב-CGNAT.
למה אפס מוביל נדחה?
תוכנות מסוימות קוראות את 010 כאוקטלי (8), ואחרות כעשרוני (10). מכיוון שאותו טקסט יכול לציין שתי כתובות שונות, מפענחים מודרניים דוחים אותו.
אפשר להדביק כתובת עם פורט?
הבודק מזהה צורות כמו 192.0.2.1:443 ו-[2001:db8::1]:443 ואומר לכם להסיר את הפורט, כי פורט אינו חלק מכתובת IP.