תוכן עניינים:

הגדר שרת אינטרנט משלך !: 12 שלבים
הגדר שרת אינטרנט משלך !: 12 שלבים

וִידֵאוֹ: הגדר שרת אינטרנט משלך !: 12 שלבים

וִידֵאוֹ: הגדר שרת אינטרנט משלך !: 12 שלבים
וִידֵאוֹ: "בלי פורטנייט - זה בלי חברים": מה קרה לילד שהתנתק מהמשחק? 2024, יולי
Anonim
הגדר שרת אינטרנט משלך!
הגדר שרת אינטרנט משלך!

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

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

שלב 1: רכשו מחשב ייעודי

רכשו מחשב ייעודי
רכשו מחשב ייעודי
רכשו מחשב ייעודי
רכשו מחשב ייעודי
רכשו מחשב ייעודי
רכשו מחשב ייעודי

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

מפרט מערכת: AMD Sempron 64 2600+ (overclocked ל- 1.85 GHz) זיכרון RAM בנפח 1.5 ג'יגה -בתים nVidia GeForce4 MX420 64MB (GPU ממש לא חשוב, שרתים לא צריכים כרטיסי מסך טובים, אפילו משולבים מספיק) כונן קשיח 60 GB (IDE) (לא זה טוב לשרת, אבל מספיק טוב, לא רציתי להוציא על זה כסף) כונן DVD ותקליטור (תצטרך לפחות כונן תקליטורים להתקנת מערכת ההפעלה, חוץ מזה, לא הכרחי) 3 Ethernet כרטיסים (תצטרך לפחות 1) מערכת זו מבצעת ביצועים טובים מאוד כשרת, כך שכל דבר מעבר לכך יבצע ביצועים טובים עוד יותר. מחשב זה עלה כ -100 דולר לבנייה מחדש (כבר היה לו זיכרון RAM, מארז, כוננים אופטיים וכונן קשיח) וזה היה בסוף 2007 שבניתי אותו מחדש.

שלב 2: השג את מערכת ההפעלה

השג את מערכת ההפעלה!
השג את מערכת ההפעלה!
השג את מערכת ההפעלה!
השג את מערכת ההפעלה!

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

אם יש לך מחשב 64 סיביות, תרצה את גירסת 64 הסיביות של לינוקס. אלה ערכות שבבים של 64 סיביות: -AMD Athlon64 -AMD Athlon64 X2 -AMD Turion64 -AMD Turion64 X2 -AMD Sempron64 (לא מסומן רשמית Sempron64, אך יהיה לו הלוגו של AMD 64 על האריזה) -Intel Core 2 -Intel Core 2 Duo - Intel Core 2 Quad אם יש לך מחשב 32 סיביות, אינך יכול להשתמש במהדורת 64 סיביות, אז קבל את גרסת 32 סיביות (x86). אלה הם מעבדים נפוצים של 32 סיביות: -AMD Athlon -AMD AthlonXP -AMD Sempron -AMD Duron -Intel Pentium 1/2/3/4/M/D -Intel Celeron (כמה חדשים עשויים להיות תואמים 64 סיביות) הורד את Ubuntu www.ubuntu.com אני ממליץ להשתמש ב- BitTorrent להורדה. לאחר שתקבל את תמונת ה- ISO של כל גרסה שבה אתה עומד להשתמש, צרוב את קובץ.iso לתקליטור ריק באמצעות תוכנית צריבת התקליטורים המועדפת עליך.

שלב 3: התקן את מערכת ההפעלה

התקן את מערכת ההפעלה!
התקן את מערכת ההפעלה!

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

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

שלב 4: הגדרת VNC

הגדרת VNC
הגדרת VNC
הגדרת VNC
הגדרת VNC

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

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

שלב 5: התקן FTP

התקן FTP
התקן FTP

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

