עבודה עם תשתית כפולה (בזק + הוט), איך נכון לעשות את זה?

פורום רשתות, IT ומחשוב כללי - רשתות, ראוטרים, מחשבים ניידים, אביזרים וכו'.
integral
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 8255
הצטרף: דצמבר 2005
נתן תודות: 413 פעמים
קיבל תודות: 610 פעמים

שליחה #21 

דרך אגב, עדכנת אותו לקושחה האחרונה?

noam23 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1373
הצטרף: מאי 2006
נתן תודות: 8 פעמים
קיבל תודות: 6 פעמים

שליחה #22 

13/11/2020 20:20  
integral כתב:
13/11/2020 17:35  
noam23 כתב:
אני רוצה לציין שאין לי באמת שני חיבורי ISP נפרדים בשלב זה (התקנת בזק תהיה רק בעוד שבועיים). כדי לדמות שני חיבורים נפרדים, חיברתי שתי יציאות LAN מהמודם של HOT, האם זו בעיה?
...
נראה לי שזה לא ממש טוב, כי שתי היציאות שלך יושבות על אותו סאבנט ואולי זה עושה בעיות.

בנוסף, במצב של FAILOVER לוקח לו זמן עד שהוא עובר. במצב של LOAD BALACING אם ניתקת כבל אחד, השני ימשיך לעבוד.

תעלה תמונה של המסך שלך
...
מעלה תמונה: לא עידכנתי קושחה.

integral
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 8255
הצטרף: דצמבר 2005
נתן תודות: 413 פעמים
קיבל תודות: 610 פעמים

שליחה #23 

הקושחה שלך היא האחרונה.

ניסית לעשות ויזרד של LOAD BALANCE מלא ואז לנתק את אחד הכבלים?

noam23 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1373
הצטרף: מאי 2006
נתן תודות: 8 פעמים
קיבל תודות: 6 פעמים

שליחה #24 

מה הכוונה לנתק את אחד הכבלים? לנתק את הכבל WAN כדי שיתחיל ה Failover?

integral
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 8255
הצטרף: דצמבר 2005
נתן תודות: 413 פעמים
קיבל תודות: 610 פעמים

שליחה #25 

האם הגדרת LOAD BALANCING מלא? כלומר לא לסמן את FAILOVER ONLY

כן לנתק מהראוטר את אחד מכבלי ה WAN.

noam23 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1373
הצטרף: מאי 2006
נתן תודות: 8 פעמים
קיבל תודות: 6 פעמים

שליחה #26 

לא. סימנתי את Failover על eth1, כי זה מה שרציתי להשיג...

ניסיתי לשחק עם זה עוד קצת, היה נראה שלהוריד את ה v מ Lan to Lan exclusion גרם ל Failover לעבוד במידה מסוימת, אבל עדיין היו בעיות. אני התייאשתי בגדול, ומקווה שהכישלון נובע מכך שאין לי באמת שני ISP שונים, וכשאר יגיע הראוטר של בזק הבעיה תיפתר בתקווה.

integral
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 8255
הצטרף: דצמבר 2005
נתן תודות: 413 פעמים
קיבל תודות: 610 פעמים

שליחה #27 

אצלי זה עובד.

לכן, מציע לך לנסות לעשות מחדש את הויזרד בלי לסמן FAILOVER על WAN1 ולראות מה קורה.

noam23 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1373
הצטרף: מאי 2006
נתן תודות: 8 פעמים
קיבל תודות: 6 פעמים

שליחה #28 

ניסיתי, שוב לא עבד.

ניסית לחבר כמוני שני LAN מה ISP Router ל ER-X, וזה כן עובד לך?

integral
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 8255
הצטרף: דצמבר 2005
נתן תודות: 413 פעמים
קיבל תודות: 610 פעמים

שליחה #29 

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

שני המודמים על סאבנטים שונים כמו שתראה בתמונה. ה ER-X על סאבנט שונה משניהם.

