Let's take a look at the DHC protocol this is the protocol operating in almost any network.
It's responsible for the automatic configuration of IP version 4 instead of configuring IP addresses
Max and DNS servers and the full gateways on each workstation.
You can run a single DHC server you will configure each computer in the network automatically.
Please note that again trust is needed.
When you allow a computer to be connected to a network you don't know whose it is and what software
is installed on it.
It sends the DHC rediscover packet to check if there are any DHC servers in the network.
If there are then each of them will offer the computer the IP configuration parameters
the client will choose one DHC server probably the closest one and inform all that it wants to get all
of the configuration parameters from that server.
You can see the exchange of these four packets below.
This means that the easiest way to perform a DOS attack on a computer network is to connect it to your
own DHC server in the earlier versions of the Windows server systems.
If the DHP server service detected another DHC server on another host it just stopped.
This happened if the DHP server granted the addresses from the same address pool.
At this point the legal DHC server would quietly turn off and the attackers DHC the server would remain
this server would now configure among others the DNS servers addresses and the clients computers gateway.
If you want to control their communication you can set them in such a way that they will point to your
computer.
You can route packets or run a proxy server the server will allow you to see what's happening on the
websites viewed by their users and even to change something on those pages in order to extract as much
information from users as possible.
If you want to block network communications your server will incorrectly configure all the computers
they will end up using a non-existent router or non-existent DNS server and the communication will be
blocked.