Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a network of about 90 PCs and about 25 network printers. In near future i will promote one server to DC. However, now PCs on my network have static IP addresses.

It is a real mess now with IP addresses. Printers are not statically assigned to on range for ex

So my question: Is it reasonable to put all printers (and also APs) to another subnet for ex

Thank you!

share|improve this question

Is it reasonable to create complexity fo the purpose of simplifying ip address management? Not in my opinion. Putting the printers and AP's on another subnet means having to route traffic between the printer/AP subnet and the main production subnet. It also means having to create a different DHCP ip address pool for AP clients. It also means having to create VLAN's on your switches for each subnet and having to configure your router to route traffic between both subnets. That sounds like a lot of work and complexity relative to the problem.

If you need to better manage the ip address assignment of the printers then my recommendation would be to create DHCP reservations for the printers in your current DHCP ip address pool.

share|improve this answer

you could do it that way if you wanted. i'm not sure it's worth the hassle. if everything is going DHCP, then let the printers get their addresses via DHCP, too.

and if you give them proper names in the network configuration, then they will show up in DNS with those names. then you don't have to care about what IP address they get because they will be addressable via DNS names.

share|improve this answer
oh yeah, i was thinking about that. but I need to see the squid stats and do traffic control. Thats why I need static addresses. Or could I do it with DNS names?? I would really get rid of the headache with IP addresses if I give proper names to all PCs. – epema Sep 24 '12 at 19:04
Get squid to log DNS names, and give all your machines names. Better yet, have squid authenticate and log users - but squid is not something that should keep you with the pain of static IPs – Tom Newton Sep 24 '12 at 19:13
"but squid is not something that should keep you with the pain of static IPs" That's actually one of the first requirements for my network - to control internet traffic(deny social networks etc for certain users, or i would say allow only for some). – epema Sep 24 '12 at 19:24
what you need is an authenticating content filter. this identifies the user to the content, not the PC. – longneck Sep 24 '12 at 19:31
+ 1 to longneck. What happens when users know about the monitoring system? Two guys have a dispute, A goes to lunch while B sits at A's pc ploughing through porn for 30 mins. B then drops hints A has been breaching company policy....... – Robin Gill Sep 24 '12 at 21:17

Yes, It's perfectly reasonable to separate them out for security. Especially if you want to utilize Internet/ wireless printing.

share|improve this answer
Will it create more traffic though? It will use a router to go all the way to the desired printer, because it is on another subnet. – epema Sep 24 '12 at 19:09
I agree with Cheekaleak, it could be good for security. With regards to traffic, More traffic? not really. More traffic through said router? Probably. If it drags down the performance of the router then layer 3 switching could be used fix that bottleneck. – Thomas G Sep 24 '12 at 19:20

You could do what i did at my old company.

DHCP Scope

Static Address Pool-

This way you have plenty of room for dynamic hosts and plenty of static addresses for printers, routers, APs etc.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.