אצלי ה ER-X על 192.168.1, מודם ראוטר אחד על 172.16.1 מודם ראוטר שני על 10.0.0. נראה שאצלך הכול על 192.168.1 ויכול להיות שזה חלק מהבעיה.

עשיתי את זה דרך ה WIZARD של ה LOAD BALANCING בלי לסמן FAILOVER.

אחרי זה עשיתי עוד דברים שכדאי לעשות ולא מסובך.

האם עשית את זה דרך ה WIZARD ?

eran405
אחראי תחום רשתות
אחראי תחום רשתות
תגובות: 3388
הצטרף: פברואר 2012
נתן תודות: 380 פעמים
קיבל תודות: 787 פעמים

שליחה #30 

תגובה לא רלוונטית. אקרא הודעות עדכניות ואגיב תגובה חדשה אם צריך.

eran405
אחראי תחום רשתות
אחראי תחום רשתות
תגובות: 3388
הצטרף: פברואר 2012
נתן תודות: 380 פעמים
קיבל תודות: 787 פעמים

שליחה #31 

13/11/2020 23:49  
noam23 כתב:
מעלה תמונה:
erx3.JPG
...
אני לא בטוח שהצלחתי לעקוב אחרי ההתכתבות הארוכה כאן בצורה נכונה, אבל אם אני מבין נכון כרגע יש לך כתובת 192.168.1.14 וכתובת 192.168.1.15 בכל אחד מה-WANים:

למה יש כתובות 192.168.1 בשני ה-WANים?! אני מתפלא שבכלל יש לך אינטרנט. אם יש לך אינטרנט אז זה double-NAT שאינו דבר חיובי. אם באמת זה קונפיגורצית double-NAT "תקינה", אז אני מנחש שה-gateway של שניהם הוא 192.168.1.1 דבר שיכול להיות מאד בעייתי ויתכן שזאת הסיבה שה-failover לא עובד (אני מנחש/מקווה שיש דרך לפתור אפילו קונפיגורציה מוזרה כזאת אבל למה בכלל להכנס לברוך הזה).

א. אלא אם יש לך סיבה ממש טובה ואתה יודע בדיוק מה אתה עושה ולמה, מומלץ בחום להפטר משני ה-double NATים:
תהפוך גם את המודם של בזק וגם את ההוטבוקס למצב של מודם בלבד שנקרא גם מצב bridge. במקרה של הוט ה-WAN ב-ER צריך להיות מוגדר על DHCP ואילו ה-WAN שאליו מחובר המודם לתשתית בזק צריך מוגדר על חייגן pppoe. שני ה-WAN צריכים לקבל כתובות אינטרנט (או כתובות כגון 192.168.100 אם הספק שם אותך מאחורי NAT משלו, דבר שכדאי לטפל מול הספק; אם שני החיבורים מקבלים כתובת NAT של הספק מאותו ה-subnet עם אותו ה-gateway אז זה בעייתי בדיוק כמו מה שקורה שכרגע).

ב. אם יש לך סיבה ממש טובה ואתה יודע בדיוק מה אתה עושה, אז בתקווה אתה מבין מספיק בשביל לדאוג שלכל אחד מה-double NATים תהיה כתובת רשת שונה (ולכן גם כתובת router/gateway שונה). בתקווה זה יפתור את הבעיה. אם לא תתחיל מזה שאתה מחבר רק את המודם הראשון ל-eth0 ורואה שיש אינטרנט, מנתק אותו ומחבר רק את המודם השני ל-eth0 ורואה שיש אינטרנט, אין צורך לשנות כלום בקונפיגורציה כי שניהם עובדים עם WAN של DHCP (אם באחד מהם אין אינטרנט אזי זה לא קשור ל-failover).

אם עדיין יש בעיות עם ה-failover צריך עוד פרטים. אין לי ניסיון עם failover אז אני לא 100% בדיוק מה כדאי לבדוק אבל הייתי מתחיל מהפלט של הפקודות:

קוד: בחירת הכל

