לאחר שהגדרת שרת ownCloud ב- Raspberry Pi שלך, תרצה להנגיש אותו דרך האינטרנט מכל מקום ולא רק ממכשירים ברשת המקומית שלך.

תהליך זה כולל שלושה שלבים: הפעלת SSL, העברת יציאות בנתב שלך, (אופציונלי) הגדרת כתובת URL דינמית של DNS שתצביע על כתובת ה- IP הציבורית של הרשת שלך.

1. אפשר SSL

למרות שאתה יכול לגשת לשרת Cloud שלך באמצעות HTTP, מומלץ להשתמש ב- HTTPS. לשם כך, תצטרך להפעיל SSL (Secure Sockets Layer) עבור השרת שלך.

ב- Raspberry Pi שמריץ את שרת yourCloud שלך, פתח חלון מסוף והזן:

sudo a2enmod ssl

צור ספריה עבור אישור ה- SSL החתום על עצמו:

sudo mkdir / etc / apache2 / ssl

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

sudo openssl req -x509 -nodes -days 365 -newkey rsa: 2048 -keyout 
/etc/apache2/ssl/owncloud.key -out /etc/apache2/ssl/owncloud.crt

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

instagram viewer

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

sudo nano /etc/apache2/sites-available/default-ssl.conf

לשנות את ה ServerAdmin כתובת דוא"ל בשורה מאת מנהל אתרים | @localhost לשלך. הוסף את השורה הבאה מתחת, והחלף אותה עם כתובת ה- IP שלה:

שם שרת :443

לשנות את ה DocumentRoot מדריך ל /var/www/html/owncloud

שנה את השורות הבאות כדי להצביע על אישור ה- SSL והמפתח שלך:

SSLCertificateFile /etc/apache2/ssl/owncloud.crt
SSLCertificateKeyFile /etc/apache2/ssl/owncloud.key

ללחוץ Ctrl + איקס ואז י כדי לצאת ולשמור את הקובץ.

הפעל את המארח הווירטואלי החדש באמצעות:

sudo a2ensite ברירת מחדל-ssl

הפעל מחדש את שרת האינטרנט Apache:

שירות sudo apache2 מחדש

2. הגדר העברת יציאות

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

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

קרא עוד: כיצד למצוא את כתובת ה- IP של הנתב שלך

לאחר הגדרת הנתב, בדרך כלל תוכל למצוא הגדרות העברת יציאות ב חומת אש סָעִיף. יתכן שתצטרך לגשת מִתקַדֵם (אוֹ מוּמחֶה) הגדרות להגיע לזה.

העבירו את היציאות 80 (HTTP) ו- 443 (HTTPS) לשרת ה- Raspberry Pi ownCloud שלכם באמצעות כתובת ה- IP שלו. האחרון ניתן למצוא ברשימת המכשירים בהגדרות הנתב, או על ידי ריחוף מעל סמל ה- Wi-Fi בשולחן העבודה של Raspberry Pi.

3. קבל כתובת DNS דינמית

שירות DNS דינמי (DDNS) מאפשר לך להשתמש בתת-דומיין כדי לבקר בשרת Cloud שלך במקום בכתובת ה- IP הציבורית של הנתב שלך.

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

אחד מספקי ה- DDNS הרבים הוא FreeDNS. לְבַקֵר freedns.afraid.org והירשם לחשבון בחינם שיאפשר לך ליצור עד חמישה תת-דומיינים.

ברגע שאתה מחובר ל- FreeDNS, בחר תת-דומיינים ובחר להוסיף אחד. בחר אחד מהתחומים הזמינים בחינם (בחרנו chickenkiller.com) והקלד שם תת-דומיין מתאים (השתמשנו בפילקלוד).

הצבע על כתובת ה- IP הציבורית של הרשת הביתית שלך; כדי למצוא אותו, בצע חיפוש בגוגל 'מהי ה- IP שלי'. עם מילוי כל הפרטים לחץ להציל.

3. סיים את תצורת Cloud

חזרה ל- Raspberry Pi, יהיה עליך להוסיף את כתובת ה- IP הציבורית של הרשת הביתית ותת-הדומיין DDNS לרשימת ה- IP המהימנים.

פתח את קובץ התצורה של ownCloud:

sudo nano /var/www/owncloud/config/config.php

מתחת לקו שמתחיל 0 =>, הזן את הדברים הבאים (מוטה באותה רמה), החלף עם כתובת ה- IP הציבורית של הרשת שלך ו עם תת הדומיין שהגדרת:

1 => '',
2 => '

ללחוץ Ctrl + איקס ואז י כדי לצאת ולשמור את הקובץ.

עכשיו, כדי לגשת לשרת Cloud שלך בכל מכשיר, בקר בתת-הדומיין החדש שלך (או בכתובת IP ציבורית) ואחריו /owncloud.

אם אתה רואה אזהרה כי החיבור שלך אינו פרטי או מאובטח, אתה יכול לבחור להתעלם ממנו (על ידי בחירה מִתקַדֵם ב- Chrome או ב- Firefox) והמשיך לאתר באמצעות HTTP במקום זאת.

שרת ה- ownCloud שלך מוכן לגישה חיצונית

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

לַחֲלוֹקצִיוּץאימייל
כיצד אוכל להגדיר כתובת IP סטטית ב- Raspberry Pi?

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

קרא הבא

נושאים קשורים
  • DIY
  • פאי פטל
  • אחסון בענן
על הסופר
פיל קינג (20 מאמרים פורסמו)

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

עוד מפיל קינג

הירשם לניוזלטר שלנו

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

לחץ כאן להרשמה