Der Always Free Tier von Oracle Cloud ist eine der wenigen wirklich kostenlosen Möglichkeiten, ein eigenes VPN auf einem echten Cloud-Server mit öffentlicher IP zu betreiben. Genau deshalb ist er beliebt. Er ist auch die Quelle vieler „Warum funktioniert das nicht"-Frustrationen, denn zwei OCI-spezifische Eigenheiten blockieren WireGuard stillschweigend, selbst wenn Ihre Konfiguration perfekt ist. Hier ist die ehrliche, funktionierende Version: wie Sie es einrichten, die zwei Dinge, über die fast jeder stolpert, und wo die Grenzen des Free Tier tatsächlich schmerzen.
Was Sie mit Always Free bekommen
Oracles Always Free Ressourcen laufen nicht ab, wie es eine Testphase tut. Jedes Konto erhält ein paar kleine AMD-Micro-Instanzen (VM.Standard.E2.1.Micro), plus bis zu 4 Arm Ampere A1 Cores und 24 GB Arbeitsspeicher, die Sie auf Instanzen aufteilen können (VM.Standard.A1.Flex), sowie großzügige 10 TB ausgehenden Transfer pro Monat. Für ein WireGuard VPN mit einem einzelnen Nutzer ist das weit mehr als genug - der Engpass wird Ihre Heimverbindung sein, nicht die Instanz. Also ja, die Betriebskosten können wirklich null sein.
Die Einrichtung, der Reihe nach
Das Verfahren selbst ist Standard-WireGuard, mit zwei OCI-spezifischen Schritten, die Sie nicht überspringen können. Erstellen Sie eine Always Free Instanz mit einem Ubuntu 22.04 Image und Ihrem SSH-Key und notieren Sie ihre öffentliche IPv4. Dann, bevor Sie auf der Netzwerkseite irgendetwas anderes tun, öffnen Sie den Port und beheben Sie die Firewall.

Die zwei Dinge, die es stillschweigend kaputtmachen
Wenn Sie jemals „oracle cloud wireguard not working" gesucht haben, ist es fast sicher eine dieser zwei Ursachen, und oft beide.
Erstens die security list. Das öffentliche Subnetz Ihres VCN hat eine security list, die als stateful firewall am Rand des Netzwerks fungiert. WireGuards UDP 51820 ist standardmäßig nicht offen, also müssen Sie eine Ingress-Regel hinzufügen: Source 0.0.0.0/0, Protokoll UDP, Zielport 51820. Fehlt das, erreichen die Pakete Ihre Instanz nie.
Zweitens, und viel weniger offensichtlich, die Instanz-Firewall. Oracles Ubuntu-Images werden nicht mit einer leeren Firewall ausgeliefert. Sie kommen mit einer iptables INPUT chain, die den meisten eingehenden Traffic ablehnt, dauerhaft gemacht über netfilter-persistent. Sie können also die security list korrekt öffnen und trotzdem nichts bekommen, weil die Box das Paket selbst verwirft. Die Lösung ist, eine ACCEPT-Regel für UDP 51820 oberhalb der Reject-Zeile einzufügen - sudo iptables -I INPUT 6 -p udp --dport 51820 -j ACCEPT - und sie mit sudo netfilter-persistent save zu speichern. Tun Sie beides, und der WireGuard-Handshake kommt beim ersten Versuch zustande.
Wo die Grenzen des Free Tier tatsächlich schmerzen
Kostenlos ist real, aber nicht dasselbe wie zuverlässig, und ehrlich darüber zu sein erspart Ihnen später einen schlechten Nachmittag.
Die erste Reibung ist Kapazität. Die Arm Ampere A1 Shape ist die beliebte, und „Out of host capacity"-Fehler beim Versuch, sie zu erstellen, sind in ausgelasteten Regionen häufig. Sie können zu Nebenzeiten erneut versuchen oder eine ruhigere Availability Domain wählen, aber die einfachste Lösung ist, stattdessen die Always Free AMD Micro Shape zu verwenden - sie ist kleiner, aber ein WireGuard-Tunnel für einen einzelnen Nutzer braucht nicht viel.
Die zweite ist Rückforderung. Oracles Richtlinie erlaubt das Zurückfordern ungenutzter Always Free Compute-Ressourcen, und ein wenig genutztes VPN kann ungenutzt wirken. Ein VPN, das Sie täglich nutzen, bleibt in der Regel aktiv genug, um in Ordnung zu sein, aber es ist ein Risiko, das Sie nicht kontrollieren, und eine ungeplante Unterbrechung ist genau das, was Sie von dem Tunnel, auf den Sie sich verlassen, nicht wollen.
Wann zu einem bezahlten VPS wechseln
Für viele Menschen ist der ehrliche Weg: mit Oracle Always Free starten, um die Einrichtung zu lernen und zu beweisen, dass sie funktioniert, dann zu einem günstigen bezahlten VPS wechseln, sobald das VPN etwas wird, auf das Sie sich jeden Tag verlassen. Eine bezahlte Box beseitigt die zwei Dinge, die Oracles Free Tier nicht versprechen kann - garantierte Kapazität in der gewünschten Region und kein Rückforderungsrisiko bei Inaktivität - meist für nur ein paar Euro im Monat. Wenn Sie an diesen Punkt kommen, führt Sie unsere Anleitung zum selbst gehosteten WireGuard-VPN auf Contabo durch dieselbe WireGuard-Einrichtung auf einer bezahlten Box, die verlässlich Ihnen gehört.
So oder so ist die WireGuard-Konfiguration, die Sie hier lernen, identisch. Der einzige echte Unterschied zwischen der kostenlosen Oracle-Instanz und einem bezahlten VPS ist, wie sehr Sie darauf zählen können, dass der Server morgen noch da ist.
★ Nürnberger DSGVO-Rechenzentrum · ✓ Dedizierte IPv4 inklusive · 200+ Mbps garantiert
Hoste dein VPN auf deinem eigenen VPS → ContaboVoller Root-Zugriff · öffentliche IPv4 · wähle deine Region→

