Anonim

מדוע להגדיר שרת טורנט ייעודי?

קישורים מהירים

  • מדוע להגדיר שרת טורנט ייעודי?
  • מה אתה צריך
  • מהבהב את כרטיס ה- SD
  • התקן את Raspbian
  • הגדר משתמש
  • התחבר ל- VPN
  • צור Killswitch VPN
  • התקן Deluge
  • הגדר את שרת ה- Deluge
  • צור שירות מבול
  • התקן את הלקוח
    • חלונות
    • לינוקס
  • התחבר לשרת שלך
  • קבע את תצורת האחסון שלך
    • יו אס בי
    • ברשת
    • קבע את התצורה של מבול
  • הורד טורנט
  • מחשבות סוגרות

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

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

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

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

מה אתה צריך

באופן מפתיע, אתה לא צריך הרבה כאן. הכל יתבסס על פטל Pi שלך.

  • פטל פי 3 ומעלה
  • כונן קשיח חיצוני או כונן ברשת
  • כבל אתרנט
  • כבל חשמל לפי
  • כרטיס MicroSD 16GB +

מהבהב את כרטיס ה- SD

Raspbian היא מערכת ההפעלה המוגדרת כברירת מחדל עבור Raspberry Pi. זוהי גם האפשרות המושלמת להגדרת ה- Pi כשרת מבול. עבור לדף ההורדות של קרן Raspberry Pi וקבל את המהדורה האחרונה של Raspbian Lite. אינך זקוק לסביבת שולחן עבודה בשרת שלך. ככל שיהיה יותר קל.

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

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

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

לאחר ש- Etcher סיימה לכתוב את התמונה שלך, יש עוד דבר אחד שאתה צריך לעשות. הרכיב את ה- MicroSD על המחשב שלך. חפש את מחיצת "האתחול". צור קובץ ריק בבסיס מחיצת "האתחול", שנקרא "ssh." הקובץ הזה אומר ל- Pi לאפשר גישה ל- SSH כברירת מחדל.

התקן את Raspbian

הסר את כרטיס ה- SD שלך והסר אותו מהמחשב שלך. חבר אותו לפי. חבר את ה- Pi ישירות לנתב שלך עם כבל Ethernet. כאשר הכל מוגדר, חבר אותו.

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

ברגע שאתה רואה את ה- Pi ברשת שלך, אתה יכול להשתמש ב- SSH כדי להתחבר אליו. פתח את OpenSSH, והתחבר אל כתובת ה- IP של ה- Pi. שם המשתמש הוא Pi והסיסמה היא "פטל."

$ ssh

הגדר משתמש

אתה בטח תרצה ליצור משתמש חדש עבור Deluge. משתמש זה ינהל את דלג 'כדמון שירות, ולא הרבה יותר.

$ sudo groupadd fluge $ sudo -r –home-dir / var / lib / מבול-g מבול מבול

הפוך את המדריך והבעלות המפוארת למשתמש שלך ב- Deluge.

$ sudo mkdir / var / lib / deluge $ chown -R מבול: מבול / var / lib / מבול

התחבר ל- VPN

זה לא הכרחי בהחלט כדי להתחבר ל- VPN, אבל זה רעיון טוב מאוד . תהליך זה לא יהיה זהה לחלוטין, תלוי בספק ה- VPN שלך, אך הוא אמור להיות מספיק דומה. התחל בהתקנת OpenVPN ב- Raspbian.

$ sudo apt להתקין openvpn

בשלב הבא הורד את קובצי התצורה של OpenVPN עבור ה- VPN שלך. שוב, החלק הזה הולך להיות שונה, תלוי במי אתה משתמש. מרבית ספקי ה- VPN יספקו קובצי תצורה של OpenVPN באמצעות אמירת בדיוק זאת או כאפשרות לינוקס שלהם. הם בדרך כלל מגיעים בקובץ zip. בדרך כלל לקבצים עצמם יש סיומת .ovpn.

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

$ sudo cp הורדות / config.ovpn /etc/openvpn/client.conf

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

autor-user-pass autor.txt

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

מצב /etc/openvpn/openvpn-status.log יומן /etc/openvpn/openvpn.log script-security 2 up / etc / openvpn / update-resolv-conf down / וכו '/ openvpn / update-resolv-conf

שמור את הקובץ וצא. לאחר מכן, הפעל מחדש את השירות.

$ sudo systemctl הפעל מחדש openvpn $ sudo systemctl התחל $ sudo systemctl הפעל

צור Killswitch VPN

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

$ sudo apt להתקין ufw

ברגע שיש לך UFW, אתה יכול להתחיל להגדיר את הכללים שלך. התחל על ידי השבתת UFW.

השבתת sudo ufw

כעת, אמרו ל- UFW לחסום הכל כברירת מחדל.

ברירת המחדל של $ sudo ufw דוחה כניסה נכנסת

אפשר את כל החיבורים מהמחשב עצמו ומהרשת המקומית.

