NX: חיבורי X11 מרוחקים עם תוכנה חופשית

תאר לעצמך שבבית אתה רוצה להשתמש במחשב שלך אבל אחיך הצעיר בודק את הרשתות החברתיות שלו ואתה צריך לעשות משימה, ולמעלה מהכל, הקובץ שאתה צריך נמצא באותו מחשב "עמוס מאוד". מכל מחשב מהבית אתה ניגש לחשבון המשתמש שלך שנמצא ב computadora שאחיך משתמש באותו הרגע, וואלה, יש לך הפגישה שלך עם כל מה שיש לך בו כאילו אתה מול השרת ועובד, נהדר נכון? ובכן, טכנולוגיית NX מאפשרת זאת ועוד הרבה יותר.


NX היא טכנולוגיה המאפשרת לבצע הפעלות X11 מרוחקות במהירות ובאיכות גרפית מעולה, היא פותחה על ידי חברת NoMachine הצרפתית, המציעה יישומי לקוח ושרת בחינם (אך לא בחינם) וגם מסחרית.

המהירות של שירות ה- NX נובעת מהדחיסה והמטמון שבוצעו על ידי פרוטוקול X11, שממזער את כמות המידע המועברת בין לקוח לשרת. אבל מהירות היא לא הדבר היחיד שחשבו עליו, NX מספקת גם שירות מאובטח מכיוון שכל המידע עובר דרך SSH. כלומר, תוכלו לשכוח מ- LDAP, ספריות מאובטחות עם אפאצ'י ו- SSL, סמבה, NFS או כל פתרון אחר לגישה לנתונים שלכם ברשת, עם NX זה יהיה מספיק כדי להתחבר מכל מחשב ברשת לחשבון המשתמש שלכם ו הנתונים שלך הם יהיו שם.

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

יתרון נוסף הוא שבשימוש ב- NX אין צורך לרכוש חומרה מתוחכמת, למשל אם אתם מתכננים להשתמש במסופי תאורה קלים באמצעות PXE / LTSP עליכם להחזיק כרטיסי רשת התומכים באתחול PXE, מה שמונע שימוש חוזר במחשבים ישנים בנוסף לשרת דורש שני כרטיסים. רשת להפעלתה, עם טכנולוגיית NX זה מספיק רק שיש רשת מקומית פשוטה, ללא צורך להוציא כסף על חומרה ספציפית.

כאילו שהאמור לעיל לא הספיק, בואו נדמיין שאם יש לנו רשת מקומית בה עובדים כמה משתמשים ופתאום האפלה קלאסית, תוכלו למעשה להיפרד מהעבודה שלכם אם לא שמרתם אותה, באמצעות שרת NX המוגן ללא הפסקה יהיה די, אנו מפעילים מחדש את הלקוחות, ניגשים למפגש שנשאר פתוח וממשיכים בעבודתך, וכך נחסוך באספקת חשמל ללא הפרעה לכל מחשבי הרשת שלך. (תאמין לי שזה עובד ונדהמתי כשערכתי את הבדיקות וראיתי שזה עובד בצורה מושלמת).

תרשים רשת עם טכנולוגיית NX

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

הדרישות הן כדלקמן:

לקוחות:

  • מעבד מינימלי של 400 מגה הרץ
  • 128 מגה בייט RAM
  • 35 MB שטח דיסק (להתקנת יישום הלקוח)
  • חיבור רשת

שרת:

החומרה הנדרשת לשרת משתנה, תלוי במספר הלקוחות שמתחברים אליו וסוג היישומים שעומדים להתבצע.

לטעמי יישומי ה- NoMachine טובים מאוד, אך למרבה המזל ישנן חלופות מאותה איכות וגם חופשיות שפותחו תוך ניצול העובדה שליבת טכנולוגיית NX היא תחת רישיון GPL 2, גוגל השיקה neatx שהוא שרת NX בחינם, כלקוח שאני מציע להשתמש בו OpenNX שהיא גם תוכנה חופשית.

כחדשות, אני מעיר כי NoMachine הודיעה שטכנולוגיית NX מגרסה 4 תחדל להיות תוכנה חופשית ותהיה לה רישיון פרטי.

http://www.nomachine.com/news-read.php?idnews=331

היכן נוכל להשתמש ב- NX?

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

התקן את Neatx (שרת)

נוסיף את מאגר Neatx לקובץ /etc/apt/sources.list, אך תחילה נכין עותק גיבוי של הקובץ לשינוי.

