Cloudflare Tunnel · Koszty i konfiguracja

Cloudflare Tunnel: co jest darmowe, a co kosztuje?

Udostępnij lokalną aplikację na demo lub nadaj swojemu domowemu serwerowi stały adres. Zacznij od kosztów, potem wybierz odpowiednią konfigurację.

Krótka odpowiedź

Tunel może być darmowy. Utrzymanie strony to osobny koszt.

Cloudflare oferuje darmowe tunele. Tymczasowy Quick Tunnel nie wymaga konta ani domeny. Aby mieć stałą publiczną nazwę hosta, potrzebujesz konta Cloudflare, domeny i komputera stale online.

Tunel
Darmowe opcjeQuick Tunnels do testów; tuneli nazwanych można używać także w darmowym planie.
Domena
Dla własnego adresuOpłaty rejestracyjne i odnowienia ponosisz u rejestratora. Tymczasowy podgląd nie wymaga domeny.
Komputer i prąd
Dopóki strona działaTwoja aplikacja i connector muszą działać. Uwzględnij w budżecie prąd, konserwację i kopie zapasowe.
Opcjonalne dodatki
Tylko gdy potrzebneVPN, płatne funkcje Access lub VPS to osobne opcje, nie wymagane dla każdego tunelu.

Sprawdzono 24 września 2026. Plany Cloudflare · Ograniczenia Quick Tunnel

Wybierz swoją trasę

Start z kliknięciem czy samodzielna konfiguracja?

Łatwa metoda

Twój tunel. Jeden klik.

Chcesz tunel bez wpisywania poleceń lub edycji plików konfiguracyjnych? GhostlyShare automatycznie wykrywa działające lokalne aplikacje webowe. Kliknij Go Public i udostępnij link HTTPS.

Zacznij od GhostlyShare ↓
Metoda ręczna

Skonfiguruj własny tunel.

Wolisz samodzielnie zarządzać cloudflared? Przewodnik dla Windows przeprowadzi cię przez tunel nazwany z własną domeną, poleceniami konsoli i usługą działającą w tle.

Przejdź do instrukcji Windows ↓

GhostlyShare · Windows & Linux

Cloudflare Tunnel bez konsoli.

GhostlyShare to najprostszy sposób na start w tym przewodniku. Aplikacja desktopowa zajmuje się konfiguracją tunelu za ciebie. Do tymczasowego linku nie potrzebujesz poleceń konsoli, plików konfiguracyjnych ani konta Cloudflare.

  1. Uruchom swoją aplikacjęUruchom lokalnie swoją stronę lub API. GhostlyShare automatycznie wykrywa dostępne aplikacje webowe.
  2. Kliknij Go PublicWybierz aplikację, którą chcesz udostępnić. W razie potrzeby dodaj hasło lub ustaw czas wygaśnięcia linku.
  3. Wyślij linkSkopiuj adres URL HTTPS lub zeskanuj kod QR telefonem. Pozostaw komputer i aplikację włączone.

Bezpłatne tymczasowe linki. Bez konta, e-maila czy subskrypcji.

GhostlyShare pokazujący udostępnioną aplikację z kodem QR, hasłem i kontrolkami linku
Wybierz aplikację. Uruchom tunel. Udostępnij link.

Tymczasowe Quick Tunnels służą do rozwoju i testów, bez gwarancji dostępności. Cloudflare ogranicza je do 200 jednoczesnych żądań i nie obsługuje Server-Sent Events (SSE). Przeczytaj o ograniczeniach

Co chroni tunel

Odwiedzający łączą się z Cloudflare zamiast bezpośrednio z twoim routerem. Przy prawidłowej konfiguracji tunelu twoje domowe IP nie pojawia się w publicznych rekordach DNS.

Zachowaj prywatność domowego IP

Twoja domena wskazuje na Cloudflare, więc zapytanie DNS nie ujawnia twojego domowego IP.

Brak przekierowania portów w routerze

Twój komputer nawiązuje połączenie z Cloudflare. Nie musisz przekierowywać portu routera dla strony internetowej.

Utrzymuj serwer WWW lokalnie

Twoja aplikacja może nasłuchiwać na localhost, podczas gdy Cloudflare udostępnia ją przez tunel.

Poznaj ograniczenia

Tunel ukrywa twoje domowe IP przed odwiedzającymi. Cloudflare oraz każdy używany VPN nadal mają informacje o połączeniu.

