Antwort
Also, dass ist eigentlich relativ einfach zu realisieren.
- Kauf dir einen zweit PC, der sollte genug Leistung haben.
- Pack dir dort ein geeignetes Betriebssystem drauf, z.B. FreeBSD
- Installiere dir dann Apache2 (Webserver)
- Für Mails empfehle ich Postfix (Mailserver)
- Als VirenScanner ClamAV
- Mit IPTables den gesamten Traffic sperren, bis auf ausgewählte Ports
Nun hast du zwei Möglichkeiten.
1.) Du gibst im Router die Ports frei bzw. leitetest diese weiter
oder
2.) Du stellst den Rechner in die DMZ
Nun können andere über die DynDNS Domain auf den Server von außen zugreifen.
Wenn du mehrere Webseiten auf dem Server betreiben möchtest, müsstest du den Apache entsprechend einrichten, ist allerdings keine große Sache.
Außerdem solltest du SSL für die Webseiten verwenden. Da eignet sich Let's Encrypt.