Q:

Multiple subnets communicating with Server

I have three clients, each one in a different subnet like this:
Client 1: 192.168.2.11/26  (network .2.0 ; broadcast .2.63)
Client 2: 192.168.2.72/26  (network .2.64 ; broadcast .2.127)
Client 3: 192.168.2.133/26 (network .2.128 ; broadcast .2.191)   
I want all of the clients to be able to communicate with a file server.
Communication between clients is not required. 
The question is, what IP/subnet/network should I assign to the server to achieve this goal?
Do I need a router in the middle to be able to get all three clients to communicate with the server? 
Or there is a much simpler way? Communication needs to be both ways. Client-Server; Server-Client. 
I would greatly appreciate some kind of help. 

A:

You'll need a router  (or layer 3 switch) to allow each subnet to communicate with the server.  You can use supernetting to minimize the number of routes you need to create for the file server.

