2 שאלות בענייני רשתות
-
- איך זה יכול להיות שאי אפשר להכניס בצורה כלשהי לקובץ hosts ביטוי רגולרי או לפחות כוכבית?
- איך זה שאין סקריפט לניתוב כל הכתובות הפנימיות, הרי יש טווח מסוים ידוע
@dovid סגר את פורום תיכנות, אז אין לי ברירה אלא לשאול כאן
...
-
ראשית זה לא קשור כ"כ לתכנות. זה טכנאות ורשתות.
בנוגע ל1, לא ברור איזו סוג שלתשובה אתה רוצה...
אם אתה רוצה פיתרון אז תתקין תוכנה מתאימה של פרוקסי כמו מה שמובא פה:
https://stackoverflow.com/a/9695861/1271037בקשר ל2 אתה מתכוון למשל מ10.0.0.3 ל 55.55.55.55? אני לא יודע איך אפשר לעשות את זה. זה סוג של rewrite של חבילה.
-
האמת, השאלה הייתה יותר תיאורטית, בפרט בנוגע לקובץ הhosts, איך זה שלא סידרו שזה יעבוד ככה בצורה פשוטה?, זה דבר בסיסי
בקשר ל2 אני מתכוון אכן לטווח הכתובות הלוקאליות, סקריפט שיריץ את הפקודה
route -p add 10.0.0.0 וכו'
אבל על כל הכתובות שנמצאות בטווח הכתובות הפנימיות
חיפשתי ברשת ולא מצאתי, וזה גם מוזר לי כי אני מניח שיש הרבה שנתקלו עם בעיית הכתובות המקומיות כשמחוברים לVPN, ולכאורה זה גם סקריפט די פשוט לביצוע -
זה ודאי שאפשר.
route -p add 10.0.0.0/24
או
route -p add 10.0.0.0 mask 255.255.255.0
בקשר לhosts הדבר ה"בסיסי" לא נדרש ל99.99% ממשתמשי המחשב. הסיבה שהקובץ הזה בכלל קיים היא היסטורית לדעתי (תאימות לאחור).
-
@dovid אמר ב2 שאלות בענייני רשתות:
route -p add 10.0.0.0/24
תוכל לפרט?
זה מכניס את הטווח שבין 10.0.0.0 ל10.0.0.24? אם כן, עדיין לא פתרת את הבעיה זה רק 24 כתובות מקומיות, ואם לא, איזה טווח כתובות זה מכניס? -
לא. בין 10.0.0.0 ל10.0.0.255.
ה24 זה כמות הביטים הדולקים, שאומרת מה החלק מתחילת הIP שלא משתנה. הIP כולה עשויה מ64 ביטים, 8 לכל מקטע. 10.0.0 זה שלושה מקטעים קבועים * 8 = 24. כל היתר גמיש = 255 אפשרויות. -
@dovid אמר ב2 שאלות בענייני רשתות:
לא. בין 10.0.0.0 ל10.0.0.255.
אז עדיין לא פתרת את העניין, זה חלקי בלבד
https://ipinfo.io/bogon -
@shraga אמר ב2 שאלות בענייני רשתות:
@dovid אמר ב2 שאלות בענייני רשתות:
לא. בין 10.0.0.0 ל10.0.0.255.
אז עדיין לא פתרת את העניין, זה חלקי בלבד
הדרך היחידה בה מחשב מזהה אם כתובת היא מקומית זה בדרך הזו. האם החלק הראשון שלה שווה למסיכת הרשת המקומית. אז בעצם זה בדיוק מה שאתה מבקש.
-
@dovid מעניין זה אופן סורס.
אולי אפשר לעשות עם זה משהו מובנה לנטפרי..... -
@shraga אמר ב2 שאלות בענייני רשתות:
@dovid אמר ב2 שאלות בענייני רשתות:
לא. בין 10.0.0.0 ל10.0.0.255.
אז עדיין לא פתרת את העניין, זה חלקי בלבד
https://ipinfo.io/bogonאני לא בטוח שהבנתי אותך נכון,
אבל X.X.X.0/24 זה לא גזה"כ.
אפשר באותה מידה להשתמש בטווחים יותר גדולים - כאן ניתן לחשבן את הנוסחה הרצויה.
ופה יש לך טבלה מסודרת של כל כתובות ה IP ה"מקומיות" עם הספרה הנכונה שמגדירה את הטווח.אני מקווה שלא ביזבזתי את זמנך על אי הבנה שלי.