

הטקסט המלא של הדקות הראשונות בהרצאה «שרתי DNS באינטרנט» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם בסרט הזה אנחנו נלמד על dns ואיך הוא עובד בסביבה של האינטרנט dns זה נושא מאוד גדול ויהיו סדרה של סרטים שמטפלים בזה ונתחיל במשהו מוחשי משהו שאתם ככה משתמשים בו ביומיום וזה האינטרנט שלנו וdns נמצא שם כל הזמן אנחנו קודם כל נבין מהו תפקידו של dns ותפקידו העיקרי של dns זה לתרגם שם כמו וואלה coil google coil
פרקטיקיו דוט קום לכתובת איי-פי אמיתית לכתובת איי-פי שאליה אפשר להתחבר כי כל התקשורת בסופו של דבר מתבצעת על בסיס כתובות איי-פי ואנשים לא זוכים כתובות איי-פי של גוגל או של פרקטיקיו אז אתם חייבים משהו שיתרגם את השם שכתבתם לכתובת איי-פי וזה מה שבדיוק עושה dns ובואו נראה את dns בפעולה
נעשה פשוט מאוד cmd נכנס ל-cmd לדוס ונכתוב פינג רגיל פינג נבדוק תקשורת מול www.practicu.com שימו לב מה אנחנו רואים אנחנו רואים ששם דבר ראשון תורגם לכתובת IP וזאת כתובת הIP של האתר שלנו של www אתם רואים שהשם תורגם לIP אחרי שהוא תורגם לIP זה מה שעשה DNS הוא ניסה לעשות לו פינג וראה שאין תקשורת
האתר לא עונה לפינגים אבל זה לא מעניין אותי שהאתר לא עונה לפינגים מה שמעניין אותי ש-DNS תרגם את השם ל-IP. זאת אומרת, DNS הוא כמו דפי זהב. אתה מתקשר לדפי זהב או ל-144, אתה מבקש טלפון של בן אדם, זה לא אומר שהטלפון הוא באחוז נכון, וזה לא אומר שבן אדם זמין.
אז כמו שיש דפי זהב, כמו שיש 144, ככה בעולם המחשבים יש DNS. זה כל התפקיד שלו. ולמה זה כזה חשוב? כי את ה-DNS הזה לא מנהלת בזק, ולא מישהו אחר עושה את זה, כמו בדפי זהב.
זה אתם הולכים לנהל את הדפי זהב האלו, אתם הולכים לנהל את ה-DNS, זה תפקיד אחד העיקריים של מנהל הרשת. מנהל הרשת מתעסק הרבה מאוד בתקשורת, ב-DNS וב- Group Policy.
זה 90% מהדברים שמנהל רשת עושה. DNS, תקשורת ו- Group Policy. תקשורת זה פינגים, ראוטרים, לחבר, משהו לא מתחבר למשהו, Nדיפול גטווי, N-Fירול, זה תקשורת.
DNS, מנסים להתחבר לכתובת שלא עובדת ל-IP לא נכון, ו-GPRO כדי להגדיר את תחנות העבודה. זה ככה 90% מהעבודה של מנהל הרשת ולכן DNS זה אחד הנושאים הקריטיים ואתם חייבים לדעת אותו פרפקט.
אז אנחנו מתחילים פה בדוגמאות מוחשיות וזה מאוד מאוד חשוב שתהיו קשובים. אז ראינו שפינג ל-www.practic.com נתן לנו כתובת ותרגם כתובת ל-IP, יפה מאוד.
עכשיו המחשב שלי לא ככה, בואו נעשה פינג ל-www.CNN.com CNN.com, אותו דבר מתבצע, מתרגם שם ל-IP, עכשיו שימו לב, הוא התחבר לכתובת 19, אתם רואים, לכתובת 19, נכון מאוד, עכשיו אני עושה ctrl c כי אני לא מעוניין לבדוק תקשורת, אני רק רוצה לראות את התרגום, שימו לב מה אני אומר לו, אני אומר לו IP config slash display dns,
מה זה display dns, תראה לי את כל מה שאתה זוכר, את כל תשובות ה-dns שאתה זוכר, עכשיו תשימו לב, ב-display dns, כשאתם עושים את הפקודה הזאת, אתם יכולים לראות שלפרקטיקיו.קום הוא זוכר שwww שלו זה הכתובת הזאת שראינו ועכשיו במהלך 3000 אתם רואים במהלך 31,000 שניות עד שלא יעברו 31,000 שניות הוא לא ילך לחפש עוד פעם בDNS את השם הזה זאת
אומרת הוא זוכר את התשובה של ה-DNS הקליינט Windows 7 וזה הלפטופ שלי והקליינט של Windows 7 שמותקן עליו זוכר את התשובה של ה-DNS במשך 31,000 שניות זה כמו שאתה תתקשר ל-144 ותבקש טלפון של לא יודע תחנת מוניות ועוד חצי שעה תרצה להתקשר עוד פעם לתחנת מוניות אתה לא תתקשר ל-144 לשאול עוד פעם את הטלפון כי כבר לפני חצי שעה ביקשת את הטלפון יש לך
את ה-cash זה נקרא להכניס ל-cash לזכור את התשובה וזה בדיוק מה שקורה בתחנת העבודה היא זוכרת את התשובה למשך 31 שניות ושימו לב, תוך כדי שדיברנו עברו כמה שניות, נעשה עוד פעם IP Config Display DNS, ושימו לב שזה ירד כבר ל-30,000 שניות, כן?
ראיתם? זה כל הזמן יורד. ברגע שזה יגיע לאפס, הוא ימחק את הרשומה הזאת מהזיכרון שלו, וילך לשאול את ה-DNS שוב מי זה practical.com ושוב הוא יקבל את הכתובת הזאת, או אולי הכתובת תשתנה אם אני אקבל הצעת מחיר טובה יותר לאחסון
האתר. תחשבו שהאתר שלי נמצא על ה-IP הזה, אם אני ארצה להעביר אותו לIP אחר ואז אני אעדכן את ה-DNS, אני אעביר את האתר ואחרי זה אני אעדכן את ה-DNS.
עכשיו, הרבה אנשים מתבלבלים, הם חושבים ש-DNS זה שרת WWW, לא. DNS זה רק דפי זהב. מי זה שרת WWW?
זה יכול להיות מחשב שנמצא ב-IP הזה והמחשב הזה יודע לדבר בשפת HTTP. זה לא קשור ל-DNS, DNS לא בודק שזה באמת האתר, הוא לא בודק כלום, הוא רק מפרסם את המידע שנתתם לו לפרסם.
דרך אגב, מי נתן לו מידע לפרסם? מי אמר לו לפרסם דברים כאלו? זה אנחנו מנהלים את זה. בואו ניכנס וננהל את זה ונראה איך אנחנו מנהלים את זה.
בואו ניכנס למקום שבו מנוהל ה-DNS שלי. אתם יודעים מה? לפני כן, לפני שניכנס לאירוח אתרים שלי, אני רציתי להראות לכם משהו קטן, חשוב מאוד, עוד דקה נחזור לזה.
רציתי להראות לכם פה, אני רואה בשקופית, שהתכוונתי להראות לכם מה קורה עם cnn.com שימו לב מה קורה עם cnn.com עם cnn.com בואו נראה איפה יש לנו cnn.com כבר אין לנו אותו טוב תראו אז ראינו עד עכשיו שתי פקודות עשינו פינג רגיל לwww איזושהי כתובת וראינו את הקאש זה דבר ראשון שהראיתי לכם עד עכשיו דבר שני עשינו
ipconfig display dns יפה עכשיו אני רציתי להראות לכם שאני יכול למחוק את הקאש הזה איך אני מוחק את הקאש נניח אני רוצה למחוק את כל הזיכרון שלו. פלאש dns, פלאש dns, פלאש זה כמו להוריד מים בשירותים, פלאש, והוא אומר Successfully flashed the dns resolver cache.
הוא אומר, מחקתי את הכל. מה זה אומר מחקתי את הכל? IP config display dns, npracticu.com אתם רואים? npracticu.com היה למטה npracticu.com, נעלם.
ואם נעשה עוד פעם png www.practicu.com הוא עוד פעם ייכנס ל-cache. אז אני רוצה להראות לכם משהו אחר, cnn.com אני עושה, ל-26, כן, יפה, כתובת 26. אני עושה flash dns, תמחק את כל הקשר שלך ותעשה שוב פינג, כאילו אתה בן אדם חדש, אתה לא יודע כלום.
שימו לב, הוא מתחבר כתובת שונה, אוי, סליחה, שימו לב, כתובת שונה. אתם רואים? תסתכלו, פעם ראשונה הוא התחבר, שימו לב, פעם ראשונה cnn.com נתן לו כתובת 26, פעם שנייה cnn.com נתן לו כתובת 19. אתם רואים?
איך זה הגיוני? איך זה הגיוני שאני עושה פינג לאותו שם, בדיוק אותו שם, אתם רואים פה cnn.com מקבל 26 ועושה עוד פעם cnn.com מקבל 19, כן?
אז התשובה היא שהם עשו על אותו שם כמה כתובות IP שונות. ובואו נראה איך אנחנו יודעים את זה, איך אנחנו יכולים לדעת דברים כאלו.
בואו נשאל את ה-DNS, בואו נלמד פקודה חדשה NS-לוקאפ. NS-לוקאפ שואל את ה-DNS, תגיד לי, תן לי את כל התשובות של cnn.com. NS-לוקאפ זה כלי לתשאל, לתשאל את ה-DNS, לשאול אותו שאלות.
אז פינג זה כלי לבדוק תקשורת, פשוט לפני שהוא בודק תקשורת, הוא שואל את ה-DNS, אבל פינג זה לא כלי לבדוק DNS, פינג זה כלי לבדוק תקשורת. NS-לוקאפ זה כלי לבדוק DNS, אוקיי?
אז NS-לוקאפ, אני עושה לו cnn.com, ושימו לב, הוא נותן לי תשובה, אתם רואים? NS-לוקאפ, cnn.com, נותן לי תשובה שעל cnn.com יש ככה וככה אייפים שונים, וכל פעם ששואלים אותו, הוא נותן סדר אחר.
מה זה בגלל הפלאש dns צריך לעשות הוא אמור היה לתת אייפים בסדר שונה יכול להיות שיש לי סליחה nslookup nslookup cnn.com טוב בוא נעשה כזה דבר 8888 מה זה 8888 זה שרת dns של גוגל אני אומר nslookup cnn.com אבל אל תשאל את הראוטר שלי אתם רואים זה הראוטר שלי 10138 כאילו אם אתה כותב רק nslookup ושם הוא שואל את מה שמוגדר לך בכרטיס רשת בdns של כרטיס
רשת ב-IP קונפיג, אני אומר לו אל תשאל את ה-138 שבכרטיס רשת שלך, לך תשאל את CNN.com את הגוגל, 888 זה DNS של גוגל.
יפה, הוא היה צריך לסובב לי את התשובות. טוב, מה אנחנו רואים פה? שזה נקרא ראונד רובין. אתם רואים? זה נקרא ראונד רובין. ראונד רובין זה אומר שיש לי על אותו שם כמה כתובות IP, ואז כל לקוח מתחבר ל-IP שונה.
זה הרעיון של ראונד רובין. זאת אומרת שיש להם, הם קנו שישה שרתים שונים, זאת אומרת שהם קנו שישה שרתים שונים, על כל שרת שמו אתר אינטרנט, ועשו ביניהם ראונד רובין.
זה אומר, כל לקוח שמגיע, הם נותנים לו תשובה אחרת, ולקוח אחד מתחבר ל-26, לקוח אחר ל-25, ויש פיזור עומסים.
בואו נמשיך לנושא הבא, אנחנו דיברנו על ראונד רובין, דיברנו על פינגים, דיברנו על פלאש dns, ראינו איך זה עובד, בואו ניכנס לאיזשהו זון אמיתי ונראה איך מנהלים אותו.
אז ניכנס לחברת OneHorse.co.il. כן, OneHorse.co.il זו חברה שמחזיקה את האתר שלי. אתם רואים, הם לוקחים לי 6-7 דולר בחודש על האתר.
למה אני לא מחזיק אתר אצלי? כי בשביל להחזיק אתר אתה צריך שרת, אתה צריך מזגן, אתה צריך סוללת גיבוי, אתה צריך שאם שרת אחד נופל השני יעבוד במקומו.
עכשיו, רק החשמל שלו יעלה לי יותר. אז מה הם עושים? מה החברה הזאת עושה, או חברות אירוח אתרים? לוקחים, קונים שרת אחד, שמים עליו 100 אנשים.
מכל אחד לוקחים 30 שקל, מ-100 אנשים לוקחים 30 שקל, יש לך 30,000 שקל, כן? 3,000 שקל. 3,000 שקל.
הבנתם? קונים שרת, לוקחים מכל בן אדם 30-50 שקל בחודש, שמים לך 100 אנשים על אותו שרת. עכשיו, אני, אין לי 100 אנשים לשים על שרת שלי, ואני לא רוצה לתחזק את כל זה, אז אני משלם להם את ה-7 דולר בחודש, והם מחזיקים את האתר שלי, הזון שלי ועושים לי את
כל העבודה זה נקרא אירוח אתרים זה מה שעושים ילדים בני 16 ככה הם מרוויחים כסף קונים אתר ומחזיקים אירוח אתרים אנחנו נעשה פה בכיתה גם נלמד איך לעשות אירוח אתרים ומי שרוצה להתעסק בזה יכול להתעסק בזה אני מכיר אנשים שחיים מזה פשוט מאוד קונים שרת
שמים עליו הרבה לקוחות כמוני וכל מיני אחרים וחיים מזה אז נכנסתי לאירוח אתרים שלי ותשימו לב אתם רואים הם נותנים לי אני לוקח להם 52 ג'יגה מתוך הארדיסק ומשלם להם בחודש לא יודע איזה 100 שקל משהו כזה אפילו פחות נראה לי 40 שקל 50 שקל אני לא זוכר אוקיי אז מה הם נותנים לי הם נותנים לי את האירוח אתר ואת כל
האופציות אבל זה לא מעניין אותנו עכשיו לא FTP לאתר ולא אימיילים מה שמעניין אותנו פה Domains ובדומיינס DNS Configuration ניהול של ה-DNS יפה ובניהול של ה-DNS כשאנחנו נכנסים בעצם אנחנו נכנסים לניהול של ה-DNS, את ה-DNS אנחנו מנהלים, לא אף אחד אחר.
ותסתכלו מה אנחנו רואים כאן. אנחנו רואים פה כל מיני סוגי רשומות. טוב, בואו נתחיל לאט לאט. אז שימו לב, www.practice.com זו רשומה מסוג A, A זה מחשב פשוט שמוביל ל-IP הזה.
מוכר לכם ה-IP הזה? זה ה-IP של הפינג, זוכרים שאנחנו עושים פינג? כשאנחנו עושים פינג ל-www.practice.com אתם רואים את ה-IP הזה?
מאיפה הוא הביא את התשובה הזאתי? מאיפה הפינג ידע? מאיפה ה-DNS יודע? זה השרת שמנהל את ה-DNS שלי, ככה אני מנהל אותו.
ואם יום אחד אני ארצה להעביר את הדומיין, את אירוח האתר לחברה אחרת, אז אני אשנה פה ב-DNS ל-IP אחר. בואו נעשה אפילו דוגמה יפה. נעשה עכשיו שפינג ל-www פעמיים, פרקטיקיו.קום, כרגע הוא לא יוביל לשום מקום. למה? כי אין שם www פעמיים.
אז הוא כותב לכם: picking request cannot find יפה אני עכשיו עושה דבר כזה אני לוקח את הכתובת הזאת מעתיק אותה ואוסף רשומת add dns רקורד להוסיף רשומה חבר'ה וזה קורה בשרת האמיתי ואחרי שאני אסיים את זה אתם תוכלו לעשות פינג ולראות שזה באמת עובד ככה אז אני עושה פה ככה שם איזה שם אני רוצה שני w שני w זה השם שאני רוצה לאן
אני רוצה שזה יוביל אני רוצה שזה יוביל לip הזה