Kto widzi co?

Tunel nie zapewnia anonimowości projektu. Oto, co odwiedzający i dostawcy usług nadal mogą poznać.

Odwiedzający

  • Odwiedzający widzą twój publiczny adres oraz zawartość, nagłówki i ciasteczka wysyłane przez twoją stronę.
  • Gdy DNS wskazuje wyłącznie na tunel, odwiedzający zwykle widzą adresy IP Cloudflare zamiast twojego domowego IP.
  • Szczegóły publikowane na stronie, takie jak imię lub adres kontaktowy, mogą nadal ujawniać twoją tożsamość.

Cloudflare

  • W przypadku nazwanego tunelu Cloudflare zna twoje konto, domenę, ID tunelu, skonfigurowane adresy i status połączenia.
  • Cloudflare widzi IP używane przez cloudflared: twoje domowe IP lub IP serwera VPN, jeśli połączenie przebiega przez VPN.
  • VPN zmienia ten adres IP. Twoje konto Cloudflare pozostaje powiązane z nazwanym tunelem.

Dostawca VPN

  • Twój dostawca VPN może widzieć, że twoje urządzenie łączy się z Cloudflare.
  • Dane e-mail i płatności w twoim koncie VPN mogą nadal łączyć konto z tobą.
  • Musisz również zaufać dostawcy VPN w kwestii informacji o twoim połączeniu.

Konta i dane osobowe

  • Rejestracja domeny, płatności i powtarzające się nazwy użytkowników mogą powiązać projekt z tobą.
  • Wspólne konta i profile przeglądarki mogą łączyć twoją aktywność administracyjną z innymi używanymi usługami.
  • Sprawdź, jakie dane osobowe udostępniasz w używanych usługach. Tunel ich nie usuwa.

Jak zapytanie dociera do twojej strony

Cloudflare odbiera publiczne zapytanie i przekazuje je przez cloudflared do lokalnego serwera WWW.

01 Odwiedzający

Otwiera adres twojej strony i łączy się z Cloudflare.

02 Cloudflare

Obsługuje HTTPS i przekazuje zapytanie przez tunel.

03 cloudflared.exe

Utrzymuje połączenie twojego komputera z Windows z Cloudflare otwarte.

04 Lokalna strona

Odpowiada na zapytanie lokalnie, bez otwartego portu w routerze.

To samo połączenie z VPN pomiędzy

VPN znajduje się pomiędzy cloudflared na twoim komputerze a Cloudflare.

  1. Odwiedzający

    Otwiera twoją stronę internetową.

  2. Cloudflare

    Widzi adres IP serwera VPN.

  3. Serwer VPN

    Przekazuje połączenie tunelowe.

    Twój domowy adres IP pozostaje za VPN.
  4. cloudflared.exe

    Działa na twoim komputerze.

  5. Lokalna strona

    Odpowiada na żądanie.

Płyta Raspberry Pi używana jako małe urządzenie do hostingu domowego
Opcjonalny sprzęt

Mały komputer do stałego działania strony internetowej

Raspberry Pi lub mini PC może utrzymać Twoją stronę online, gdy laptop jest wyłączony. Zaplanuj aktualizacje, kopie zapasowe i niezawodne połączenie sieciowe.

Pokaż na Amazon
Jako partner Amazon zarabiam na kwalifikowanych zakupach.

Co to jest cloudflared.exe na Windows?

cloudflared.exe łączy twój komputer z Windows z Cloudflare i przekazuje zapytania do lokalnej aplikacji. Zarządza tunelem; nie zastępuje VPN.

Utwórz tunel wielokrotnego użytku

Zaloguj się do Cloudflare, utwórz nazwany tunel i przypisz własny adres.

Utrzymuj wiele połączeń otwartych

Connector utrzymuje kilka połączeń, więc awaria pojedynczego połączenia nie musi przerywać tunelu.

Połącz adres z twoją aplikacją

Użyj pliku konfiguracyjnego, aby przekierować app.example.com na http://localhost:3000.

Uruchamiaj ręcznie lub jako usługę Windows

Najpierw przetestuj w PowerShell. Skonfiguruj usługę Windows, jeśli tunel ma działać po wylogowaniu się.

Inne obsługiwane usługi

Cloudflare Tunnel obsługuje także usługi takie jak SSH i RDP. Ten przewodnik dotyczy stron internetowych.

