Wie sm11963 sagt, können Sie Ihren Computer B einrichten. Sie müssen jedoch einige Grundlagen des Netzwerkroutings kennen. Und das ist ein Overkill für nur einen Port.
Verwenden Sie andernfalls Portweiterleitung.
Für Linux erfolgt dies mit iptables.
Für Windows erfolgt dies mit einer Portweiterleitungssoftware. Google wird Ihnen einige geben.
Ich verwende dieses: http://www.quantumg.net/portforward.php (ich verwende die alte Kommandozeilenversion).
Diese http://www.rouvali.com/index.php?id=53 scheint auch nett zu sein.
Bei einigen Windows - Versionen:
Verwaltung
Routing- und RAS-
Server -
IP - Routing
NAT / Basisfirewall
Rechtsklick auf Ihre NIC
Properties
Services & Ports Hinzufügen ...
Geben Sie Incoming Outgoing - Port und IP der Workstation
Mit Windows 2008:
netsh interface portproxy add v4tov4 listenport=1234 listenaddress=192.168.0.1 connectport=443 connectaddress=192.168.0.2