cp /etc/apt/sources.list /etc/apt/sources.list.original

כעת, המשך להוסיף את המאגר

nano /etc/apt/sources.list

ואנחנו מוסיפים את השורות הבאות בסוף הקובץ:

deb http://ppa.launchpad.net/freenx-team/ppa/ubuntu עיקרי צלול
deb-src http://ppa.launchpad.net/freenx-team/ppa/ubuntu עיקרי צלול

אנו שומרים וסוגרים את הקובץ.

אנו מעדכנים את המאגרים שלנו.

apt-get עדכון

אנו מתקינים.

apt-get להתקין שרת neatx

זכור כי אתה יכול ליצור מספר חשבונות לגישה מלקוח NX. בדוגמה זו נוסיף 3 חשבונות neatx, neatx2 ו- neatx3 לשרת זה, רצוי ליצור אותם בצורה גרפית מכיוון שהוספת משתמשים מהטרמינל לא עבדה לפחות בדביאן 6.

בגנום 2.x

מערכת> ניהול> משתמשים וקבוצות

בגנום 3 ואילך

בחלונית העליונה שבה מופיע שם המשתמש שלך> הגדרות מערכת> חשבונות משתמשים

לאחר ההוספה, הכל יהיה מוכן, נכון, אין שום דבר אחר לעשות בשרת והכל מוגדר.

התקן את OpenNX (לקוח)

אנו מוסיפים את מאגר OpenNX, כמו בשרת אנו יוצרים את עותק הגיבוי שלנו ועורכים את הקובץ, אך כעת אנו מוסיפים שורה זו:

deb http://download.opensuse.org/repositories/home:/felfert/Debian_5.0 ./

אנחנו שומרים וסוגרים.

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

apt-key להוסיף Release.key

אנו מעדכנים מאגרים.

apt-get עדכון

אנו מתקינים.

apt-get להתקין opennx

והכל יהיה מוכן.

אנו מוצאים גם חבילות ומאגרים להפצות אחרות ולמערכות הפעלה שונות בדף הרשמי שלה.

http://opennx.net/download.html

למרות שמאגר הדוגמאות הוא זה שעבד נכון עבורי גם באובונטו וגם בדביאן.

כעת ניגש ללקוח מרחוק שלנו.

יישומים> לקוח OpenNX> אשף חיבור OpenNX

אשף OpenXN מופיע

אנו לוחצים על כפתור «הבא».

שמנו שם כלשהו עבור ההפעלה ואת ה- IP של השרת, אנו משנים את המהירות למקום בו כתוב LAN.

אנו בוחרים ב- Unix כמערכת ושולחן העבודה המותקן בשרת, במקרה זה GNOME.

אנו משאירים את האפשרות "אפשר הצפנת SSL של כל התעבורה" מופעלת, ללא אפשרות זו מופעלת השרת לא יעבוד, מכיוון שהוא אינו מאפשר הפעלות לא מוצפנות.

אנו משביתים את האפשרות «צור קיצור דרך בשולחן העבודה» שכן אם הוא מופעל הוא פועל אך מסמן שגיאה בעת יצירת קיצור הדרך בשולחן העבודה.

כעת נראה את לקוח OpenNX

שמנו את המשתמש שאליו אנו רוצים להתחבר לשרת, את הסיסמה,
אנו בוחרים את ההפעלה שיצרנו בעבר ולחץ על «התחברות».

נראה ש- OpenNX יוצר את החיבור עם השרת, מאמת ומוריד את הנתונים הדרושים כדי להתחיל את ההפעלה.

אם הכל התנהל כשורה, יהיה לנו את החיבור להפעלה בשרת מרוחק, כאמור, מבלי להפריע לאף משתמש אחר שיגש גם לחשבונו פיזית בשרת או דרך OpenNX.

כמה לכודים.

גישה מלקוח המותקן באובונטו 11.10 לשרת NX גם עם אובונטו 11.10.

בצילום המסך הזה אנו רואים שאנו ניגשים לשרת NX המותקן בדביאן 6.0 מלקוח באובונטו 11.10, נצפה בשורת הכותרת של החלון שמופיע «Neatx», ואחריו המשתמש, שם השרת וגם המושב.

במבחנים ניגשו 3 חשבונות משתמשים בו זמנית בשרת עם Athlon X2
עם זיכרון RAM של 2 ג'יגה בייט וזה עבד בצורה מושלמת, כל חשבון היה נגיש מלקוח אחר ברשת המקומית כאשר LibreOffice Writer ו- Firefox פועלים ואף אחד מהם לא הציג שום בעיה.

