Haftungsausschluss - Wenn Sie nach Windows-Besonderheiten suchen, ist diese Antwort nicht verfügbar (Ich bin ein Linux-Systemadministrator, daher verstehe ich die Technologien und habe ähnliche Dinge in einer Linux-Umgebung getan - Windows wird ähnlich sein)
Es gibt (mindestens) zwei Möglichkeiten, dieses Problem zu lösen. Je nach Ihrem Zeitrahmen ist Ihre Idee, einen externen Server zu haben, den Sie regelmäßig leiten können, um eine Bereitstellung zu initiieren, gut - er bietet Ihnen eine Isolationsebene Netzwerk, während die Arbeit erledigt wird.
Alternativ können Sie einen Webserver in Ihrem LAN-System ausführen. Sie sollten in der Lage sein, Ihrem Computer einen Standard-WAMP-Stack (Windows, Apache, MySQL, PHP) hinzuzufügen, anschließend eine PHP-Website für die Bearbeitung der Webanfragen zu programmieren, DAS INPUT ZU SANITIEREN und das Skript auszuführen. Sie müssen außerdem einen geeigneten Port von Ihrem Router zum Webserver portforward / pinhole machen. Vielleicht möchten Sie auch HTTPS auf diesem Router aktivieren.
Eine Option C wäre, WAMP wie oben eingerichtet einzurichten, eine LEB (Low-End-Box) zu erhalten und als VPN-Server auf der LEB einzurichten und den Webserver als Client zu verwenden. Richten Sie NAT, Firewall und Portweiterleitung auf der LEB ein, um Ihr internes VPN zu umgehen und den Datenverkehr nach Bedarf zuzulassen. Möglicherweise müssen Sie auch die MTU der Box auf 1400 setzen, da Sie ein VPN in ein VPN kapseln.