Wie routen Sie innerhalb eines Amazon VPC-Subnetzes?

Wie routen Sie innerhalb eines Amazon VPC-Subnetzes?

Ich habe eine Amazon Virtual Private Cloud, die so aussieht:

10.40.1.1   Internet Gateway
10.40.1.5   My OpenVPN Instance
10.40.1.100 My Windows Box

Ich möchte, dass der Datenverkehr von der Windows-Box, der für das Netzwerk 10.200.1.0 bestimmt ist, über meine OpenVPN-Instanz (10.40.1.5) geleitet wird, aber ich bekomme es beim besten Willen nicht hin.

  1. Die Windows-Box kann die OpenVPN-Instanz anpingen. Das Subnetz und die Instanzen verfügen über entsprechende Firewall-Regeln.

  2. Um das Routing zu testen, führe ich „ping 10.200.1.123“ von der Windows-Box aus und beobachte die Ausgabe von tcpdump auf der OpenVPN-Instanz. Diese Technik funktioniert in meinem lokalen physischen LAN.

  3. Ich habe der VPC-Routentabelle eine Route für 10.200.1.0/24 hinzugefügt, um zur OpenVPN-Instanz zu gelangen, aber sie kommt nie an.

  4. Auf der Windows-Box habe ich versucht, dieselbe Route hinzuzufügen. Mithilfe von Wireshark habe ich überprüft, dass die Ping-Pakete an die MAC-Adresse der OpenVPN-Instanz gerichtet sind. Aber das hat nicht geklappt.

Erlauben VPC-Subnetze diese Art des Routings überhaupt?

Antwort1

Endlich habe ich es geschafft: Deaktivieren Sie die Quell-/Zielprüfung. Die Standardeinstellung ist „aktiviert“, wodurch alle eingehenden Pakete verworfen werden, wenn die Zieladresse nicht mit der Instanzadresse übereinstimmt. Dies verhindert natürlich, dass ein Router funktioniert.

verwandte Informationen