Wie hast du die Boxen über Whiist verfügbar gemacht?
Wahrscheinlich hast du nur Links zu den Boxen angelegt.
Somit kommst du vom LAN aus direkt zu den Boxen durch.
Das ist nichts anderes als wenn du die Adresse der Teile direkt in die Browserzeile eingeben würdest.
Übers Internet kann das so natürlich nicht gehen.
Übers Internet ist erstmal nur der Router erreichbar.
Über eine Portweiterleitung gehen bestimmte Anfragen an den Server.
Wenn weitere Geräte erreichbar sein sollen dann müsstest du für diese auch Weiterleitungen einrichten.
Da das Webfrontend der Boxen sehr wahrscheinlich auch auf Port 80 horchen wirst du die so nicht einrichten können.
Da jeder Port zur einem Ziel zugeordnet sein kann.
Du müsstest also auf dem Router andere Ports definieren welche dann auf Port 80 auf die entsprechenden Boxen umgeleitet werden.
Z.B.
Port 65001 extern auf Port 80 Box 1
Port 65002 extern auf Port 80 Box 2
Damit wäre dann Box 1 über
http://deindyndnsname.dyndnsdienst.org:65001/ erreichbar.
Diese Links könntes tdu dann auch wieder mit Whiist in die Seite vom WHS einbauen.
Diese dürften dann aber aus dem lokalen Netz nicht funktionieren.
Da machen die allerwenigsten Router mit.
Eine andere Lösung wäre ein Proxy-Skript auf dem Server.
Dann müsstest du nur den WHS im Router freischalten und auf dem würde ein Skript laufen welchem man die gewünscht Zieladresse gibt und welche er dann ansurfen würde und das Ergebnis selbst dann ausliefern würde.
Solche Skripte gibt es für alle Sprachen. Somit lässt sich bestimmt auch etwas in ASP für den IIS auf dem WHS finden.
Wie einfach soetwas dann eingerichtet ist... wird man dann sehen müssen.