Konfiguracja Windows: cloudflared.exe krok po kroku

Ta ścieżka zakłada, że strona działa lokalnie, a Twoja domena korzysta już z DNS Cloudflare. Poniższy przykład używa app.example.com i lokalnej usługi na porcie 3000.

Używaj PowerShell 7 do wszystkich poniższych poleceń. Zastąp przykładową nazwę hosta, nazwę tunelu i lokalną usługę przed kopiowaniem czegokolwiek.

01

Krok 1: zdefiniuj wartości, które będziesz ponownie używać

Uruchom PowerShell 7 i zastąp przykładową nazwę hosta, nazwę tunelu oraz lokalną usługę swoimi wartościami, zanim przejdziesz dalej.

PowerShell 7
$TunnelName = "ghostly-home-site"
$PublicHostname = "app.example.com"
$LocalService = "http://localhost:3000"
$CloudflaredHome = "C:\Cloudflared\bin"
$ConfigPath = "$env:USERPROFILE\.cloudflared\config.yml"
02

Krok 2: przygotuj cloudflared.exe

Zmień nazwę pobranego pliku binarnego, utwórz dla niego dedykowany folder i skopiuj tam plik wykonywalny.

PowerShell 7
Rename-Item "$env:USERPROFILE\Downloads\cloudflared-windows-amd64.exe" "cloudflared.exe"
New-Item -ItemType Directory -Force $CloudflaredHome
Copy-Item "$env:USERPROFILE\Downloads\cloudflared.exe" "$CloudflaredHome\cloudflared.exe"
03

Krok 3: sprawdź instalację

Przejdź do folderu i potwierdź, że cloudflared.exe uruchamia się poprawnie, zanim uwierzytelnisz cokolwiek.

PowerShell 7
Set-Location $CloudflaredHome
.\cloudflared.exe --version
04

Krok 4: zaloguj się i wybierz swoją domenę

Otworzy się przeglądarka, abyś mógł zatwierdzić strefę. Certyfikat konta zostanie zapisany w domyślnym katalogu .cloudflared.

PowerShell 7
.\cloudflared.exe tunnel login
05

Krok 5: utwórz tunel

Utwórz tunel, a następnie wklej UUID z wyniku polecenia do poniższej zmiennej, aby kolejne polecenia mogły go ponownie użyć.

PowerShell 7
.\cloudflared.exe tunnel create $TunnelName
$TunnelId = "<paste-the-tunnel-uuid-from-the-create-output>"
06

Krok 6: napisz konfigurację

Te polecenia tworzą lokalny plik config.yml w twoim profilu Windows, aby tunel wiedział, który publiczny hostname ma przekierowywać do której lokalnej usługi.

PowerShell 7
Set-Content $ConfigPath "tunnel: $TunnelId"
Add-Content $ConfigPath "credentials-file: $env:USERPROFILE\.cloudflared\$TunnelId.json"
Add-Content $ConfigPath ""
Add-Content $ConfigPath "ingress:"
Add-Content $ConfigPath "  - hostname: $PublicHostname"
Add-Content $ConfigPath "    service: $LocalService"
Add-Content $ConfigPath "  - service: http_status:404"
07

Krok 7: zweryfikuj konfigurację

Wyświetl plik, aby go sprawdzić, a następnie pozwól cloudflared zweryfikować reguły ingress przed publikacją DNS.

PowerShell 7
Get-Content $ConfigPath
.\cloudflared.exe tunnel ingress validate
08

Krok 8: podłącz swoją domenę

To informuje Cloudflare, który hostname ma kierować do nazwanego tunelu, zanim zaczniesz obsługiwać ruch na żywo.

PowerShell 7
.\cloudflared.exe tunnel route dns $TunnelName $PublicHostname
.\cloudflared.exe tunnel info $TunnelName
09

Krok 9: uruchom i przetestuj tunel

Pozostaw to okno PowerShell 7 otwarte podczas testowania strony z innej sieci. Zakończ działanie za pomocą Ctrl+C, gdy skończysz.

PowerShell 7
.\cloudflared.exe tunnel run $TunnelName
Opcjonalnie: uruchom tunel jako usługę Windows

Najpierw sprawdź, czy tunel działa w PowerShell. Następnie otwórz PowerShell 7 jako administrator, aby zainstalować i skonfigurować usługę.

