Also 3 Kabel wirst du schon brauchen
PC1 -> Router
PC2 -> Router
Router -> DSL-Modem
Einen PC als Server zu verwenden wäre meine beschriebene Lösung.
Für deine eigentliche Frage hast du nun alle Antworten. Entweder über HUB PC1 als Server zu verwenden oder aber die Hardware Router Variante. Software Router Variante wäre fast identisch mit meiner nur dass du eben über die Router Software alles regelst.
Zu dem Hardware Router SMC 7004ABR, den Silent gepostet hat verweise ich gleich mal auf den Thread
hier.