$ sudo ufw מאפשר מ 192.168.1.0/24 $ sudo ufw מאפשר מ 127.0.0.1

לאחר מכן, אפשר הכל דרך ה- VPN. בדוק את הממשק בפועל של ה- VPN שלך.

$ sudo ufw לאפשר ב- tun0 $ sudo ufw לאפשר ב- tun0

לבסוף, אפשר ליצור קשר עם שרת ה- DNS שלך. שוב, בדוק את ה- IP בפועל /etc/resolv.conf.

$ סודי לאפשר ב 53 $ סודי לאפשר 53

כאשר הכל מוכן, הפעל מחדש את UFW.

הפעל $ sudo ufw

התקן Deluge

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

$ sudo apt להתקין קונסולת מבול מבולבלת

המתן לסיום ההתקנה. זה צריך להיות די מהיר.

הגדר את שרת ה- Deluge

על מנת לאפשר חיבורים לשרת ממחשבים אחרים, עליך לאפשר חיבורים מרוחקים. התחל למשתמש שלך ב- Deluge ופתח את קונסולת Deluge.

$ sudo su deluge $ קפיצת דלוג-קונסולה

לאחר מכן, אפשר חיבורים מרוחקים.

config -s allow_remote נכון

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

$ ps aux | גרנד מבול להרוג $ 1923

עליך להוסיף רשומות התחברות למשתמשים שלך. הקובץ ממוקם ב / var / lib / deluge / .config / deluge / autor. הוסף את רשומות המשתמש שלך בתבנית הבאה.

שם משתמש: סיסמא: 10

המספר מציין הרשאות. 10 הופך את המשתמש למשתמש מנהל. בסיום, שמור יציאה.

צור שירות מבול

מכיוון שאתה רוצה ש- Deluge יתחיל אוטומטית עם ה- Raspberry Pi, תצטרך לכתוב שירות systemd פשוט. אל דאגה, זה מסופק למעשה בתיעוד של דלג. צור קובץ ב- /etc/systemd/system/deluged.service. תניח בזה את הדברים הבאים:

תיאור = Deluge Bittorrent Client Daemon תיעוד = man: deluged After = network-online.target Type = משתמש פשוט = deluge Group = deluge UMask = 007 ExecStart = / usr / bin / deluged -d Restart = on-failed # זמן לחכות לפני עצר בכוח. TimeoutStopSec = 300 WantedBy = multi-user.target

בדוק את זה על ידי הפעלת השירות ובדיקת הסטטוס.

$ sudo systemctl התחל דחוי. מצב sudo systemctl בושל

אם השירות פועל, הפוך את השינוי לקבוע על ידי הפעלת השירות.

מערכת sudo systemctl מאפשרת לאלוף

התקן את הלקוח

כעת תוכל להתקין את לקוח Deluge כדי להתחבר לשרת שלך. Deluge הוא קוד פתוח וזמין בקלות בפלטפורמות מרובות.

חלונות

עבור אל דף ההורדות של Deluge, וקח את המהדורה האחרונה עבור Windows. הרץ את ה- exe. תהליך ההתקנה סטנדרטי למדי. אל תהסס ללחוץ על האשף ולקבל את ברירת המחדל.

לינוקס

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

$ sudo apt להתקין deluge-gtk

התחבר לשרת שלך

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

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

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

קבע את תצורת האחסון שלך

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

יו אס בי

חבר את כונן ה- USB ל- Pi. ואז, דרך קונסולת ה- SSH שלך, התבונן במכשירים הזמינים.

$ ls / dev | grep sd

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

sda sda1 sda2 sdb sdb1

במקרה זה, הכונן החיצוני הוא sdb, והמחיצה היא sdb1. צור ספרייה להרכיב אותה.

$ sudo mkdir / מדיה / חיצונית

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

/ dev / sdb1 / media / ext4 חיצוני ברירות מחדל, משתמש, exec 0 0

ודא שהנתיב וסוג מערכת הקבצים תואמים לכונן שלך. אם השתמשת אי פעם בכונן עם Windows, הפורמט הוא ככל הנראה NTFS, ועליך להתקין את השרת ntfs-3g בשרת.

הפעל את הפעולות הבאות כדי להרכיב את הכונן.

$ sudo הר -א

ברשת

כל תצורות הכונן ברשת הן שונות, אך אם אתה משתמש בכונן NFS של Linux, אתה יכול ליצור ספרייה להרכבה ולהוסיף רשומה ל- / etc / fstab.

$ sudo mkdir / media / nfs

לאחר מכן, פתח את fstab והוסף את הכונן שלך.

192.168.1.120:/media/share / media / nfs ברירות מחדל של ext4, user, exec 0 0

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

$ sudo הר -א

קבע את התצורה של מבול

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

הורד טורנט

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

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

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

מחשבות סוגרות

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

צור שרת סיקור נטול ראש עם מבול על פי פטל