FTP (פרוטוקול העברת קבצים) היא מערכת המשמשת להעלאה והורדת קבצים לשרת וממנו. בעיקרון, זה כמו שיש לך תיקייה באינטרנט, אתה יכול לקבל מספר תיקיות שאתה מעתיק אליהן קבצים. אתה יכול אפילו להשתמש בסייר Windows כדי לגשת לתיקייה המקוונת שלך ולגרור אליה את הקבצים שלך כדי להעלות אותם. אז אתה יכול לתת לחברים שלך חשבון והם יכולים גם להעלות ולהוריד, ולמנוע את הצורך לדחוס קבצים להודעות דוא"ל. לשם כך אני הולך להשתמש ב- Pro FTP Daemon (proftpd), תוכנית Linux המפעילה שרת FTP במחשב שלך. אני גם הולך להשתמש ב- gproftpd, חזית גרפית (GUI) המאפשרת לך להגדיר proftpd מבלי לערוך קבצי טקסט או להשתמש בקודי מסוף. אני יודע שזה אולי נשמע מבלבל, אבל במציאות זה קל מאוד. התחל בפתיחת מסוף (יישומים-> אביזרים-> מסוף). ישנן דרכים אחרות להתקין תוכניות (אם אתה ממש לא יכול לסבול מסוף), אבל באופן אישי אני חושב שזה מהיר יותר פשוט להשתמש במסוף אם אתה יודע מה אתה מחפש. ברגע שהוא פתוח, הקלד: sudo apt-get install proftpd והקש ENTER. הוא יגיד "סיסמא:", הזן את הסיסמה שלך (זו שהגדרת במהלך ההתקנה) ולאחר מכן הקש ENTER שוב. זה לא יכניס כוכביות או נקודות בעת הקלדת הסיסמה, אז אל תדאג אם אינך רואה אינדיקציה לכך שהקלדת את הסיסמה שלך. אז הוא יעבור דרך המון דברים, ואולי יבקש ממך ללחוץ על Y או N (כן או לא) להתקנה, כמובן שהקש על Y. לאחר סיום הפעולה (יחזור לשורה @), הקלד: sudo apt-get להתקין gproftpd ולחץ על ENTER. זה לא אמור לבקש ממך את הסיסמה שלך הפעם מכיוון שכבר הזנת אותה, אך אם ישאל אותה, פשוט חזור על האמור לעיל. לאחר הפקודה הזו, אתה מוכן להגדיר.

שלב 6: הגדרת משתמשי FTP

הגדרת משתמשי FTP
הגדרת משתמשי FTP

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

ראשית, עבור לכרטיסייה משתמשים. כאן תיצור לעצמך חשבון. זה די מסביר את עצמו, אבל הנה המידע שאתה צריך למלא: שם משתמש: פשוט הכנס מה שתרצה שם המשתמש שלך לשרת שלך. אתה תשתמש בזה כדי להיכנס. זה לא יכול להכיל אותיות גדולות או תווים לא סטנדרטיים, רק אותיות קטנות ומספרים. סיסמא: מסביר את עצמו שוב, אותיות קטנות ומספרים. שים לב שזה לא יסתיר את הסיסמה שלך, כך שאם אתה מזין סיסמה פרטית, אל תתנו לחברים שלכם לראות את המסך שלכם! קבוצה: לא בטוח בזה, פשוט הזן שם קבוצה. הייתי שמה "מנהלי מערכת" כי אתה מנהל, ואז לחברים שים "משתמשים" (אלא אם כן הם באמת מיוחדים ואתה רוצה לסווג אותם כמנהלים גם: P) שוב אותיות קטנות ומספרים בלבד. הערה: שימו מיהו החשבון באמת ("אני" עובד עבור עצמכם, או רשמו כאן את שמותיהם האמיתיים של חבריכם). שוב, אותיות קטנות ומספרים בלבד. מעטפת: פשוט השאר את זה כפי שהוא, /dev /null. אני לא יודע למה זה נועד, אבל זה עובד מצוין אם אתה משאיר את זה ככה. סמן את "דרוש סיסמה" ואת "הצג משתמש בסטטיסטיקה" (אם אתה רוצה משתמש מוסתר, בטל את הסימון "הצג משתמש בסטטיסטיקה") כניסות מרביות: הגדר כמה חיבורים בו זמנית המשתמש רשאי לפתוח. בשבילך, הייתי מגדיר את זה גבוה יותר, עבור אנשים אחרים, הנחתי את זה נמוך יותר. רוב הסיכויים שאתה תהיה זה שיעלה את רוב הקבצים, ולכן אתה מקבל יותר חיבורים. אפשר כניסה מ: הכל, פשוט השאר את זה. עבור החלק התחתון, שים את ספריית הבית של המשתמש. בשלי, אני שם/home/adam/ftp. מכיוון שרציתי לגשת לספריית הבית שלי מהחשבון שלי (/home/adam), שמתי את החשבון של כל האחרים לספריית משנה של הבית שלי (/home/adam/ftp). כך מדריך ה- FTP נמצא בתוך בית חשבון המשתמש שלי, וחשבון ה- FTP שלי יכול לגשת לבית ה- FTP כמו גם לספריית הבית האישית שלי. אני ממליץ להשתמש/home // עבור מדריך הבית שלך, עם כל ההרשאות המסומנות, ו/home // ftp לחברים שלך (בדוק את ההרשאות כראות עינייך). ההרשאות מסבירות את עצמן, כדי לאפשר למשתמש לבצע פעולה מסוימת בקובץ או בתיקיה, סמן את התיבה. לאחר שתגדיר את המשתמש שלך, לחץ על כפתור "הוסף" כדי להוסיף את המשתמש לרשימה. חזור על שלב זה עבור משתמשים רבים ככל שתרצה.

