Domena to unikalna nazwa, która pozwala na połączenie się z serwerem. Domeny są często wykorzystywane zamiast adresów IP, ułatwiając użytkownikom odnalezienie i dostęp do konkretnych serwerów, stron internetowych czy usług online. Na przykład, domena "google.com" przekierowuje do konkretnego adresu IP, gdzie znajduje się strona internetowa firmy Google.
Subdomena jest częscią hierarchicznej struktury domen. Stanowi ona część nadrzędną (przedrostek) domeny. Np. panel.skillhost.pl = panel (subdomena) + skillhost.pl (domena)
DNS (Domain Name System) to globalna usługa, która przekształca zrozumiałe dla ludzi nazwy domen, takie jak "google.com", na numeryczne adresy IP, które są używane przez komputery do odnajdywania i łączenia się z usługami internetowymi.
Rekordy to informacje przechowywane w bazie danych DNS, które zawierają szczegółowe dane dotyczące domeny. e rekordy definiują różne rodzaje informacji związanych z domeną, takie jak adres IP, serwery poczty elektronicznej, serwery nazw (NS), wpisy do konfiguracji SPF (Sender Policy Framework), czy inne informacje dotyczące konfiguracji domeny. Rekordy domeny pomagają wskazać, gdzie znajdują się konkretne usługi internetowe, jak również są używane do ustalenia, gdzie kierować ruch w sieci w przypadku konkretnych zapytań.
Typ rekordu | Przykład | Opis | Dodatkowe informacje |
A (Address) | przyklad.pl → 192.168.0.254 | Mapuje nazwę domeny na adres IPv4 | Najczęstszy typ rekordu DNS, używany do tłumaczenia domeny na adres IPv4 |
AAAA(IPv6 address) | przyklad.pl → 2001:0db8:1234:5678:9abc::0123 | Mapuje nazwę domeny na IPv6 | Tłumaczy nazwę domeny na adres IP w wersji 6 |
CNAME (Canonical Name) | www.przyklad.pl → przyklad.pl | Umożliwia przekierowanie na inny wpis DNS | Tworzy aliasy dla domen. Używany do przekierowania na adres DNS |
MX (Mail Exchanger) | (mail wysłany na) [email protected] → smtp.google.com | Wskazuje serwer poczty dla domeny | Wskazuje adres serwera pocztowego, który obsługuje domenę. |
SRV (Service) | przyklad.pl (w minecraft) → mojserwerminecraft.xyz | Identyfikuje usługę dostępną pod określonym adresem domenowym i portem. | Rekord SRV umożliwia klientom znajdowanie i łączenie się z konkretnymi usługami, przekierowując ich do serwera, na którym dana usługa jest dostępna. |
TXT | przyklad.pl → “Strona z przykładem.” | Przechowuje dowolne tekstowe informacje | Wykorzystywany do przechowywania dodatkowych informacji tekstowych, np. dane autoryzacyjne w SPF lub DKIM. |
NS (Name Server) | przyklad.pl ← (obsługiwane przez) ns.cloudflare.com | Określa serwery nazw dla domeny | Wskazuje serwery DNS, które obsługują i zapisują dane domeny |
Zaloguj się do panelu z twoją domeną i wyszukaj coś w pokroju strefy DNS. Ja skorzystam z panelu CloudFlare.
UWAGA: Ilość i/lub nazwy pól mogą różnić się w zależności od miejsca w którym znajduje się nasza domena!!!!
Jeżeli dopiero kupiłeś domenę to możesz spotkać podobną konfigurację lub kompletnie pustą strefę. Możesz usunąć wszystko lub edytować istniejące.
Wybierz opcje dodawania lub edytowania rekordu. Ustaw typ na A lub AAAA w polu nazwa wybierz @ dla głównej domeny, a w polu adres podaj adres IP swojego serwera.
Wybierz opcje dodawania lub edytowania rekordu. Ustaw typ na CNAME w polu nazwa wybierz www jako adres subdomeny, a w polu target podaj domenę na którą ma przenosić.
W tym wypadku stronę www.darkplace.pl przenosi na darkplace.pl, aby takie przeniesienie działało musimy mieć inny rekord o tej nazwie lub musimy przekierować na kompletnie inną stronę. Na przykład:
Teraz wchodząc na skillhost.darkplace.pl zostaniemy przeniesieni na skillhost.pl
Rekordy SRV są już bardziej rozbudowane i wymagają od nas trochę wiedzy i główkowania.
Już po ilości pól widzimy, że to zadanie jest trudniejsze. Ale omówmy je wszystkie po kolei.
Typ rekordu: Tutaj wybierasz "SRV", co definiuje typ rekordu jako "Service".
Nazwa: Określa subdomenę, do której należy ten rekord. Jeżeli chcesz powiązać usługę z subdomeną "mc", to właśnie tu wpisujesz "mc".
Service (Usługa): Określa ono konkretną usługę, która jest zarejestrowana w DNS.
Protocol (Protokół): Typ transmisji TCP (z potwierdzeniami odbioru) oraz UDP (bez potwierdzeń odbioru)
TTL (Time to Live): Czas, przez który rekord jest przechowywany w pamięci podręcznej, zanim zostanie odświeżony.
Waga (Weight): Waga określająca równomierny rozdział ruchu między kilkoma rekordami o tym samym priorytecie. Im większa waga, tym większa szansa na wybranie tego rekordu.
Port: Numer portu, na którym usługa jest dostępna.
Priorytet (Priority): Numer określający priorytet usługi. W przypadku wielu rekordów SRV, niższa wartość priorytetu oznacza wyższy priorytet usługi.
Cel (Target): Jest to pełna nazwa domenowa komputera lub serwera, na którym znajduje się usługa.
Dobra ale skąd wziąć te dane? Odpowiedź jest prosta. Trzeba wygooglować i poszukać czy dana aplikacja, dany program WSPIERA i OBSŁUGUJE rekordy srv. Najczęściej wraz z odpowiedzią przychodzi przykład ustawienia takiego rekordu.
Poniżej znajdzie się kilka przykładów takich rekordów. Zapoznaj się ze WSZYSTKIMI gdyż każdy z nich zawiera dodatkowe różnice.
Po wpisaniu w Minecraft darkplace.pl serwer DNS połączy nas z serwerem znajdującym się pod adresem moj-mc.mojvps.pl
Po wpisaniu w Fivemie adresu serwera fivem.darkplace.pl serwer DNS połączy nas z serwerem znajdującym się pod adresem darkplace.pl
Ale skoro serwer znajduje się pod IP do którego odnosi samo darkplace.pl to dodatkowo możemy wejść przez darkplace.pl jak i 83.168.106.24 czyli mamy 3 opcje wejścia.
W tym wypadku serwer TS3 znajduje się pod niestandardowym portem (u nas 1337 domyślnie 9987), bez rekordu SRV nasze dołaczenie na serwer musiałoby odbyć się poprzez darkplace.pl:1337 lub 83.168.106.24:1337. Po dodaniu rekordu SRV możemy połączyć się za pomocą uproszczonego ts3.darkplace.pl