As noted by almost everyone, Linux was born to be networked. In fact, it was born on the network. In today's business life, everybody is networked, be it through a corporate local area network or the Internet. Linux has all the necessary foundations to act as a network server, even with the default desktop installation.
Before we go on, you must remember that you have to configure each computer's hostname as a unique value. No two computers can have the same hostname on a network.
The file that you will use is /etc/network/interfaces, which includes IP Address (address), Network Mast (netmask), Broadcast IP Address (broadcast), Class C Network Address (network) and Gateway IP Address (gateway). The words in the parentheses are the ones that you will see in the /etc/network/interfaces file. When you set them to your network's IP addresses and restart your network with the /etc/init.d networking restart command (as root), there is nothing left to do – your Linux computer will start to work as a network server.
If you want to give your server a test and see the computers connected to it, issue the nmap -sP 192.168.1.1-255 command (as root). The output should be Host tbalci (192.168.1.2) appears to be up for all the computers that are connected. If you have one which is not on the output, check the network cables and the network settings of that computer first.