שלב 7: הגדר והפעל שרת FTP

הגדר והפעל שרת FTP!
הגדר והפעל שרת FTP!

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

חזור לכרטיסייה הראשונה, הכרטיסייה "שרתים". זה כבר די מוגדר, אבל להלן כמה אפשרויות שתרצה לשנות. כתובת ה- IP של שרתים או שם המארח: אני ממליץ להשאיר את זה ב -0.0.0.0, כלומר זה יזהה אוטומטית את מיקומו ויגדיר את עצמו בהתאם לזהות שרת חלופית: תוכל להשתמש בזה כדי לתת לשרת שלך שם. זה אופציונלי, ואם אתה רוצה לתת לו שם, שנה את התיבה ל- "On" הגדר ניתוב NAT: הגדר את זה ל- IP של הנתב שלך, אבל זה לא נראה הכרחי, זה עובד מבלי להפעיל אותו, אז אין בעיה, פשוט עזוב אותו והשתמש בו רק אם יש לך בעיות כתובת הדוא"ל של המנהלים: אתה מנהל המערכת, שים את הדואר האלקטרוני שלך כאן. השתמש בחיפוש זהות/בדיקות הפוך: אין לך מושג מה הם עושים, אבל כיבוי/כיבוי עובד מצוין תקן זמן: שמור על מקומי, רוב הסיכויים שאנשים המשתמשים ב- FTP שלך יודעים באיזה אזור זמן אתה חי. נמל: השאר את זה ב 21, זה יציאת FTP רגילה. אם אתה רוצה לשנות את זה ולדעת מה אתה עושה, קדימה, אבל אם אתה לא יודע מה זה, השאר אותו ב 21. טווח נמל פסיבי: אני לא יודע, עזוב כברירת מחדל ואתה צריך תהיה בסדר חיבורים מקסימליים: זהו מספר החיבורים הכולל (מכל המשתמשים) שהשרת שלך יאפשר. ברירת המחדל כאן בסדר. ניסיונות התחברות מקסימליים: אני מניח שזה מיועד לניסיונות סיסמה גרועים. אני מעדיף להגדיר את זה גבוה יותר, כי אני יודע שאנשים יכולים לבלבל את הסיסמה שלהם. זה שאתה מבלבל את הסיסמה שלך לא אומר שאתה האקר, אז אני מאפשר 40 ניסיונות בשרת שלי. מהירות העלאה: הגדר את זה גבוה ממהירות הרשת המרבית המחוברת לשרת, זה יבטיח שהשרת שלך לא יאט ללא צורך. אם אתה משתמש ב- LAN ובאינטרנט להעברה, הגדר את זה מעל 1000, מכיוון ש- LAN יכול להעביר הרבה יותר מהר והעברות LAN יואטו ללא סיבה. האינטרנט פשוט לא יגיע למהירות המקסימלית, אבל זה ברור. מהירות הורדה: זהה לעיל, הגדרתי אותו גבוה (1000) כדי למנוע העברות LAN איטיות. הסר אוטומטית העלאות שהופסקו: אני מפעיל את זה. כך, אם מישהו מבטל העלאה, לא תקבל חצי קובץ בשרת שלך (חצי קובץ הוא די חסר תועלת והוא מבזבז מקום). בסדר! עכשיו הגדרת. לחץ על "החל" כדי להחיל את שינויי ההגדרות. עכשיו בשביל הגדול, לחץ על כפתור "הפעל" ומצב השרת שלך ישתנה ל"ופעל ". זה אומר שאתה עכשיו ONLINE! (ובכן, לא ממש, השרת שלך פועל אלא רק ב- LAN שלך, עוד על כך בהמשך).