show interfaces
show dhcp client leases
ip rule list
show ip route
show ip route table 201
show ip route table 202
(כמובן חושב לצנזר כתובות אינטרנט או פרטים "אישיים" אחרים במקרה שיש בפלט)

noam23 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1373
הצטרף: מאי 2006
נתן תודות: 8 פעמים
קיבל תודות: 6 פעמים

שליחה #32 

14/11/2020 21:37  
eran405 כתב:
13/11/2020 23:49  
noam23 כתב:
מעלה תמונה:
erx3.JPG
...
אני לא בטוח שהצלחתי לעקוב אחרי ההתכתבות הארוכה כאן בצורה נכונה, אבל אם אני מבין נכון כרגע יש לך כתובת 192.168.1.14 וכתובת 192.168.1.15 בכל אחד מה-WANים:

למה יש כתובות 192.168.1 בשני ה-WANים?! אני מתפלא שבכלל יש לך אינטרנט. אם יש לך אינטרנט אז זה double-NAT שאינו דבר חיובי. אם באמת זה קונפיגורצית double-NAT "תקינה", אז אני מנחש שה-gateway של שניהם הוא 192.168.1.1 דבר שיכול להיות מאד בעייתי ויתכן שזאת הסיבה שה-failover לא עובד (אני מנחש/מקווה שיש דרך לפתור אפילו קונפיגורציה מוזרה כזאת אבל למה בכלל להכנס לברוך הזה).

א. אלא אם יש לך סיבה ממש טובה ואתה יודע בדיוק מה אתה עושה ולמה, מומלץ בחום להפטר משני ה-double NATים:
תהפוך גם את המודם של בזק וגם את ההוטבוקס למצב של מודם בלבד שנקרא גם מצב bridge. במקרה של הוט ה-WAN ב-ER צריך להיות מוגדר על DHCP ואילו ה-WAN שאליו מחובר המודם לתשתית בזק צריך מוגדר על חייגן pppoe. שני ה-WAN צריכים לקבל כתובות אינטרנט (או כתובות כגון 192.168.100 אם הספק שם אותך מאחורי NAT משלו, דבר שכדאי לטפל מול הספק; אם שני החיבורים מקבלים כתובת NAT של הספק מאותו ה-subnet עם אותו ה-gateway אז זה בעייתי בדיוק כמו מה שקורה שכרגע).

ב. אם יש לך סיבה ממש טובה ואתה יודע בדיוק מה אתה עושה, אז בתקווה אתה מבין מספיק בשביל לדאוג שלכל אחד מה-double NATים תהיה כתובת רשת שונה (ולכן גם כתובת router/gateway שונה). בתקווה זה יפתור את הבעיה. אם לא תתחיל מזה שאתה מחבר רק את המודם הראשון ל-eth0 ורואה שיש אינטרנט, מנתק אותו ומחבר רק את המודם השני ל-eth0 ורואה שיש אינטרנט, אין צורך לשנות כלום בקונפיגורציה כי שניהם עובדים עם WAN של DHCP (אם באחד מהם אין אינטרנט אזי זה לא קשור ל-failover).

אם עדיין יש בעיות עם ה-failover צריך עוד פרטים. אין לי ניסיון עם failover אז אני לא 100% בדיוק מה כדאי לבדוק אבל הייתי מתחיל מהפלט של הפקודות:

קוד: בחירת הכל

show interfaces
show dhcp client leases
ip rule list
show ip route
show ip route table 201
show ip route table 202
(כמובן חושב לצנזר כתובות אינטרנט או פרטים "אישיים" אחרים במקרה שיש בפלט)
...
תודה רבה ערן.

הסיבה לכתובות ה WAN הקרובות היא מכיוון שאין לי כרגע בזק והוט. יש לי רק הוט (רק רציתי לבדוק אם ה Failover עובד, עוד שבועיים יתקינו לי גם בזק). אני משתמש בשתי יציאות LAN מהראוטר של הוט כדי לדמות מצב של שני ISP שונים. אלו פשוט שתי הכתובות שהראוטר של הוט נתן לשתי יציאות ה LAN שלו.

