07-06-2017, 08:29
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,776
|
|
אתה לא יכול לעשות את ה route הזה בראוטר משום שברגע שהתעבורה כבר הגיעה אל הראוטר, רשת היעד (192.168.3.0/0) היא כבר directly connected עליו, וכבר יהיה בו ניתוב מקומי אליה עבור תקשורת עם מי שמחובר איתו ברשת ההיא. גם אם נניח שאפשר לעשות קומבינות בכיוון הזה (מה שמכונה PBR בסיסקו), הסיכוי שהן יהיו אפשריות אבל ACL/Firewall לא - מאוד נמוך. ACL/Firewall נחשבות פונקציות הרבה יותר "פשוטות".
כן, אם תחסום את הגישה ל 192.168.3.0/24 האינטרנט עדיין יעבוד, וזאת משום שטווח הרשת המדובר לא מכסה אף מחשב באינטרנט אלא רק את הרשת המקומית השניה שלך.
המשתמש לא "רואה" שום דבר. כל התעבורה שנשלחת אל הראוטר עוברת NAT (מסוג SNAT) על ידי הראוטר. הראוטר עצמו הוא כמו כל מחשב אחר ברשת 192.168.3.0/24 - יש לו IP כלשהו ברשת הזו. וכל התעבורה שיוצאת מ 192.168.2.0/0, אחרי שעברה NAT, בעצם יוצאת מה IP-כלשהו הזה ב 192.168.3.0/24 - למשל מ 192.168.3.5. לפיכך, כמו שכל המחשבים ברשת 192.168.3.0/24 יכולים להתחבר לכל המחשבים האחרים ב 192.168.3.0/24 (אא"כ יש פיירוול שחוסם תעבורה כנ"ל, כאמור), אז גם המחשבים של 192.168.2.0/0 שיוצאים מ 192.168.3.5, יכולים.
אני לא יודע מה עשית בשרתים (למה בדיוק היית צריך להגדיר ROUTE בשביל לשתף אינטרנט? ROUTE לאן בדיוק? לא ברור.) ואיך נראית הטופולוגיה שם - אבל גם אם היא זהה לטופולוגיית הראוטרים שלך - בכל מערכת הפעלה מודרנית יש פיירוול, ואולי פשוט שם הוא פועל וקיימים עליו חוקים בסגנון שאמרתי שצריך...
|