Podłączanie domeny WWW przez tunel Cloudflare
Cloudflare Tunnel pozwala na bezpieczne przekierowanie ruchu z Twojej domeny bezpośrednio do aplikacji uruchomionej na serwerze, bez konieczności publicznego otwierania portów. Poniżej znajduje się instrukcja, jak krok po kroku skonfigurować takie połączenie.
1. Sprawdź port aplikacji w panelu
Zaloguj się do panelu serwera i zlokalizuj port przypisany do Twojej aplikacji WWW (w tym przykładzie jest to port 27028).

2. Przejdź do sekcji Cloudflare Zero Trust
Zaloguj się na swoje konto Cloudflare, wybierz odpowiednie konto z menu bocznego i przejdź do zakładki Zero Trust. Następnie w sekcji Networks wybierz opcję Tunnels.
ℹ️ Uwaga: Cloudflare może poprosić Cię o podanie danych karty płatniczej podczas pierwszego uruchomienia usługi Zero Trust. Funkcja tuneli w podstawowym zakresie jest jednak w pełni darmowa, a ten krok służy jedynie weryfikacji konta i można go bezpiecznie przejść.


3. Stwórz nowy tunel sieciowy
Kliknij przycisk Create a tunnel, a jako typ wybierz domyślny instalator Cloudflared. W kolejnym kroku nadaj tunelowi dowolną, unikalną nazwę (np. nazwę swojego projektu), która ułatwi Ci jego późniejszą identyfikację, i przejdź dalej.
4. Wyodrębnij token autoryzacyjny
Na ekranie instalacji pojawi się gotowe polecenie dla systemu operacyjnego. Twoim zadaniem jest skopiowanie tego polecenia i wycięcie z samego jego końca unikalnego ciągu znaków (zaczynającego się zazwyczaj od eyJ...). Ten ciąg to Twój Token Cloudflare, który będzie niezbędny do aktywacji tunelu w panelu serwera.

5. Skonfiguruj routing domeny i usługę
Przejdź do zakładki konfiguracji publicznych nazw hosta (Public Hostname) w kreatorze Cloudflare i uzupełnij formularz:
-
Subdomain / Domain: Wybierz domenę, pod którą ma działać strona, oraz opcjonalnie wpisz subdomenę.
-
Type: Wybierz protokół HTTP.
-
URL: Wpisz
localhost:PORT(gdzie zamiastPORTpodajesz numer uzyskany w pierwszym kroku, np.localhost:27028).
6. Wklej token w panelu serwera
Wróć do panelu zarządzania swoim serwerem i przejdź do zakładki Uruchamianie (Startup). Znajdź pole opisane jako Cloudflare Tunnel token i wklej tam wycięty wcześniej klucz. Na koniec upewnij się, że przełącznik aktywujący funkcję Cloudflare Tunnel jest włączony.
7. Zrestartuj serwer i przetestuj działanie
Uruchom ponownie swój serwer, aby skrypty startowe mogły zainicjować bezpieczne połączenie z siecią Cloudflare. Po pełnym uruchomieniu aplikacja stanie się bezpiecznie dostępna pod wcześniej skonfigurowanym adresem domeny.