Ich gehe davon aus, dass Sie sich auf eine Kombination aus Modem und Router beziehen, wenn Sie Modem sagen. Rufen wir den Router mit der schnelleren Verbindung A und dem langsameren B auf.
Für den Anfang sollten Sie zwei Router miteinander über Ethernet verbinden und jeweils an die LAN-Ports anschließen. Sie müssen DHCP auf einem der Router deaktivieren. Sie werden es wahrscheinlich auf A aktiviert lassen wollen, damit es als Standardgateway verwendet werden kann. Die interne IP-Adresse von B muss sich in demselben Subnetz wie das Netzwerk von A befinden und sollte statisch festgelegt werden.
Wenn das VPN auf B selbst ausgeführt wird und bei einem Gespräch mit dem internen Netzwerk Quell-NAT ausführt, sollten VPN-Clients Ihr Netzwerk bereits ordnungsgemäß erreichen können.
Die Portweiterleitung ist jedoch etwas komplizierter, da ein Routingproblem vorliegt. Selbst wenn Pakete von B an einen internen Host weitergeleitet werden, verfügt der interne Host über ein Standardgateway von A, und die Antworten werden über A und nicht über B gesendet, wodurch die Verbindung unterbrochen wird. Dies kann mit dem Quell-NAT gelöst werden, das die Quelladresse der weitergeleiteten Verbindungen durch die von B ersetzt. B verfolgt jede Verbindung, sodass die Antworten zurückkommen, woher sie kamen. Sie benötigen wahrscheinlich eine iptables
andere vollständig konfigurierbare Firewall, um dies zu tun.
Ich werde diese Antwort aufräumen, wenn ich wieder an einem Computer bin.