NAT? Deine WEB-Seite Hosten
NAT? Deine WEB-Seite Hosten trotz NAT. Das einrichten eines Tunnels über Cloudflare ist sehr einfach. Im Endeffekt ist nur zwei dinge auf die du achten musst.
- Der Tunnel muss funktionieren, online sein
- Das konfigurieren von SUB-Domain’s und „www“
Tunnen Einrichten
Wir melden uns bei Cloudflare an. Auf der Linken Seite wählen wir „Zero Trust“ aus.
Beim ersten start müsst Ihr eine Zahlungsart (Kreditkarte oder PayPal) einrichten. Cloudflare wird, nach derzeitigem Stand, keine Zahlungen einziehen bzw. die Zahlungsart belasten. Es ist mehr so ein Art smart KYC.
Im weiteren Verlauf geht Ihr Links auf „Access“ und wählt „tunnels“ aus.
Jetzt rechts „Create tunnel“ Auswählen. Gebt nun einen Namen für den Tunnel ein und klickt „Save Tunnel“ an.
Jetzt erfolgt die Konfiguration des Tunnels. Für WINDOWS, Mac und Linux ist das einfach und braucht glaube ich keine weitere Erklärung. Auch der Docker rund Befehl ist einfach zu übernehmen. Der Socken ist bereits in dem Kommandozeilen Befehl enthalten.
Bei Verwendung von docker-compose.yml gibt es Version 1 (Offiziell empfohlen) und Version 2 (die bei mir funktioniert).
docker-compose.yml Version 1
version: "3.2"
tunnel:
container_name: cloudflared-tunnel
image: cloudflare/cloudflared:latest
restart: unless-stopped
command: tunnel run
environment:
- TUNNEL_TOKEN=mytokengoeshere
docker-compose.yml Version 2
version: "3.2"
tunnel:
image: cloudflare/cloudflared:latest
container_name: cloudflared-tunnel
command: 'tunnel run --token mytokengoshere'
restart: unless-stopped
Nach dem Euer Tunnel online ist, gehen wir über zu „Public hostname“
Public hostname
Anlegen eines Tunnels:
Subdomain | Ihr könnt hier z.B. „home“ für Homeassistent oder „myphp“ für MyPhpAdmin eingeben. Die URL im Internet währe dann https://home.mydomain.de bzw. https://myphp.mydomain.de Für die Erreichbarkeit unter „www“ müsst Ihr dies extra als Subdomain anlegen. |
Domain | Wählt die Domain aus, mit der Ihr die Subdomain verbinden wollt. |
Phat | Bleibt in der Regel lehr. |
Service Type | Hier verwenden wir „http“. Die SSL Verschlüsselung übernimmt Cloudflare für Euch, Ihr müsst hier gar nichts machen. |
URL | Die locale IP Address eures Computers mit Port angäbe, an die der Datentransfer weiter geleitet werden soll. Z.B. 192.168.1.100:8080 Bitte beachtet das Port 80, meiner Erfahrung nach, z.Z. nicht geht. |
SSL/TLS Zertifikate Einstellen
Wir gehen auf das normale „Start Desktop“ von Cloudflare und wählen unser Domain aus, die wir bearbeiten wollen.
Wählen links „SSL/TLS“ aus. Auf diesem Bildschirm ändert Ihr rechts die Einstellung auf „Vollständig“
Dann links „Edge-Zertifikate“ auswählen und „Immer HTTPS verwenden“ einschalten.
Das war es …
VPN Zugriff auf dein eigenes Netzwerk
Wie du, mit Cloudflare via VPN, auf dein Netzwerk zu Hause oder in der Firma zugreifen kannst, erfährst du in diesem Beitrag.
Link zur Unterstützung / Spende für denn Kanal
PayPal Link
Überweisung, Bitcoin und Lightning
#Cloudflare #NAT #HeimNetzwerk #IPv4Tunnel #IPv6Tunnel #PortWeiterleitung #Hosting #VPN
Pingback: RustDesk Relay Server einrichten | Docker | Verschlüsselung und Nulltarif | Michael Klissner
Pingback: VPN Zugriff auf dein Netzwerk, weltweit und kostenlos | Michael Klissner
Pingback: Cloudflare VPN einfach und kostenlos | Michael Klissner
Pingback: Cloudflare WEB Anwendungen absichern | Michael Klissner
Pingback: Cloudflare WordPress absichern | Michael Klissner