Setting Static IPs of Clients in a Windows Domain
phuschnickens
Beverly Hills, Michigan Member
Visited a new client a couple days ago with a Windows domain setup with about 15 workstations. They want to be able to remote desktop to all 15 workstations so their IT guy (who admittedly says he isn't an IT guy and has no idea what he's doing) setup each workstation with a static IP using the TCP/IP settings on each workstation. The reason they sought an IT guy is because they are having really poor network performance - mostly noticed when surfing the web. My instinct tells me that assigning static IPs in the manner he did is a horrible idea and that they should all be setup to "Obtain automatically" from the DHCP server (in this case the DC). Then in the DHCP server settings each workstation should be setup with a reservation tied to each NIC's MAC address.
Am I correct? Anybody think that his setup could be causing the network issues which are related to DNS lookup issues?
Sidenote: They have an Untangled box operating as a firewall which is port forwarding to each workstation.
Thanks in advance!
Am I correct? Anybody think that his setup could be causing the network issues which are related to DNS lookup issues?
Sidenote: They have an Untangled box operating as a firewall which is port forwarding to each workstation.
Thanks in advance!
0
Comments
The things I'd check are making sure that those machines are using the right DNS settings because crappy DNS servers will slow their internet traffic down for sure. 4.2.2.1/4.2.2.2 or OpenDNS 208.67.220/208.67.222.222 probably being the best DNS servers in North America right now - far better than using their ISP's DNS servers.
The other possibility is that someone(s) on their network has a virus or malware that is just causing a lot of traffic overhead.
From there if they are using DSL for internet make sure that the gateway device (the router that the modem is connected to) has the MTU set to 1492.
Those would be the top things I would check. Probably start with MTU, then DNS, then DHCP/Static then malware. Not because of a priority thing but from easiest to hardest to check.
Check out http://www.dslreports.com/faq/5793 this will show you how to check your MTU settings and it could be you should actually have it lower then 1492 - but as I said - generally 1492 is what you want for DSL.
Is there any reason I should not change all workstation IP addresses to dynamic then do the ip reservation assigning on the server? Isn't that one of the reasons god invented servers -- central management.
Oh and I'll also check on their DNS servers. Set them up as forwarders in the DNS panel of the server, right?
What I used to do is leave all the computers dynamic and then when other network devices needed to be placed on the network or moved they were always assigned at the device with a static and we had reserved ranges on the DHCP server they went into. This made it easier for multiple people to manage and then you could consume a specific IP before the device arrived, as soon as it was ordered, and just need the MAC to put into the reservation then it can be deployed without any major issues.
Network slow for some people or wonky things going on with a computer and connections, DNS. If they are running their own DNS, gpupdate if all of the settings on the server are good. Otherwise start changing settings.
Also in a small environment if the computers have a naming scheme you don't need the IP and dhcp is fine. Setup printers/network devices with a static ip below the scope and then just let computers grab from DHCP. Then you can ping the computer name and not care about what IP it has at the time. Just use a logical name. Like 'bob_computer' or something to that effect.
"access.officedomain.com:3390" -- bob's pc
"access.officedomain.com:3391" --mary's pc
"access.officedomain.com:3392" -- jack's pc
The ports to be setup on the firewall to forward:
3390 to 3389 on 192.168.1.101 (Bob)
3391 to 3389 on 192.168.1.102 (Mary)
3392 to 3389 on 192.168.1.103 (Jack)
So I'd much prefer a DHCP setup for the workstations but you can see why either a DHCP reservation or a static IP is likely needed. On my office's small network of 10ish devices all workstations are DHCP and the IP addresses pretty much never change so it's not an issue but I am here to update firewall rules if they do change. However, with the job we are discussing it's important that I can "set it and forget it" as they will not have an IT guy on site who can monitor and tweak settings in the event that an IP does renew with a different address.
I don't set up anything special and all of my devices (and VMs, even) get their same IPs back after reboots.
OH if you need to rdp into those machines then yes you'd need to know what their ip's are. Mind you a better way would be to setup a VPN tunnel to the router and then once that's established you could start the rdp session to the machine's name.