כיצד לשנות את כתובת ה - IP שלך באמצעות
כבר הראינו לך איך אתה יכול לשנות את כתובת ה- IP שלך משורת הפקודה, אשר נדרש פקודות netsh ארוך, עכשיו אנחנו עושים את אותו הדבר ב PowerShell, ללא המורכבות.
הערה: הפקודות הבאות חדשות ב- PowerShell v3 ולכן דורשות Windows 8, הן דורשות גם שורת פקודה ניהולית.
העורכים הערה: מאמר זה הוא כנראה עבור הקהל החנון יותר שלנו דורש קצת ידע בסיסי של כתובת IP ו CIDR סימון
שינוי כתובת ה- IP שלך
ראינו אנשים מושכים את השיער שלהם מנסה לשנות את כתובות ה- IP שלהם באמצעות כיתות WMI סמויות בגירסאות ישנות של PowerShell, אבל זה השתנה עם PowerShell v3, עכשיו יש מודול NetTCPIP שמביא את רוב הפונקציונליות כדי PowerShell יליד. בעוד קצת מבלבל בהתחלה, בעיקר בשל היעדר תיעוד כרגע, זה מתחיל להיות הגיוני פעם החנונים מראה לך איך שלה נעשה.
שינוי כתובת ה- IP יכול להיעשות באמצעות CMDlet New-NetIPAddress, יש לו הרבה פרמטרים, שחלקם, אינם מתועדים אפילו Get-Help. אז הנה זה:
New-NetIPAddress -InterfaceAlias "חיבור אתרנט קווי" -IPv4Address "192.168.0.1" -PrefixLength 24 -DefaultGateway 192.168.0.254
זה מניח את הדברים הבאים:
- שם הממשק שברצונך לשנות את כתובת ה- IP שלו הוא Local Area Network
- ברצונך להקצות כתובת IP של 192.168.0.1
- אתה רוצה להגדיר מסיכת רשת משנה של 255.255.255.0 (שהיא / 24 ב CIDR סימון)
- ברצונך להגדיר שער ברירת מחדל של 192.168.0.254
היית כמובן לשנות את ההגדרות עבור כמה התואמות את הקריטריונים כתובת עבור הרשת שלך.
הגדרת פרטי DNS שלך
עכשיו הנה מגיע חלק מסובך אחר, מתברר כי יש מודול נפרד שלם שנקרא DNSClient כי אתה צריך להשתמש כדי לתפעל את הגדרות ה- DNS שלך. כדי לשנות את שרת ה- DNS שלך, עליך להשתמש ב:
Set-DnsClientServerAddress -InterfaceAlias "חיבור אתרנט קווי" -ServerAddeses 192.168.0.1, 192.168.0.2
הדבר מבוסס על ההנחה שברצונך להגדיר את שרת ה- DNS הראשי עבור חיבור Wired Ethernet ל- 192.168.0.1 ואת שרת ה- DNS המשני ל- 192.168.0.2. זה כל מה שיש.