מבוא ל-netsh¶
מהו Netsh?¶
הכלי Netsh (Network Shell) הוא כלי שורת פקודה עוצמתי של מערכת ההפעלה Windows, המאפשר ניהול והגדרה של רכיבי רשת שונים, כולל חומת אש (fire wall), פרופילי רשת, ממשקי רשת, Wi-Fi ועוד. באמצעות Netsh ניתן לבצע פעולות מתקדמות כמו הגדרת חוקים ב-Firewall, קביעת כתובות IP, ניהול חיבורי Wi-Fi וגיבוי הגדרות רשת.
שימוש בסיסי ב-Netsh¶
כדי להשתמש ב-Netsh, יש לפתוח את Command Prompt (cmd) עם הרשאות מנהל (Run as administrator), ולאחר מכן ניתן להפעיל פקודות ישירות או להיכנס למצב אינטראקטיבי:
במצב זה ניתן להקליד פקודות ללא צורך להקליד מחדש netsh בכל פעם.
כדי לצאת מהמצב האינטרקטיבי הקלידו exit
פקודות חשובות ב-Netsh¶
1. ניהול ממשקי רשת (Network Interfaces)¶
הצגת רשימת ממשקי רשת:¶
שינוי שם של ממשק רשת:¶
הפעלת/כיבוי ממשק רשת:¶
netsh interface set interface name="Wi-Fi" admin=disable
netsh interface set interface name="Wi-Fi" admin=enable
קביעת כתובת IP סטטית:¶
קביעת DHCP לקבלת IP אוטומטי:¶
2. ניהול חומת אש (Windows Firewall)¶
הצגת סטטוס חומת האש:¶
הפעלת/כיבוי חומת האש:¶
פתיחת פורט נכנס:¶
netsh advfirewall firewall add rule name="Open Port 8080" dir=in action=allow protocol=TCP localport=8080
חסימת פורט יוצא:¶
netsh advfirewall firewall add rule name="Block Port 25" dir=out action=block protocol=TCP localport=25
מחיקת חוק בחומת האש:¶
3. ניהול רשת אלחוטית (Wi-Fi)¶
הצגת רשתות Wi-Fi זמינות:¶
חיבור לרשת Wi-Fi:¶
הצגת פרופילי רשתות שנשמרו:¶
הצגת סיסמה של רשת Wi-Fi ששמורה במערכת:¶
מחיקת פרופיל Wi-Fi שמור:¶
4. בדיקות רשת ו-Proxy¶
הצגת הגדרות Proxy:¶
הגדרת Proxy:¶
הסרת Proxy:¶
בדיקת סטטוס חיבור לאינטרנט:¶
5. גיבוי ושחזור הגדרות רשת¶
גיבוי הגדרות הרשת לקובץ:¶
שחזור הגדרות הרשת מקובץ:¶
סיכום¶
הכלי Netsh הוא כלי עוצמתי שמאפשר ניהול מתקדם של רכיבי רשת, חומת אש, Wi-Fi והגדרות Proxy ב-Windows. ניתן להשתמש בו לצורך בדיקות רשת, אבטחת מחשב והגדרת תצורה מתקדמת של ממשקי רשת. השימוש בו דורש הרשאות מנהל ומאפשר שליטה מלאה על התקשורת במערכת.