Surf Shoppe recently installed a centralized server to meet research and development needs but decided to use a single centralized server to meet all data sharing needs for cost reasons. There are many reasons to use a single centralized server system in a multi-server system, but the most obvious reason is cost. Server and network design can be a very expensive task and you need to maintain every day to keep everything running.
The administrator has several more functions. A Linux system can be used as a WEB, FTP, or DNS server. Web server is the main part of the Internet. Because the sites on the Internet are kept on these servers, you can browse sites on the web. The FTP server has files that can be downloaded using the file transfer protocol. DNS servers are an important part of the Internet. With a DNS server, you can use words as addresses (like linux.com). If you do not have a DNS server, you need to use a number as the address to connect to the site (eg 225.78.8.20). If the DNS server has an IP number, the DNS server checks the address. If so, it will change that number. It's more complicated and hard to memorize. With DNS server, you can easily connect to the site. The majority of administrators and Internet companies prefer Linux as Web, FTP, or DNS server. (Linux.org)
Even if you enter a URL like reddit.com, you do not connect directly to the reddit web server. Instead, first connect to this DNS server provided by the hosting company. The server then responds to your request using the specific address of the reddit server. Your browser can now make a request to the reddit server. Imagine you are a supermarket starting to make your first beer from a small beer brewery. You can not order the beer to be sent out to employees by calling the floor of the brewery. Alternatively, contact your sales representative or support representative to have them understand how logistics works. The reseller is like a DNS server to share the process of actually completing the order.