אלה שלושת מחשבי הלקוח עליהם הופעלה OpenNX כדי לגשת לחשבונות המשתמשים המרוחקים.

אחזר מושב

אם מסיבה כלשהי הלקוח איבד את החיבור, בגלל הפסקת חשמל, מישהו מעד בכבל החשמל של המחשב או שאחיך הקטן נתקע על כפתור ההפעלה של המחשב שלך, אל תדאג, ההפעלה מרחוק שלך פועלת בשרת פשוט הפעל שוב את הלקוח והתחל את ההפעלה, מסך כמו הבא יופיע

אתה בוחר את ההפעלה שהפעלת, לחץ על הלחצן «המשך» ותקבל את ההפעלה שוב כשעזבת אותה.

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

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   אנונימי דיג'ו

    מעניין אבל אני מעדיף להשתמש ב- xrdp מכיוון שבדרך כלל אין צורך להתקין לקוח מכיוון שגם ב- gnome וגם ב- windows זה משולב וזה עובד גם עם טלפונים חכמים ו- thinclient.

  2.   סם דיג'ו

    היזהר, זה לא לגמרי נכון, עם LTSP אין צורך בכרטיסי רשת עם PXE, אתה יכול לאתחל את הלקוחות מ- USB, CD, Diskette ... ואין צורך שיהיו דיסקים קשיחים במחשב הלקוח, יש להתקין לקוח nx ב מערכת עם דיסק קשיח. NX זה בסדר להחליף VNC או Rdesktop, אבל אם מה שאתה צריך זה שרת לקוח דק טוב יותר LTSP או TCOS.

    ברכות.

  3.   לואיס דיג'ו

    טכנולוגיה מעולה והדרכה.

    היזהר, שכדאי להזכיר גם ברמת החומרה, עליך להחליף מתג במהירות של 10/100/1000 מגה לשנייה וגם במחשבי הלקוח יש כרטיסי רשת שעובדים גם באותה מהירות.

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

  4.   גונזה דיג'ו

    יש לי את הרשת המקומית שלי עם סמבה ... ואני משתמש רק בנתב מודם בו אוכל לחבר 4 מחשבים אישיים.
    אני משתמש בו כדי לגשת ולשתף קבצים בין מחשבי המחשב.

    מידע טוב מאוד בפוסט, אולי באיזשהו שלב אנסה אותו.

    תודה רבה לך!

    ברכות 🙂

  5.   לינוקס דיג'ו

    שתן זרוק פנינים !!!! אני עושה את זה מהבדיקה! ולא נשארתי עם ltsp, הייתי רק ב- ssh אבל בזה של יישומים ומשתמשים משותפים כי אני רק לומד אבל עכשיו עם זה, אני מקווה שעדיף לי כי עכשיו אני עם מכונות שכבר נגמרו 10 שנים ובכן אני גורם להם לעבוד, !!! בסדר !! אנסה את זה !!!! מכיוון שאני כבר במירוץ! זה קורא שזה טוב אם אני כבר מופתע מה- SSH עכשיו זה ... .. להתראות

  6.   הדואר שלי דיג'ו

    אני ממליץ לך להסתכל על זה http://theqvd.com/

  7.   בואו נשתמש בלינוקס דיג'ו

    מעניין ... תרומה טובה.

  8.   נאצ'ו דיג'ו

    אני ממליץ להעיף מבט ב- x2go, המבוסס גם על טכנולוגיית NX.

  9.   פנדאקריס דיג'ו

    אני חושב שאנסה את זה עם הפטל החדש שלי
    http://www.tiaowiki.com/w/Install_NX_Server_on_Raspberry_Pi
    אני מתרגש!!!

  10.   פנדאקריס דיג'ו

    הרגע התקנתי את הלקוח ואת השרת על אותו מחשב לבדיקה. אני לא מוצא איך להפעיל את הלקוח בשום מקום. האם ubunutu 10.04 הוא רעיונות?

  11.   SynFlag דיג'ו

    ssh -X?

  12.   agt1729 דיג'ו

    אני ממליץ על Ammy Admin (http://www.ammyy.com) אינו דורש התקנה או הגדרות תצורה ספציפיות. זה עובד מאחורי שערי NAT ​​ובכל רשת LAN.