मैं कमांड-प्रॉम्प्ट या PS का उपयोग करके अपनी DNS सेटिंग्स कैसे सेट कर सकता हूं?


13

विंडोज 7 पर सीएलआई (या तो cmd.exe या पावरशेल) के माध्यम से, मैं एक विशिष्ट नेटवर्क एडाप्टर के लिए टीसीपी / आईपी डीएनएस मापदंडों को कैसे संपादित कर सकता हूं?


जवाबों:


27

Netsh.exe

netsh interface ip set dns name="Local Area Connection" source=static addr=none

netsh interface ip add dns name="Local Area Connection" addr=8.8.4.4 index=1
netsh interface ip add dns name="Local Area Connection" addr=8.8.8.8 index=2

netsh interface ip set dns name="Local Area Connection" source=dhcp

डीएनएस को भी फ्लश करने की आवश्यकता हो सकती है। ipconfig /flushdns
फ्रैंक फू

3

मुख्य बात: आप पहली DNS को स्थिर प्रविष्टि के रूप में सेट कर सकते हैं। आगे आप केवल अन्य DNS सर्वर जोड़ / जोड़ सकते हैं। तो, प्राथमिक DNS सर्वर सेट करने के लिए कुछ इस तरह का उपयोग करें:

netsh interface ip set dns name="Local Area Connection" static 8.8.8.8

अन्य DNS सर्वरों को जोड़ने / जोड़ने के लिए आपको ऐड विकल्प का उपयोग करना होगा , कुछ इस तरह से:

netsh interface ip add dns name="Local Area Connection" addr=8.8.4.4 index=2

या 2 कथन को सरल बनाने के लिए:netsh interface ip add dns "Local Area Connection" 8.8.4.4 2
yW0K5o

1

Powershell के साथ DNS सर्वरों को प्रबंधित करने के बारे में एक टन जानकारी है, यहां स्क्रिप्टिंग लोगों का एक शानदार लेख है :

यदि आप अपने वर्कस्टेशन पर अपनी स्वयं की स्थानीय डीएनएस सेटिंग्स का प्रबंधन करना चाहते हैं, तो आप WMI से कनेक्ट करने के लिए पॉवरशेल का उपयोग कर सकते हैं और DNS एमएमआई कक्षाओं का उपयोग कर सकते हैं ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.