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?
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 ↓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.
- Uruchom swoją aplikacjęUruchom lokalnie swoją stronę lub API. GhostlyShare automatycznie wykrywa dostępne aplikacje webowe.
- Kliknij Go PublicWybierz aplikację, którą chcesz udostępnić. W razie potrzeby dodaj hasło lub ustaw czas wygaśnięcia linku.
- 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.

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.
Twoja domena wskazuje na Cloudflare, więc zapytanie DNS nie ujawnia twojego domowego IP.
Twój komputer nawiązuje połączenie z Cloudflare. Nie musisz przekierowywać portu routera dla strony internetowej.
Twoja aplikacja może nasłuchiwać na localhost, podczas gdy Cloudflare udostępnia ją przez tunel.
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.
Otwiera adres twojej strony i łączy się z Cloudflare.
Obsługuje HTTPS i przekazuje zapytanie przez tunel.
Utrzymuje połączenie twojego komputera z Windows z Cloudflare otwarte.
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.
- Odwiedzający
Otwiera twoją stronę internetową.
- Cloudflare
Widzi adres IP serwera VPN.
- Serwer VPN
Przekazuje połączenie tunelowe.
Twój domowy adres IP pozostaje za VPN. - cloudflared.exe
Działa na twoim komputerze.
- Lokalna strona
Odpowiada na żądanie.
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.
Zaloguj się do Cloudflare, utwórz nazwany tunel i przypisz własny adres.
Connector utrzymuje kilka połączeń, więc awaria pojedynczego połączenia nie musi przerywać tunelu.
Użyj pliku konfiguracyjnego, aby przekierować app.example.com na http://localhost:3000.
Najpierw przetestuj w PowerShell. Skonfiguruj usługę Windows, jeśli tunel ma działać po wylogowaniu się.
Cloudflare Tunnel obsługuje także usługi takie jak SSH i RDP. Ten przewodnik dotyczy stron internetowych.
Oficjalne instrukcje: Przewodnik Cloudflare dla lokalnie zarządzanych tuneli oraz Przewodnik usługi Windows.
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.
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.
$TunnelName = "ghostly-home-site"
$PublicHostname = "app.example.com"
$LocalService = "http://localhost:3000"
$CloudflaredHome = "C:\Cloudflared\bin"
$ConfigPath = "$env:USERPROFILE\.cloudflared\config.yml"
Krok 2: przygotuj cloudflared.exe
Zmień nazwę pobranego pliku binarnego, utwórz dla niego dedykowany folder i skopiuj tam plik wykonywalny.
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"
Krok 3: sprawdź instalację
Przejdź do folderu i potwierdź, że cloudflared.exe uruchamia się poprawnie, zanim uwierzytelnisz cokolwiek.
Set-Location $CloudflaredHome
.\cloudflared.exe --version
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.
.\cloudflared.exe tunnel login
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ć.
.\cloudflared.exe tunnel create $TunnelName
$TunnelId = "<paste-the-tunnel-uuid-from-the-create-output>"
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.
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"
Krok 7: zweryfikuj konfigurację
Wyświetl plik, aby go sprawdzić, a następnie pozwól cloudflared zweryfikować reguły ingress przed publikacją DNS.
Get-Content $ConfigPath
.\cloudflared.exe tunnel ingress validate
Krok 8: podłącz swoją domenę
To informuje Cloudflare, który hostname ma kierować do nazwanego tunelu, zanim zaczniesz obsługiwać ruch na żywo.
.\cloudflared.exe tunnel route dns $TunnelName $PublicHostname
.\cloudflared.exe tunnel info $TunnelName
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.
.\cloudflared.exe tunnel run $TunnelName
Najpierw sprawdź, czy tunel działa w PowerShell. Następnie otwórz PowerShell 7 jako administrator, aby zainstalować i skonfigurować usługę.
Konfiguracja usługi: krok 1 – instalacja usługi Windows
Otwórz PowerShell 7 jako administrator i zainstaluj usługę Cloudflared.
Set-Location $CloudflaredHome
.\cloudflared.exe service install
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.
$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"
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ę.
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.
Sprawdź publiczny adres IP komputera przed uruchomieniem tunelu. Powinien to być adres IP serwera VPN.
Włącz i przetestuj kill switch VPN. Bez niego cloudflared może połączyć się bezpośrednio przez dostawcę internetu.
Przypisz aplikację do localhost, jeśli to możliwe. Unikaj otwierania dodatkowej publicznej ścieżki do serwera WWW.
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ź publiczne rekordy DNS. Powinny wskazywać na Cloudflare, nie na Twój domowy adres IP.
Najpierw sprawdź publiczny adres IP maszyny, aby wiedzieć, jaki adres IP widzi Cloudflare po stronie łącza.
Przetestuj przez dane mobilne lub inną sieć zewnętrzną, aby nie dać się zwieść lokalnym skrótom routingu.
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.
Powiązane przewodniki
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/7Udostę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śnionePoznaj podstawy warstwy sieciowej, zanim zaufasz VPN, że ukryje adres IP źródła widziany przez Cloudflare.
PrzewodnikSprawdź swój odcisk online i ekspozycję na śledzenieUż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 LinuxSkorzystaj z prostszej aplikacji desktopowej, gdy chcesz publiczny link podglądu bez ręcznego budowania pełnego workflow Cloudflare.
NarzędzieGhostlyDDns: synchronizacja rekordów DNS CloudflareUżywaj dynamicznego DNS, gdy wybierasz ścieżkę self-hostingu opartą na DNS zamiast konfiguracji tylko tunelu.
NarzędzieGhostlyHosting: wdrażanie Blazor na Ubuntu VPSWybierz drogę VPS, jeśli wolisz publiczny serwer zamiast sprzętu działającego stale w domu.
NarzędzieGhostlyBridge: zarządzanie serwerami i przepływami tuneliWybierz 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 dopasowanieSkorzystaj z pełnego katalogu VPN, jeśli chcesz porównać wielu dostawców przed wyborem jednego do trasy tunelu.
