Zu wenig Input was du genau willst.
Aber als Hilfe:
Ein kleines private Netzwerk lässt sich mit den IP Adressen von 192.168.1.xxx betreiben. Die ersten beiden Zahlen geben nur an das es ein privates Netz ist und im Beispiel 253 mögliche Rechner drann hängen können. Das sollte für jeden Hausgebrauch reichen. Zu jedem Netzwerk gehört auch eine Subnetzmaske. Sollen alle PC's im selben Netzwerk hängen lautet die Subnetzmaske 255.255.255.0.
DNS = Dynamic Name Service hat im privaten Netzwerk nur einen Sinn, nämlich die höchste Instanz ( fast immer der Router der ins Internet routet) nach der Namensauflösung zu fragen. Deshalb gibt man im privaten Netzwerk als DNS Server immer die IP des Routers an( im genannten Beispiel wäre es entweder 192.168.1.1 o. 192.168.1.254 - routerabhängig). Ein DNS Server löst Internetadressen(Namen) in IP-Adressen auf. Dies hat den Vorteil, wenn du z.B.
www.tomshardware.de aufrufen willst, dass du nicht 92.122.207.184 im Browser eintippen musst. Das könnte sich keiner merken bei mehreren Seiten. Das WWW besteht nämlich nur aus einem Wust von Milliarden von Zahlenkombis und nicht schwachsinnigen Internetnamen.
Die eigentlich DNS Server sind deutschlandweit verteilt und die Provider nutzen diese wiederum. Wählst du dich jetzt mit Modem/Router bei deinem Provider ein, wird deinem Modem/Router der DNS Server weitergegeben und somit weiss es/er wo er suchen muss. Willst du nun auf
www.tomshardware.de fragt deine Netzwerkkarte deinen Router und der widerum den eigentichen DNS-Server.
Wo steht der FTP Server? Im Internet oder bei dir zu Hause?