01

Konfiguracja usługi: krok 1 – instalacja usługi Windows

Otwórz PowerShell 7 jako administrator i zainstaluj usługę Cloudflared.

PowerShell 7 (Admin)
Set-Location $CloudflaredHome
.\cloudflared.exe service install
02

Konfiguracja usługi: krok 2 – skopiuj poświadczenia i konfigurację

Usługa Windows działa pod profilem systemowym, więc potrzebuje własnego folderu .cloudflared z certyfikatem, poświadczeniami tunelu i plikiem config.yml.

PowerShell 7 (Admin)
$SystemCloudflaredHome = "C:\Windows\System32\config\systemprofile\.cloudflared"
New-Item -ItemType Directory -Force $SystemCloudflaredHome
Copy-Item "$env:USERPROFILE\.cloudflared\cert.pem" "$SystemCloudflaredHome\cert.pem"
Copy-Item "$env:USERPROFILE\.cloudflared\$TunnelId.json" "$SystemCloudflaredHome\$TunnelId.json"
Set-Content "$SystemCloudflaredHome\config.yml" "tunnel: $TunnelId"
Add-Content "$SystemCloudflaredHome\config.yml" "credentials-file: $SystemCloudflaredHome\$TunnelId.json"
Add-Content "$SystemCloudflaredHome\config.yml" ""
Add-Content "$SystemCloudflaredHome\config.yml" "ingress:"
Add-Content "$SystemCloudflaredHome\config.yml" "  - hostname: $PublicHostname"
Add-Content "$SystemCloudflaredHome\config.yml" "    service: $LocalService"
Add-Content "$SystemCloudflaredHome\config.yml" "  - service: http_status:404"
03

Konfiguracja usługi: krok 3 – ustaw ścieżkę konfiguracji i uruchom

Ustaw ImagePath, aby używał konfiguracji w profilu systemowym Windows, a następnie uruchom usługę.

PowerShell 7 (Admin)
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Cloudflared" -Name ImagePath -Value "C:\Cloudflared\bin\cloudflared.exe --config=C:\Windows\System32\config\systemprofile\.cloudflared\config.yml tunnel run"
sc.exe start cloudflared

Usługa Windows potrzebuje własnego certyfikatu, poświadczeń tunelu i pliku config.yml w profilu systemowym. ImagePath wskazuje, którą konfigurację ma załadować.

Użyj VPN z tunelami

VPN jest opcjonalny. Aby ukryć swój domowy adres IP przed Cloudflare, połącz cloudflared przez VPN i sprawdź, co się stanie, gdy VPN się rozłączy.

Uruchom VPN przed cloudflared

Sprawdź publiczny adres IP komputera przed uruchomieniem tunelu. Powinien to być adres IP serwera VPN.

Blokuj połączenia w razie awarii VPN

Włącz i przetestuj kill switch VPN. Bez niego cloudflared może połączyć się bezpośrednio przez dostawcę internetu.

Utrzymuj aplikację na localhost

Przypisz aplikację do localhost, jeśli to możliwe. Unikaj otwierania dodatkowej publicznej ścieżki do serwera WWW.

Zachowaj prywatność logów połączeń

Logi debugowania mogą zawierać adresy URL i nagłówki żądań. Używaj ich tylko do rozwiązywania problemów i sprawdzaj przed udostępnieniem.

Wybierz VPN

Znajdź VPN dopasowany do twojej konfiguracji

Porównaj obsługiwane urządzenia, stabilność połączenia i funkcje kill-switch. Bezpośredni link poniżej to link afiliacyjny; katalog zawiera więcej dostawców.

Polecany dostawca: Proton VPN

Jeśli tunel przestanie działać, odwiedzający zwykle zobaczą błąd Cloudflare. Nie zastępuj rekordu DNS tunelu swoim domowym IP, aby obejść awarię.

Sprawdź swoją konfigurację

Przetestuj dostęp spoza sieci i sprawdź, czy połączenie zachowuje się zgodnie z oczekiwaniami podczas awarii.

Sprawdź rekordy DNS

Sprawdź publiczne rekordy DNS. Powinny wskazywać na Cloudflare, nie na Twój domowy adres IP.

Jeśli używasz VPN: sprawdź IP

Najpierw sprawdź publiczny adres IP maszyny, aby wiedzieć, jaki adres IP widzi Cloudflare po stronie łącza.

