DHCP ist für die Automatische IP-Adresszuteilung in einem Subnetz zuständig. Darüber können sich die Clients auch die IP-Adresse/n für den/die DNS-Server holen. DNS-Server sind i.d.R. bei nicht Windows Netzwerken (Windows verwendet Netbios Namen) sinnvoller, als wenn es um einen kleinen Zusammenschluss von Spielern handelt
Kurz um, DNS-Server sind für die Namensauflösung zuständig. Wenn du z.B. Apachefriends.de eintippst in der Adresszeile deines Browsers, wird die IP-Adresse 212.227.109.216 an den Browser übermittelt.
Domain Namen sind nur als Erleichterung für den Menschen gedacht (und auch um mehrere verschiedene Kunden mit ihren Projekten unter einer IP-Adresse durch Vhosts erreichen zu können
).
IP-Adressen sind wiederum auch nur Hilfsmittel, unter Linux kann man, leichter als unter Windows, einer Netzwerkkarte auch mehrere IP-Adressen zuordnen. Die letzte instanz sind MAC-Adressen, wo jede NIC ihre eigene eindeutige Kennnummer besitzt (sowas wie die Seriennummer im Pentium 3
).
Wenn du mehr wissen willst:
www.google.de/ und gib ein paar Stichwörter von oben ein. Ansonsten leg dir ein Buch über Netzwerkaufbau zu
*scherz*
Ubuntu 18.04 | SMP P3 1.4 GHz | 6 GByte RegECC | 74 GByte Seagate 15k5 system | 3Ware 9550SXU-4LP with 4x 500 GByte Seagate ES2 Raid 10 data | StoreCase DE400 | PX-230A | Intel Pro/1000MT Dual PCI-X