Solved

Change DNS IP for all PCs

Posted on 2010-09-18
14
450 Views
Last Modified: 2012-05-10
I have 90 PC (XP Pro) in one Domain with static IP (I cannot go to DHCP )

IP   : 172. 16 .10. XXX
SM : 255.255. 0  . 0
GW:172. 16. 10. 254

DNS : 172.16.10.1 (Primary )
DNS : 172.16.10.2

I need to change all DNS IP to

DNS : 172.16.10.2 (Primary )
DNS : 172.16.10.3

 I should go to each PC and log in as administrator then change it for them.  
 how to change it in one shot?
0
Comment
Question by:AymanDasa
  • 4
  • 3
  • 3
  • +2
14 Comments
 
LVL 3

Expert Comment

by:gorhon
ID: 33707241
Use visual basic script. and add logon script.


for any script here.

http://technet.microsoft.com/en-us/library/ee692588.aspx

0
 
LVL 14

Expert Comment

by:theras2000
ID: 33707243
It's not easy but there is one way that I can think of.  The netsh command.
Something like this: netsh interface ip set dns "Local Area Connection" static 172.16.10.2
Here's a guide http://www.petri.co.il/configure_tcp_ip_from_cmd.htm#

Once you've tested and perfected that on one PC, then you just have to distribute a script via GPO or other method to run it on every PC.
0
 
LVL 14

Expert Comment

by:theras2000
ID: 33707246
I should mention that with a command like netsh, there's many options available and you should make use of the ? question mark at every level.
e.g. netsh /?
netsh int /?
netsh int ip /?
0
Creating Instructional Tutorials  

For Any Use & On Any Platform

Contextual Guidance at the moment of need helps your employees/users adopt software o& achieve even the most complex tasks instantly. Boost knowledge retention, software adoption & employee engagement with easy solution.

 

Author Comment

by:AymanDasa
ID: 33707253
but how to do it for all PCs ?
0
 
LVL 3

Expert Comment

by:gorhon
ID: 33707276
Do you use Logon script?
0
 

Author Comment

by:AymanDasa
ID: 33707456
no. but if you need I can use
0
 
LVL 14

Expert Comment

by:theras2000
ID: 33707517
You must use GPOs.  What's your knowledge of them, to save us typing out a million instructions?  You must know something about them, because you've flagged GPO as one of the topics.
0
 
LVL 3

Expert Comment

by:gorhon
ID: 33707538
:)) Sorry thats true.
0
 
LVL 15

Expert Comment

by:JBond2010
ID: 33707638
You can configure Group Policy to change the dns ip on all PCs. If you open Active Directory and then right click on your domain and select properties and edit the default domain policy. Go to Computer Configuration > Administrative Templates > Network > DNS Client > any settings you wish to configure are in here, the main one "DNS Servers" .

Hope this helps.
0
 
LVL 15

Expert Comment

by:JBond2010
ID: 33707644
If you try this, then open a command window > start > run > type cmd > click ok > and then type gpupdate /force > then will group policy to replicate the changes on the domain.
0
 
LVL 38

Expert Comment

by:ChiefIT
ID: 33708691
I assume you have a DHCP server, otherwise you would be providing a fixed IP per computer on the network.

Go into DHCP scope options AND define your DNS servers. That will pass down the new DNS IPs to all DHCP clients.

For any fixed IP computers, you will need to manually touch each one. That should include servers, router, and any other fixed IP based nodes.
0
 
LVL 38

Accepted Solution

by:
ChiefIT earned 500 total points
ID: 33708728
Oh, I see, they are all static IPs. So, a script would be the only way.

This script worked, before.

http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/2003_Server/Q_23778819.html
0
 

Author Comment

by:AymanDasa
ID: 33709336
thanks for all
I already finish 75 PC throw REGEDIT
http://articles.techrepublic.com.com/5100-22_11-5109343.html
0
 

Author Closing Comment

by:AymanDasa
ID: 33709355
thanks for all
I already finish 75 PC throw REGEDIT
http://articles.techrepublic.com.com/5100-22_11-5109343.html
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
powershell mailbox move question 8 50
MFA in Azure for a hybrid org 2 43
DNS/WINS in a domain 10 47
Powershell to list unused Group Policy Object ? 9 31
This article demonstrates probably the easiest way to configure domain-wide tier isolation within Active Directory. If you do not know tier isolation read https://technet.microsoft.com/en-us/windows-server-docs/security/securing-privileged-access/s…
Recently, Microsoft released a best-practice guide for securing Active Directory. It's a whopping 300+ pages long. Those of us tasked with securing our company’s databases and systems would, ideally, have time to devote to learning the ins and outs…
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …
Are you ready to implement Active Directory best practices without reading 300+ pages? You're in luck. In this webinar hosted by Skyport Systems, you gain insight into Microsoft's latest comprehensive guide, with tips on the best and easiest way…

733 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question