
הטקסט המלא של הדקות הראשונות בהרצאה «עצירת LLMNR & mDNS עם GPO» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, בהרצאה זו אנחנו הולכים לבטל צעקות ברשת של MDNS ו-LLMNR דרך Group Policy על כל הרשת שלנו, על כל הדומיין שלנו, ונתחיל ב-LLMNR.
אני יכול לעשות את זה בתוך אותה פוליסה, ואני יכול לעשות את זה בפוליסה נפרדת. בואו נעשה הכל באותה פוליסה, נשמע לי יותר הגיוני, שיהיה לנו DisableNetBios and LLMNR and MDNS.
נעשה פוליסה אחת שכוללת את כולם. אפשר להפריד לפוליסות שונות, ליצור כמה פוליסות, זה לא משנה כלום. החלטתי לעשות הכל באותה פוליסה, כי זה נראה לי לוגית קשור לאותו נושא.
וגם כאן אנחנו הולכים ברמת מחשב ל-Policies, Administrative Templates. דרך אגב, Administrative Templates הזה, אפשר להוסיף אותם.
לדוגמה, להוסיף ל-Group Policy הגדרות של אופיס, ולנהל את ה-Office WordXL גם דרך Group Policy בצורה מרכזית על כל הארגון, וגם כל מיני יצרנים יכולים לייצר לכם קבצי ADMX ואתם יכולים להוסיף אותם לכאן ולנהל כל מיני מוצרים לא של מייקרוסופט גם דרך Group Policy.
בסוף בסוף הכל נכנס לתוך רג'יסטרי. אז אנחנו הולכים ל-Administrative Templates, Network, DNS Client ומחפשים פה את האופציה האחרונה Turnoff Multicast Name Resolution זה LLMNR.
הנה כתוב פה If you enable this policy LLMNR will be disabled אם אתה תפעיל את הפוליסה הזאת ללמינר יהיה מבוטל נהדר זאת המטרה שלי עשינו את ההגדרה הזאת מה עוד אנחנו רוצים mdns לבטל את הצעקות שלו וכאן שוב אין לנו שום אופציה מוכנה בגרופוליסי כמו שהיה בללמינר
אופציה יפה מוכנה מייקרוסופט לא עשו לנו לדבר הזה פוליסה מוכנה אז אנחנו פשוט ניצור סקריפט שמכניס key לתוך רג'יסטרי מוסיף לתוך רג'יסטרי איזשהו ערך ב hq לוקל משין הוא מכניס פה אופציה שנקראת enabled mdns ומכניס לה אפס בואו נפתח רג'יסטרי עכשיו נראה מה קורה שם לפני הפוליסה כתבתי רג' אדיט ופה בתוך הלוקל משין אני הולך לסיסטם
במקום לכתוב את זה ידנית אני פשוט אעשה קופי פייסט ואכניס את זה פה למעלה אפשר לכתוב כאן את הנתיב הזה לעשות אנטר ולהגיע ישירות באץ של רג'יסטרי למקום הנכון ואין לי פה enabled mdns האופציה הזאת כאן לא קיימת אין פה את המפתח הזה אני יכול לעשות את זה right click new וליצור dword חדש ולהכניס לו 0 אבל אני לא רוצה לעשות את זה ידנית אני רוצה ש group policy יעשה את זה אוטומט על כל המחשבים ברשת בוא נבדוק שהפקודה הזאת
עובדת לפני שמכניסים אותה לסקריפט חייבים לבדוק אותה אני עושה powershell כמובן שהייתי יכול לעשות הכל ב-CMD הישן אבל אני מעדיף לעבוד ב-powershell החדש אני כותב set item property ואת כל מה שאתם רואים כאן בואו נראה שזה באמת עובד נעשה view refresh והנה הופיע לנו פה enable mdns הפקודה נכונה ועובדת נהדר אבל היא עבדה רק על המחשב הזה אני רוצה שהיא תעבוד על כל
המחשבים אז אני לוקח את הפקודה הזאת ויוצר לה גם סקריפט בואו נעשה פה right click new text document חדש נקרא לו power של מכבי disable mdns.ps1 הוא אומר תיזהר אתה מחליף סיומת אני עושה לו אוקיי זה קובץ כרגע הוא ריק אני עושה רייט קליק open with ופותח אותו עם notepad פשוט ומכניס לכאן את הסקריפט שלי שומר אותו וסוגר בואו נבדוק שזה שמר אותו נעשה דאבל קליק נראה שזה באמת נפתח מה נשאר לנו לעשות
להגיד לגרופ פוליסי להפעיל אותו נעשה קופי על הסקריפט הזה על הקובץ הזה נלך לפוליסה שלנו נעשה רייט קליק אדיט אנחנו בתוך הפוליסה ניכנס לווינדו סטטינגס לסקריפטס סטארטאפ סקריפטס פאוור של סקריפטס אל תשכחו לעבור פה למעלה כי אנחנו כותבים פקודות בפאור של החדש ולא ב-CMD הישן.