
Ich muss eine statische IP-Adresse für die Whitelist von Drittanbietern einrichten und diese IP-Adresse von meinem Laptop aus verwenden, um über SFTP und/oder SSH eine Verbindung zu diesem Drittanbieter herzustellen.
Ich denke, ich muss eine statische IP in der Google Cloud erstellen und dann irgendwie einen Proxy einrichten, der diese IP für ausgehende Verbindungen verwendet.
Wie kann ich das möglicherweise in Google Cloud einrichten?
Antwort1
Alles, was Sie hierfür benötigen, ist eine einfache f1-micro
Instanz mit einer statischen IP, auf der ein beliebiges UNIX-ähnliches Betriebssystem läuft.
Ich hatte eine Antwort fertig geschrieben, aber dann fand ichdieses Juweldas scheinbar genau das tut, was Sie wollen.
Nur zum Spaß sind hier die beiden möglichen Ansätze, die ich vorschlagen wollte:
- Als zwei separate Verbindungen: Sie greifen zuerst per SSH auf die „Proxy“-Instanz zu und verlassen sie dann per SSH von dort. Der Einfachheit halber können Sie verwendenSSH-Agent-Weiterleitung(im
Public Key Access with Agent Forwarding
Abschnitt, aber ich empfehle, es von Anfang an zu lesen; es ist nicht so lang). - Eine Verbindung: Sie können direkt mit SSH tunneln; es gibt eineGoogle Cloud Platform-Community-Tutorial zum SSH-Tunnelinges abdecken.