Konfiguracja DNS dla tunelu z Cloudflare

Podczas konfigurowania tunelu w celu udostępnienia lokalnych usług w internecie, poprawna konfiguracja rekordów DNS jest kluczowa, aby zapewnić dostęp do usług pod przyjazną nazwą domenową. W moim przypadku chciałem połączyć usługi działające na Raspberry Pi z moją własną domeną. Oto jak to zrobiłem z wykorzystaniem Cloudflare.

Przegląd

W tym projekcie wykorzystałem usługę tunelowania Cloudflare do wystawienia mojego serwera WWW z Raspberry Pi do internetu. Usługa ta tworzy bezpieczny tunel z mojej lokalnej sieci do sieci brzegowej Cloudflare, umożliwiając serwowanie treści z Pi bez potrzeby skomplikowanej konfiguracji zapory i NAT-a.

Instrukcja krok po kroku

Krok 1: Tworzenie publicznych nazw hostów

W panelu Cloudflare, w sekcji konfiguracji tunelu, należy zdefiniować publiczne nazwy hostów. Tutaj mapujesz nazwy domen, których chcesz użyć, na lokalną usługę działającą na Raspberry Pi. Dodałem dwa rekordy:

Oba wskazują na http://localhost:80, czyli miejsce, gdzie działa moja usługa na Raspberry Pi.

Krok 2: Aktualizacja rekordów DNS

Po dodaniu publicznych nazw hostów, Cloudflare automatycznie tworzy odpowiednie rekordy DNS w sekcji zarządzania DNS Twojej domeny. W moim przypadku zostały utworzone rekordy CNAME dla logos.net.pl i www.logos.net.pl, wskazujące na usługę tunelową Cloudflare.

Krok 3: Weryfikacja propagacji DNS

Po dodaniu rekordów DNS warto upewnić się, że zostały one poprawnie rozpropagowane w internecie. Można to sprawdzić za pomocą narzędzi takich jak dig, nslookup lub za pomocą serwisów online, aby sprawdzić, czy rekordy CNAME wskazują na prawidłowe adresy Cloudflare.

Podsumowanie

Konfiguracja tunelu i DNS może wydawać się skomplikowana, ale Cloudflare znacznie upraszcza ten proces. Teraz moje Raspberry Pi jest dostępne z dowolnego miejsca w sposób bezpieczny, a ja nie musiałem dokonywać żadnych bezpośrednich zmian w DNS poza panelem Cloudflare.


Pamiętaj, aby zastąpić odniesienia do obrazów rzeczywistymi ścieżkami lub osadzonymi grafikami w poście. Ten poradnik powinien przypomnieć Ci, jak skonfigurować DNS dla tuneli w przyszłości, i może również pomóc innym w podobnych konfiguracjach.