Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית

רשתות ואינטרנט - שרת אובנטו עם 2 כרטיסי רשת

lucifer69 - 25/02/2020 - 14:05
נושא ההודעה: שרת אובנטו עם 2 כרטיסי רשת
שלום חברים ,
יש לי שרת אובנטו 16.04 (ללא gui) עליו מותקנים 2 כרטיסי רשת , הראשון קווי השני אלחוטי
המטרה היא כזו:
כרטיס רשת קווי עם כתובת סטטית 192.168.1.1/24 גייטווי 192.168.1.254
כרטיס רשת אלחוטי עם כתובת סטטית 192.168.2.1/24 גייטווי 192.168.2.254

אני רוצה שתהיה לי יכולת להתחבר לשרת דרך 2 הכתובות
אני רוצה שהשרת יבין שכבל רשת נותק ויוריד את הכרטיס רשת \ וכשהכבל יחובר ירים את הכרטיס רשת בעצמו
Anonymous - 25/02/2020 - 14:13
נושא ההודעה:
שתי אפשרויות:

1. שימוש ב־NetworkManager . אבל זה יחייב שינוי של הרבה הגדרות.
2. החבילה ifplugd

וההערה המתבקשת: אובונטו 16.04? לא הגיע הזמן לשדרג?
lucifer69 - 25/02/2020 - 14:22
נושא ההודעה:
NetworkManager זה כלי לGUI , לא ?

ifplugd לא מכיר אבל אעשה הכרות עכשיו

אממ לשדרג זה סיפור רציני מבחינת התאמות פיתוח חומרה , חוץ מזה 19 לא שוחרר כLTS אז כנראה שנמתין ל LTS הבא

תודה רבה צפריר (:
Anonymous - 25/02/2020 - 22:28
נושא ההודעה:
האמת היא שזה תמיד מרגש לשדרג שרתים מ״ה ומוצרים, עולם ה it מרגש אותי כל יום מחדש ואני בתחום כבר 23 שנה.
Anonymous - 26/02/2020 - 00:49
נושא ההודעה:
יש ל־NetworkManager גם ממשק שורת פקודה (nmcli) וגם ממשק מסוף כלשהו (nmtui). או שאפשר לעבוד ישירות דרך dbus.

אבל נראה לי שמה שאתם צריכים הוא ifplugd. או במקרה הכי גרוע: לראות איך הוא עובד ולכתוב דבר דומה בעצמכם.
lucifer69 - 26/02/2020 - 16:24
נושא ההודעה:
אז המצב הוא כזה ,
2 כרטיסי הרשת מוגדרים עם כתובת סטטית , לשניהם יש GW שונה
הבעיה המקורית היא ש2 כרטיסי הרשת עולים עם המחשב ז"א יש 2 GW שזה אחלה
הבעיה מתחילה כשמנתקים את אחד הכרטיסים , אז נוצר מצב שאובונטו לא מוחק את הGW והתקשורת לא עובדת תקין .

ifpluged נותן מענה לא רע לעיניין הזה , זה עובד לי תקין על הכרטיס הקווי ולא על הWIFI
ז"א המחשב עולה יש לו 2 כתובות ו2 כרטיסים פעילים , אם אני מנתק את הקווי , ifplugd נכנס לפעולה ומסיר את כל הכתובות וניתובים של הכרטיס רשת הקווי
ברגע שאני מחבר אותו בחזרה כל הכתובות נרשמות שוב.
ברגע שאני מכבה את האקסס פוינט הייתי רוצה שכל הכתובות והניתובים של הכרטיס האלחוטי ימחקו , וברגע שאני מדליק את האקסס פוינט הכרטיס האלחוטי יתחבר שוב וירשם עם כל הכתובות שלו


אני מוסיף את הקונפיגורציה שלי אם יש הערות רעיונות אשמח לשמוע עליהם:

קוד:
cat /etc/network/interfaces


auto lo
iface lo inet loopback

allow-hotplug wlp1s0
iface wlp1s0 inet static
address 192.168.1.1
netmask 255.255.255.0
gateway 192.168.1.254
dns-nameservers 8.8.8.8
wpa-ssid mywifi
wpa-psk mypassword
#wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
metric 1


# governed by ifplugd ... do not use allow-hotplug or auto options
iface eno1 inet static
address 192.168.2.1
netmask 255.255.255.0
gateway 192.168.2.254
dns-nameservers 8.8.8.8
metric 0



קוד:
cat /etc/default/ifplugd

INTERFACES="eno1"
HOTPLUG_INTERFACES="wlp1s0"
ARGS="-q -f -u0 -d0 -w -I"
SUSPEND_ACTION="none"

כל הזמנים הם GMT + 2 שעות