eran405
אחראי תחום רשתות
אחראי תחום רשתות
תגובות: 3388
הצטרף: פברואר 2012
נתן תודות: 380 פעמים
קיבל תודות: 787 פעמים

שליחה #33 

14/11/2020 21:49  
noam23 כתב:
הסיבה לכתובות ה WAN הקרובות היא מכיוון שאין לי כרגע בזק והוט. יש לי רק הוט (רק רציתי לבדוק אם ה Failover עובד, עוד שבועיים יתקינו לי גם בזק). אני משתמש בשתי יציאות LAN מהראוטר של הוט כדי לדמות מצב של שני ISP שונים. אלו פשוט שתי הכתובות שהראוטר של הוט נתן לשתי יציאות ה LAN שלו.
...
לבינתיים, הייתי עושה את הבדיקה הבאה:

א. תהפוך את ההוטבוקס ל-bridge, תחבר רק כבל בודד מההוטבוקס ל-eth0 ב-ER-X. תוודא ש-eth0 מקבל כתובת אינטרנט ללא NAT (וכמובן שיש אינטרנט והכל עובד).

ב. תנתק את הכבל מ-eth0 ותחבר אותו ל-eth1, תוודא ש-eth1 מקבל כתובת אינטרנט והאינטרנט "ממשיך" לעבוד בצורה אוטומטית.

מעבר לזה תצטרך לחכות שיהיה לך גם את החיבור של בזק.

noam23 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1373
הצטרף: מאי 2006
נתן תודות: 8 פעמים
קיבל תודות: 6 פעמים

שליחה #34 

14/11/2020 21:58  
eran405 כתב:
14/11/2020 21:49  
noam23 כתב:
הסיבה לכתובות ה WAN הקרובות היא מכיוון שאין לי כרגע בזק והוט. יש לי רק הוט (רק רציתי לבדוק אם ה Failover עובד, עוד שבועיים יתקינו לי גם בזק). אני משתמש בשתי יציאות LAN מהראוטר של הוט כדי לדמות מצב של שני ISP שונים. אלו פשוט שתי הכתובות שהראוטר של הוט נתן לשתי יציאות ה LAN שלו.
...
לבינתיים, הייתי עושה את הבדיקה הבאה:

א. תהפוך את ההוטבוקס ל-bridge, תחבר רק כבל בודד מההוטבוקס ל-eth0 ב-ER-X. תוודא ש-eth0 מקבל כתובת אינטרנט ללא NAT (וכמובן שיש אינטרנט והכל עובד).

ב. תנתק את הכבל מ-eth0 ותחבר אותו ל-eth1, תוודא ש-eth1 מקבל כתובת אינטרנט והאינטרנט "ממשיך" לעבוד בצורה אוטומטית.

מעבר לזה תצטרך לחכות שיהיה לך גם את החיבור של בזק.
...
בצורה הזו שהסברת ה Failover עבד תקין.

תודה!

noam23 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1373
הצטרף: מאי 2006
נתן תודות: 8 פעמים
קיבל תודות: 6 פעמים

שליחה #35 

חוברתי היום לבזק. ה Failover של ה- ER-X עובד נהדר כדי להחליף בין הוט לבזק כשנופלת הוט.

שאלה: האם ניתן להגדיר את ה ER-X לשלוח לי מייל התראה כאשר האינטרנט של הוט קורס ומתבצע Failover לבזק?

eran405
אחראי תחום רשתות
אחראי תחום רשתות
תגובות: 3388
הצטרף: פברואר 2012
נתן תודות: 380 פעמים
קיבל תודות: 787 פעמים

שליחה #36 