שלב 8: התקן תמיכה ב- HTTP, שב והירגע

התקן תמיכה ב- HTTP, שב והירגע!
התקן תמיכה ב- HTTP, שב והירגע!
התקן תמיכה ב- HTTP, שב והירגע!
התקן תמיכה ב- HTTP, שב והירגע!

חשבתי ש- FTP קצת קשה (או לפחות ארוך?), אין צורך לחשוש. הגדרת תמיכת HTTP פשוטה בהחלט.

הקלד זאת במסוף: sudo apt-get install apache2 ולחץ על Enter, הקלד את הסיסמה שלך במידת הצורך והקש Y אם יש צורך. עכשיו, שב והירגע, שרת HTTP פועל! (אגב, ספריית הבית של דף האינטרנט שלך היא /var /www, אתה שם את קבצי HTML שלך שם)

שלב 9: התקן שרת משחקי וידאו (אופציונלי)

התקן שרת משחקי וידאו (אופציונלי)
התקן שרת משחקי וידאו (אופציונלי)
התקן שרת משחקי וידאו (אופציונלי)
התקן שרת משחקי וידאו (אופציונלי)

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

בְּעָיָה! רוב משחקי הווידאו נכתבים עבור WINDOWS … אך השרת שלנו אינו מפעיל את זה: (התשובה? יין. יין היא תוכנית המאפשרת לך להריץ תוכנות Windows בלינוקס. תמיכה בתלת -ממד אינה מושלמת, כך שלמשחקים עצמם לעיתים קרובות יש תקלות או בעיות גרפיקה, אך תוכניות שרת ייעודיות למשחקים אלה פועלות בדרך כלל ללא רבב. שוב, השתמש בטרמינל כדי להתקין יין באמצעות הפקודה הקלה: sudo apt-get install יין עד עכשיו אתה אמור לדעת כיצד להשתמש בזה. לאחר התקנת יין, תוכל יש לך תיקייה /home//.wine/drive_c/ (עליך ללחוץ על הצג קבצים מוסתרים בדפדפן הקבצים כדי לראות.wine, כי כל דבר עם נקודה מלפנים נחשב מוסתר ב- Linux). זה שווה ערך ל- Windows שלך C: כונן. כל התוכניות שיהיו לך בכונן C: נכנסות לתיקיה זו, מכיוון שיין רואה בתיקיה זו כונן C: הווירטואלי שלך. במקרה שלי, /home/adam/.wine/drive_c/gmodserver/orangebox /srcds.exe הוא המיקום של התוכנית שאני צריך. תוכל ליצור משגר בשולחן העבודה שלך כדי להפעיל את השרת שלך (בהנחה שמקור שרת ייעודי כאן). סוג - שם יישום - פקודת שרת Mod של Garry - יין C: /gmodserver/orangebox/srcds.exe -game garrysmod הערה - התחל שרת Mod של Garry עכשיו אתה אמור לקבל סמל נחמד על שולחן העבודה שלך, תוכל להשתמש בו להפעלת השרת שלך. שיהיה לך משחק מהנה:)

שלב 10: העבר את הנמלים

העבירו את הנמלים!
העבירו את הנמלים!
העבירו את הנמלים!
העבירו את הנמלים!

מה? יציאות קדימה? מה זה? העברת נמל היא אפשרות זמינה כמעט בכל הנתבים הביתיים. מכיוון שמחשב השרת שלך כנראה עומד מאחורי נתב (הרשת הביתית שלך היא רשת מקומית [LAN] עם נתב שמחבר אותה לאינטרנט), כתובת ה- IP של המחשב האישי (המספר שבו משתמש מחשב אחר כדי לדבר עם מחשב השרת) בלבד פועל בתוך הרשת המקומית שלך (כל המחשב המחובר לנתב שלך). על מנת שהעולם החיצון (אינטרנט) ידבר ישירות עם השרת שלך, הנתב שלך צריך לתת לשניים לתקשר. בדרך כלל, העולם החיצוני (אינטרנט) היה מדבר עם הנתב שלך, והנתב שלך היה מעביר הודעה זו למחשב האישי שלך. זה עובד נהדר עבור גלישה, אבל לא עבור הגשה. כדי לפתוח ערוץ תקשורת זה, עלינו להסתכל על יציאות. יציאות הן "ערוצים" שבהם תוכניות שונות משתמשות כדי לדבר עליהן. כמה יציאות נפוצות: 21 - FTP80 - HTTP5900 - VNC29070 - Jedi Academy (נהג לארח שרת JKA) יש עוד המון (כמו 65 אלף מהם חחח) אבל זה לא העניין. הנקודה היא שאתה צריך שהיציאה בכתובת ה- IP שלך תהיה מחוברת ישירות ליציאה בכתובת ה- IP המקומית של השרת שלך. לשם כך, פתח את דף ההגדרות של הנתב (יהיה עליך לדעת את שם המשתמש והסיסמה של מנהל המערכת עבורו.). דף הנתב נמצא בדרך כלל בכתובת https://192.168.1.1, אם כי חלקם יכולים להיות בכתובת https://192.168.0.1, https://192.168.2.1 או בכתובות אחרות. אם אינך יכול להתחבר, עיין במדריך ההוראות של הנתב שלך או חפש אותו בגוגל. ברגע שאתה צריך למצוא העברת נמל. ל- Netgear שלי יש את זה בעמודה הצדדית, לא בטוח לגבי מותגים אחרים. מכאן אתה יכול ללכת לעבודה. יהיה עליך לדעת את ה- IP המקומי של מחשב השרת (תוכל למצוא זאת על ידי לחיצה ימנית על סמל הרשת בפינה השמאלית העליונה של המסך, הסמל עם שני מחשבי PC ובחירת פרטי חיבור, זהו ה- "IP כתובת "שדה". כעת, הוסף את ההגדרות הבאות: (פורמט: "שם" - TCP/UDP - יציאת התחלה - יציאת סוף - 192.168.xx (החלף בזו של השרת שלך)) "VNC" - TCP - 5800 - 5900 - 192.168.xx "FTP" - TCP/UDP - 21 - 21 - 192.168.xx "HTTP" - TCP - 80 - 80 - 192.168.xx "Gmod" - TCP/UDP - 27015 - 27015 - 192.168.xx (החלף ב- ההגדרות למשחק שלך כמובן) ברגע שתיישם את זה, אתה באמת צריך להיות מקוון.

שלב 11: קבל דומיין בחינם

קבל דומיין בחינם!
קבל דומיין בחינם!
קבל דומיין בחינם!
קבל דומיין בחינם!

טוב, אז יש לך שרת. האם אתה באמת חושב שכל החברים שלך יהיו כל כך להוטים להיכנס ל- https://75.185.355.1337 (ברור שלא כתובת IP אמיתית, אבל רוב החברים שלך לא יודעים את זה) כדי לקבל את העדכון האחרון? לא! לזכור את ה- IP הארוך, המשעמם והמשתנה שלך, קשה אפילו למי שמבין אותו. זה האינטרנט, ובכל זאת אתה אומר להם משהו הדומה למספר טלפון ארוך. אתה צריך דומיין! שם תחום הוא מסכה עבור כתובת ה- IP שלך. בדיוק כמו כל אתר אחר, לשרתי Google יש כתובת IP. עם זאת, אינך יודע את כתובת ה- IP שלהם, כל מה שאתה יודע הוא www.google.com. אז איך אתה יכול להתחבר אליהם מבלי לדעת את ה- IP שלהם? מכיוון שהדומיין www.google.com מקשר לכתובת ה- IP של השרת של Google ושולח אליו בקשות. הבעיה עם שמות הדומיינים היא שהם עולים כסף לרישום. עם זאת, אם אתה מוכן להקריב, תוכל לקבל דומיינים בחינם בכתובת www.no-ip.com. החיסרון הוא שהדומיין שלך יהיה.servegame.com או משהו דומה. יש להם חבורה של דומיינים שבהם אתה יכול לבחור להיות (servegame, servehttp, serveftp רק כדי לציין כמה) אבל אתה לא יכול לקבל את הדומיין המותאם לחלוטין שלך. (לדוגמה, אני יכול לקבל [וכבר קיבלתי] https://calc.servegame.com, אך לא https://calcprogrammer1.com [מה שיעלה כסף להירשם]) מלבד שם השם, no-ip התחומים מעולים.החינמיים נמשכים רק 60 יום, אך כאשר הוא עומד לפוג הם שולחים לך הודעת דואר אלקטרוני שתוכל להאריך את השימוש שלך בדומיין בחינם. יהיה עליך לדעת את כתובת ה- IP שלך באינטרנט, שניתן למצוא אותה פשוט על ידי חיפוש בגוגל. "מהו ה- IP שלי" (תקבל המון אתרים שיגידו לך את ה- IP שלך). השתמש ב- IP האינטרנט שלך בהגדרת ה- no-ip שלך.

שלב 12: בדוק את זה

נסה את זה!
נסה את זה!
נסה את זה!
נסה את זה!
נסה את זה!
נסה את זה!

עכשיו מגיע החלק המהנה. הכל צריך להיות מסודר ומוכן לצאת לדרך, כל שעליך לעשות הוא לבדוק. התחל על ידי בדיקת http, מכיוון שזה הכי קל. פשוט פתח את הדפדפן והקלד "https://.com" ולחץ על Enter. עם כל מזל, "זה עובד!" אמור להופיע (הודעת הבדיקה מ- apache2, תוכל לשנות את הקובץ ב- /var /www לאחר שתדע שזה אכן עובד). אם לא, נסה "https:// [אין www. או.com, רק מספר ה- IP]". זה אמור לעבוד, אם לא, העברת הנמל שלך לא עובדת. אם אף אחד מאלה לא פועל, כמוצא אחרון, נסה <a href = "https:// (שוב, אין www. או.com, רק מספר). זה צריך לעבוד, אם זה לא עובד, זה אומר שהשרת שלך לא עובד. לאחר מכן בדוק את FTP. פתח את סייר Windows והקלד "ftp: //.com". עליך להתבקש להזין שם משתמש וסיסמה, הקלד את שם המשתמש והסיסמה שלך ב- FTP ותראה את כל התיקיות שלך. נסה להעלות קובץ. זה אמור לעבוד, אם הוא לא מקבל את הקובץ, לך לשחק עם דף המשתמש של GPROFTPD. שוב, אם זה לא עובד, נסה את כתובות האתר שלמעלה עם ftp: // לאחר מכן, בדוק את VNC. תזדקק לצופה VNC. TightVNC ו- UltraVNC שניהם הם צופי VNC מצוינים עבור Windows. עבור כתובת VNC, פשוט הכנס את הדומיין שלך ללא ip ו-.com (לדוגמה, calc.servegame.com, אין https://, אין www. וללא ftp: //). עליך להתבקש להזין סיסמה. שים את הסיסמה שהזנת עבור VNC. אם הכל ילך כשורה, תראה את מסך השרת שלך במסך מחשב Windows שלך. משחקים אחרונים שנבדקו. אם אתה מארח שרת משחקים, היכנס ובדוק אם תוכל להצטרף. אם הכל מסתדר, כעת יש לך שרת! עכשיו לך ללמוד כיצד ליצור דף אינטרנט, להעלות כמה קבצים לשיתוף ולך לשחק כמה משחקים! החזקת שרת משלך יכולה לעזור מאוד במכללה או בכל מקום אחר שהם מגבילים את חיבורי האינטרנט (כלומר P2P) מכיוון שאתה יכול להריץ יישומי P2P בשרת שלך בבית ולאחר מכן להוריד את ההורדות המוגמרות באמצעות FTP או HTTP. תעשה חיים!

מוּמלָץ: