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


שמעתם את המילה "שרת" נזרקת הרבה, אבל בדרך כלל בהקשר של אתרי אינטרנט או חברות גדולות שיש להם הרבה נתונים לאחסן. במציאות, שרת יכול להיות שימושי באותה מידה בבית שלך. במדריך זה, נעבור על איך ליצור שרת משלך בבית שתוכל להכניס לארון ולצאת 24/7, מוכן לעשות כל סטרימינג, הורדה או גיבוי שתצטרך בהתראה של רגע.

עדכון: אובונטו הפכה למערכת הפעלה כבדה בהרבה במהלך השנים האחרונות, כך שזו כבר לא האפשרות האידיאלית עבור שרת ביתי. אתה יכול להשתמש בגרסה קלה יותר של אובונטו כמוXubuntu, או הפצה בסיסית יותר כמודביאן. יש גם הרבה תוכנות מוכוונות שרת ביתי שם שיהיה קל יותר להגדיר, כמועֲבוֹדָה.קרא עוד על האפשרויות שלך כאןלפני הצעדה.

למה אני רוצה שרת בבית שלי?

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

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

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

מה תצטרך

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

  • מחשב עם מינימום של 512MB של זיכרון RAM ומעבד 700MHz שישמש כשרת שלך (1.6GHz אם אתה רוצה להזרים סרטונים). סביר להניח שתרצה להשתמש גם ב-ethernet במקום ב-Wi-Fi, מכיוון שהוא הרבה יותר מהיר. מחשב ישן יעבוד מצוין עבור זה, אם כי אתה יכול גם לבנות מערכת ייעודית וזולה אם אין לך מחשב ישן מונח בסביבה. שים לב שמחשב ישן יצרוך יותר חשמל, ואולי יעלה לך יותר בטווח הארוך - אבל זו דרך טובה לבדוק הכל ולראות אם שרת ביתי מתאים לך.

  • התקליטור החי של אובונטו, זמיןכָּאן.

  • מספיק שטח אחסון כדי להחזיק כל קבצים שתרצה בשרת שלך. שוב, ייתכן שתוכל להסתדר עם כל כוננים קשיחים ישנים שיש לך, אם כי אם אתה מאחסן הרבה מדיה, ייתכן שתצטרך לקנות כמה כוננים חדשים עם הרבה מקום. לי, למשל, יש כונן 2 TB המוקדש לסרטים ותוכניות טלוויזיה, כונן 1 TB המוקדש לגיבויים וכונן 500GB המוקדש למוזיקה.

  • נתב עםהזמנות DHCPאו כתובות IP סטטיות (כמעט לכל נתב יש את היכולת הזו). זה לא חובה, אבל זה בהחלט מועדף. אם אין לך את זה, ניהול השרת שלך יכול להיות די מעצבן, מכיוון שכתובת ה-IP שלו תשתנה כשתאתחל אותו.

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

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

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

התקן את אובונטו והכן את הכוננים שלך

אנחנו הולכים להתקין את אובונטו באחד מהכוננים הקשיחים המאחסנים את הנתונים שלנו. זה אמור לתפוס רק כ-5GB, אז זה לא משנה במיוחד איזה מהם - אבל כנראה שתצטרך שהכונן יהיה ריק לפני שתתקין את אובונטו. אתה יכול להעתיק את כל הנתונים שלך אחורה לאחר מכן. קח את התקליטור החי של אובונטוכָּאן, וצרוב אותו לדיסק או, אם לשרת לעתיד שלך אין כונן דיסקים, צרוב אותו לכונן הבזק במקום זאת.

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

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

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

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

הפעל את השרת שלך ופתח מסוף. הפעל את הפקודה הבאה:

sudo apt-get install gparted pysdm

אלה הכלים שנצטרך לעבוד עם הכוננים שלנו. לאחר מכן, לחץ על המקף (הכפתור הסגול בחלק העליון של המזח של אובונטו), וחפש את GParted. לחץ עליו כדי להפעיל אותו. אתה אמור לראות רשימה של הכוננים שלך בתפריט הנפתח בפינה השמאלית העליונה של המסך. בחר באחד מהכוננים האחרים שלך (לא זה שבו מותקן אובונטו), ולאחר מכן עבור אל התקן > צור טבלת מחיצות. לחץ על אישור ולאחר מכן בחר את המחיצה "לא מוקצית". לחץ על הלחצן "מחיצה חדשה" בפינה הימנית העליונה, ועצב אותו כ-ext4. תייגו אותו מה שתרצו (כמו "מדיה" או "גיבוי של Windows"), ולחץ על הוסף. לאחר מכן, לחץ על סימן הביקורת הירוק בסרגל הכלים של GParted. זה יפרמט את הכונן שלך. שים לב באיזה כונן זה נמצא במערכת שלך (למשל,/dev/sdbאוֹ/dev/sdc) וחזור על תהליך זה עבור הכוננים האחרים שלך.

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

שתף את הכוננים של השרת שלך עם הרשת שלך

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

כדי לשתף תיקיה או כונן, פתח מסוף והפעל את הפקודה הבאה:

gksudo nautilus

זה יפעיל את Nautilus (מנהל הקבצים של אובונטו) עם הרשאות שורש, שנצטרך לשתף את הכוננים שלנו. לאחר מכן, לחץ לחיצה ימנית על הכונן בסרגל הצד השמאלי ובחר מאפיינים. עבור לכרטיסייה שתף וסמן את התיבה "שתף תיקיה זו". בפעם הראשונה שתעשה זאת, אובונטו כנראה תבקש ממך להתקין את שירות שיתוף הקבצים של Windows. התקן כל דבר שהוא מבקש ממך ולאחר מכן הפעל מחדש את ההפעלה שלך כאשר תתבקש. פעולה זו לא תפעיל מחדש את המחשב, אלא רק תפעיל את תכונת השיתוף. זכור לחזור ולסמן את תיבות הסימון "אפשר לאחרים ליצור ולמחוק קבצים" ו"גישת אורח" לאחר ש-Windows מתקין שירותים אלה.

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

פֶּתֶק: אם אינך משתמש בסביבת GNOME המסורתית, ייתכן שאין לך אפשרויות אלו בדפדפן הקבצים שלך. אתה יכול להגדיר את השיתופים שלך פשוט מאוד משורת הפקודה, עם זאת, באמצעותהוראות אלה(שעובדים עם דביאן ואובונטו).

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

sudo smbpasswd -a whitsongordon

לאחר מכן הקלד והקלד מחדש סיסמה לבחירתך כאשר תתבקש.

כעת, עבור אל המחשב הראשי שלך ובדוק אם התיקיה שותפה כראוי. ב-Windows, פתח את סייר Windows ולחץ על "רשת" בסרגל הצד השמאלי. השרת שלך אמור להופיע ברשימה, ואם תלחץ עליו פעמיים, תתבקש להזין שם משתמש וסיסמה. השתמש באלה שיצרת זה עתה, וזה אמור לתת לך גישה לתיקייה שלך, עם כל הנתונים בפנים. אם אתה על Mac, פשוט פתח את Finder ועבור אל Go > Connect to Server והקלדsmb:\\192.168.0.11, איפה192.168.0.11היא כתובת ה-IP של השרת שלך. זכור, תעשה את חייך הרבה יותר קלים על ידי הגדרת הזמנות DHCP או IP סטטי עבור השרת שלך. לאחר מכן תוכל להקליד את שם המשתמש והסיסמה שלך כדי להתחבר לקבצים שלך.

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

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

שלוש דרכים מגניבות שבהן אתה יכול להשתמש בשרת שלך

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

גיבוי נתונים מהמחשב הראשי שלך (ומהשרת שלך)

אם אתה עדיין לא מגבה את המחשב הראשי שלך, אתה צריך. אנו ממליצים להשתמש בתוכנה כמו Crashplan כדי לגבות את הנתונים שלך לענן, אבל השרת שלך יכול להיות גם מיקום גיבוי מצוין - בתנאי שיש לך את הקבצים החיוניים באמת מאוחסנים במקום אחר באינטרנט, כמו Dropbox (או אם אתה רוצה גיבוי משני שהוא קל יותר לגישה - אחרי הכל,תמיד צריך להיות לך יותר מגיבוי אחד).

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

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

הזרם מדיה לכל המכשירים שלך עם Plex

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

כדי להגדיר אותו, פשוט הפעל את הפקודות הבאות בטרמינל:

gksudo gedit /etc/apt/sources.list.d/plex.list

הוסף את השורה הבאה לקובץ הטקסט:

deb https://www.plexapp.com/repo lucid main

ולאחר מכן הפעל את שתי הפקודות הבאות בטרמינל:

sudo apt-get updatesudo apt-get install plexmediaserver

בסיום ההתקנה, שרת המדיה יתחיל לפעול. אתה יכול להוסיף או להסיר מדיה מהספרייה שלך מכל מחשב, מה שאומר שהעבודה שלך עם השרת הסתיימה. פשוט פנה לכל מחשב והקלד192.168.0.11:32400/manage, איפה192.168.0.11היא כתובת ה-IP של השרת שלך. כדי להוסיף סרטים, פשוט לחץ על "סרטים" ונווט לכונן או לתיקיה בשרת שלך שבו מאוחסנים הסרטים שלך. אם הם מאוחסנים בכונן אחר, תמצא אותם תחת/Media/[Name of Drive].

לאחר שהוספת את המדיה שלך, Plex אמור לארגן אותה באופן אוטומטי לספרייה עבורך. הדרך הקלה ביותר להזרים אותו למכשירים האחרים שלך היא לעבור אל העדפות > MyPlex ולהגדיר חשבון מממשק Media Manager. לאחר מכן, הורד את אפליקציית Plex עבורiOS,דְמוּי אָדָם, Google TV, אוהמחשבים האחרים שלךוהיכנס עם חשבון MyPlex שלך שם. אתה אמור לראות את כל הספרייה שלך, זמינה לסטרימינג בכל מקום שאתה נמצא. ובכל פעם שתרצה לערוך את ספריית Plex שלך, תוכל לעשות זאת על ידי חזרה לממשק האינטרנט של Media Manager מכל מחשב - אין צורך להתעסק עם השרת שלך.

Plex היא אפליקציית הזרמת המדיה המועדפת עלינו, אבל זו לא הבחירה היחידה שלך. אם אתה רק רוצה לשתף את המדיה שלך עם המחשבים בבית שלך, אתה יכול בקלות להוסיף את תיקיות המדיה המשותפות של השרת שלך ל-XBMC במחשב אחר, או להגדירשירות הזרמת מוזיקה כמו Audiogalaxy או Subsonicלחוויה יותר ממוקדת מוזיקה.

הגדר את BitTorrent לשיתוף קבצים תמידי

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

אנחנו הולכים להשתמשלקוח BitTorrent האהוב עלינו,מַבּוּל, כדי לעשות זאת. כדי להתקין Deluge, פשוט פתח חלון מסוף והפעל:

sudo apt-get install deluge deluge-web deluged

בסיום ההתקנה, הפעל אותו על ידי מעבר ל-Dash והקלדת "Deluge". ברגע שהוא מתחיל, עבור אל ערוך > העדפות > תוספים, וסמן את התיבה WebUI. האפשרות "WebUI" אמורה להופיע בסרגל הצד השמאלי; לחץ עליו וסמן את "הפעל ממשק אינטרנט" ו"הפעל SSL". אתה יכול לשנות את יציאת ההאזנה למה שאתה רוצה, אבל נשאיר אותה ב-8112 עבור הדרכה זו. כך אנחנו הולכים לנטר את הטורנטים שלנו ממחשבים אחרים.

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

https://192.168.0.11:8112/ 

אֵיפֹה192.168.0.11היא כתובת ה-IP של השרת שלך. זה יבקש ממך סיסמה. ברירת המחדל היאdeluge, אם כי זה ינחה אותך לשנות אותו למשהו חדש מיד, מה שעליך לעשות. מכאן ואילך, אתה יכול להוסיף טורנטים חדשים, לפקח על קיימים ולשנות העדפות הקשורות לטורנטים ישירות מממשק האינטרנט הזה - אין צורך לחפור את השרת שלך. רק הקפד להגדיר את Deluge להוריד טורנטים לאחת מהתיקיות המשותפות שלך, כדי שתוכל לגשת להורדות האלה כשהן מסתיימות.

לבסוף, לחץ על המקף וחפש "יישומי הפעלה". לחץ עליו, ולחץ על כפתור "הוסף". תן לזה "מבול דאמון" והיכנסdelugedעבור הפקודה. לחץ על הוסף וסגור את החלון. זה יבטיח ש-Deluge יופעל בכל פעם שאתה אתחול מחדש את השרת שלך.

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


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

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.