Testuj z innej sieci

Przetestuj przez dane mobilne lub inną sieć zewnętrzną, aby nie dać się zwieść lokalnym skrótom routingu.

Jeśli używasz VPN: przetestuj rozłączenie

Rozłącz VPN podczas testu. Kill switch powinien zapobiec łączeniu się cloudflared przez Twój domowy adres IP.

FAQ

Czy Cloudflare Tunnel jest darmowy do hostingu domowego?

Tak, dostępne są darmowe opcje tuneli. Na stały hostname trzeba osobno uwzględnić koszty domeny, prądu i utrzymania hosta. Płatne funkcje Access lub VPN są opcjonalne.

Czy potrzebuję konta, aby udostępnić podgląd?

Tymczasowe linki GhostlyShare nie wymagają konta, e-maila ani subskrypcji. Korzystanie z własnej domeny to osobna konfiguracja, która wymaga konta Cloudflare i zarządzanej tam domeny.

Czy link podglądu pozostaje online po wyłączeniu komputera?

Nie. Komputer, lokalna aplikacja i GhostlyShare muszą działać. Do stałej usługi z ustalonym adresem użyj tunelu nazwanego na hoście działającym cały czas.

Czy odwiedzający widzą mój domowy adres IP?

Zwykle nie, jeśli Twój DNS wskazuje tylko na Cloudflare i nie ujawniłeś źródła w inny sposób. Odwiedzający łączą się z Cloudflare i publiczną nazwą hosta, nie z adresem IP za tunelem.

Czy muszę przekierować port w routerze?

Nie. Twój komputer inicjuje połączenie z Cloudflare. Strona internetowa nie wymaga przychodzącego portu w routerze.

Co Cloudflare wie o mnie?

Dla tunelu nazwanego Cloudflare zna Twoje konto, domenę i IP połączenia. VPN może zastąpić Twój domowy adres IP adresem serwera VPN, ale konto pozostaje powiązane z tunelem. Tunel Quick bez konta nadal ujawnia Cloudflare IP połączenia.

PrzewodnikCloudflare Tunnel + VPN: wyjaśnienie ograniczeń prywatności

Sprawdź, co ukrywa Cloudflare Tunnel, co nadal widzą Cloudflare i dostawca VPN, oraz czemu Tunnel plus VPN nie daje anonimowości z automatu. Wybierz spokojnie.

PrzewodnikCloudflare Tunnel na Raspberry Pi: domowy serwer 24/7

Udostępnij domowy serwer na Raspberry Pi przez Cloudflare Tunnel. Skonfiguruj cloudflared, systemd i wybierz GhostlyShare, gdy na start ma być prościej.

PrzewodnikCo to jest VPN? Prywatność, bezpieczeństwo i anonimowość wyjaśnione

Poznaj podstawy warstwy sieciowej, zanim zaufasz VPN, że ukryje adres IP źródła widziany przez Cloudflare.

PrzewodnikSprawdź swój odcisk online i ekspozycję na śledzenie

Użyj strony fingerprint, aby zmniejszyć wskazówki po stronie przeglądarki, które mogą nadal łączyć Twoje sesje administratora.

NarzędzieGhostlyShare: udostępnianie localhost na Windows i Linux

Skorzystaj z prostszej aplikacji desktopowej, gdy chcesz publiczny link podglądu bez ręcznego budowania pełnego workflow Cloudflare.

NarzędzieGhostlyDDns: synchronizacja rekordów DNS Cloudflare

Używaj dynamicznego DNS, gdy wybierasz ścieżkę self-hostingu opartą na DNS zamiast konfiguracji tylko tunelu.

NarzędzieGhostlyHosting: wdrażanie Blazor na Ubuntu VPS

Wybierz drogę VPS, jeśli wolisz publiczny serwer zamiast sprzętu działającego stale w domu.

NarzędzieGhostlyBridge: zarządzanie serwerami i przepływami tuneli

Wybierz przepływ pracy serwera desktopowego, gdy VPS, SSH, przesyłanie plików lub zarządzanie tunelem lepiej pasują niż hosting domowy.

KatalogDostawcy VPN na świecie: porównaj audyty, prywatność i dopasowanie

Skorzystaj z pełnego katalogu VPN, jeśli chcesz porównać wielu dostawców przed wyborem jednego do trasy tunelu.