02/12/2020 20:40  
noam23 כתב:
שאלה: האם ניתן להגדיר את ה ER-X לשלוח לי מייל התראה כאשר האינטרנט של הוט קורס ומתבצע Failover לבזק?
...
למיטב הבנתי אין אופציה מובנת, אבל אפשר לעשות זאת דרך script:
https://community.ui.com/questions/Edge ... 4faf41f9b4
(ראה לדוגמא את הסקריפט בפוסט האחרון שם)

או הנה משהו דומה אבל קצת אחר:
http://niksargent.com/blog/2017/7/13/se ... outer-lite

אם תחפש בגוגל תראה מלא תוצאות בנושא.

noam23 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1373
הצטרף: מאי 2006
נתן תודות: 8 פעמים
קיבל תודות: 6 פעמים

שליחה #37 

02/12/2020 21:25  
eran405 כתב:
02/12/2020 20:40  
noam23 כתב:
שאלה: האם ניתן להגדיר את ה ER-X לשלוח לי מייל התראה כאשר האינטרנט של הוט קורס ומתבצע Failover לבזק?
...
למיטב הבנתי אין אופציה מובנת, אבל אפשר לעשות זאת דרך script:
https://community.ui.com/questions/Edge ... 4faf41f9b4
(ראה לדוגמא את הסקריפט בפוסט האחרון שם)

או הנה משהו דומה אבל קצת אחר:
http://niksargent.com/blog/2017/7/13/se ... outer-lite

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

כאלטרנטיבה פשוטה יותר להדיוטות כמוני, יש פקודה בשם
show load-balancing watchdog

הפקודה הזו מראה מתי היתה הפעם האחרונה שכל WAN נפל. השאלה אם יש פקודה שלא מראה רק מתי בפעם האחרונה, אלא בטווח תאריכים, או בכלל אי פעם.

noam23 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1373
הצטרף: מאי 2006
נתן תודות: 8 פעמים
קיבל תודות: 6 פעמים

שליחה #38 

02/12/2020 21:25  
eran405 כתב:
02/12/2020 20:40  
noam23 כתב:
שאלה: האם ניתן להגדיר את ה ER-X לשלוח לי מייל התראה כאשר האינטרנט של הוט קורס ומתבצע Failover לבזק?
...
למיטב הבנתי אין אופציה מובנת, אבל אפשר לעשות זאת דרך script:
https://community.ui.com/questions/Edge ... 4faf41f9b4
(ראה לדוגמא את הסקריפט בפוסט האחרון שם)

או הנה משהו דומה אבל קצת אחר:
http://niksargent.com/blog/2017/7/13/se ... outer-lite

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

כאלטרנטיבה פשוטה יותר להדיוטות כמוני, יש פקודה בשם
show load-balancing watchdog

הפקודה הזו מראה מתי היתה הפעם האחרונה שכל WAN נפל. השאלה אם יש פקודה שלא מראה רק מתי בפעם האחרונה, אלא בטווח תאריכים, או בכלל אי פעם.

integral
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 8255
הצטרף: דצמבר 2005
נתן תודות: 413 פעמים
קיבל תודות: 610 פעמים

שליחה #39 

ממבט ראשון ברשת, צריך לחפש משהו כזה:


noam23 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1373
הצטרף: מאי 2006
נתן תודות: 8 פעמים
קיבל תודות: 6 פעמים

שליחה #40 

06/12/2020 8:22  
integral כתב:
ממבט ראשון ברשת, צריך לחפש משהו כזה:

...
צפיתי במדריך.

יש מספר בעיות:
1. הוא טוען ש Kiwi Syslog היא תוכנה חינמית. האמת שגם באתר של Kiwi הם טוענים שיש להם גרסה שהיא 100% חינמית, אבל אחרי שמתקינים אותה היא נותנת רק 14 יום ניסיון. מוזר.
2. כדי לחבר בין ה Kiwi ל ER-X הוא הולך לאופציה של Receive message from below IP addresses (תחת Inputs), אך האופציה הזו חסרה בגרסה הנוכחית של Kiwi (המדריך שלו משנת 2015)

שלח תגובה

חזור אל “רשתות, אינטרנט ו- Fiber”