Eine IP-Adresse ist nicht unbedingt eindeutig für eine bestimmte Website.
Seit vielen Jahren verwenden Webanbieter den HTTP 1.1-Hostheader, um Websites zu unterscheiden und mehrere Websites von einer einzigen IP-Adresse aus zu bedienen. Ihr Webbrowser sendet einen Hostheader an den Webserver, in dem der Domänenname der angeforderten Site angegeben wird, und der Server antwortet mit der richtigen Seite. Wenn Sie nur eine IP-Adresse angeben, kann der Server nicht feststellen, welche Site (unter den möglicherweise vielen hinter der IP-Adresse) Sie möchten. In dieser Situation geben einige Sites eine generische Seite zurück und einige geben einen Fehlercode an den Browser zurück.
Ich denke, Sie müssen einen Eintrag für www.fallenlondon.com zu / etc / hosts hinzufügen (oder eine gleichwertige statische Hosttabelle, die Ihr System unterstützt), die auf 127.0.0.1 verweist. Dann können Sie mit www.fallenlondon.com:8080 den lokalen Endpunkt Ihres Tunnels erreichen, und ein Hostheader mit der richtigen Domäne wird durch den SSH-Tunnel an den AWS-Server gesendet. Ich habe es hier versucht und es hat für mich funktioniert.