Nazwa hosta

Podstawy domen
Etykieta przypisana urządzeniu podłączonemu do sieci.
← Wróć do słownika

Czym jest nazwa hosta?

Nazwa hosta to czytelna dla człowieka etykieta przypisana urządzeniu podłączonemu do sieci, służąca do identyfikacji konkretnej maszyny w tej sieci. W kontekście nazw domen nazwa hosta zwykle występuje jako skrajny lewy element w pełnej nazwie domeny (FQDN), na przykład „www” w www.example.com lub „mail” w mail.example.com. Nazwy hostów zapewniają łatwe do zapamiętania identyfikatory serwerów, do których w przeciwnym razie uzyskiwano by dostęp wyłącznie przez adresy IP.

Struktura i konwencje nazw hostów

W nazwach domen

www.example.com

│ │ │

│ │ └── TLD

│ └── Second-level domain

└── Hostname (subdomain)

Typowe nazwy hostów

Nazwa hostaTypowe zastosowanie
wwwSerwer WWW (World Wide Web)
mailSerwer poczty elektronicznej
ftpSerwer przesyłania plików
apiSerwer punktu końcowego API
devŚrodowisko programistyczne
stagingTesty przedprodukcyjne
blogPlatforma blogowa
shopPlatforma e-commerce
cdnSieć dostarczania treści
ns1, ns2Serwery nazw DNS

Nazwa hosta a nazwa domeny

Zrozumienie różnicy:

Przykład rozłożenia na elementy

server01.datacenter.example.com.

│ │ │ │

│ │ │ └── Root (implicit)

│ │ └── Domain

│ └── Subdomain

└── Hostname (machine identifier)

Reguły i ograniczenia nazw hostów

Prawidłowe nazwy hostów muszą spełniać następujące konwencje:

1. Długość: 1–63 znaki na etykietę, łącznie 253 znaki dla FQDN

2. Znaki: litery (a-z), cyfry (0-9), łączniki (-)

3. Początek i koniec: muszą zaczynać się i kończyć znakiem alfanumerycznym

4. Wielkość liter: bez znaczenia (DNS traktuje A-Z i a-z tak samo)

5. Brak podkreśleń: mimo częstego użycia podkreślenia naruszają standardy RFC

Prawidłowe przykłady

www

mail-server

server01

api-v2

my-app-prod

Nieprawidłowe przykłady

-server (starts with hyphen)

server_ (contains underscore - technically invalid)

my..server (consecutive dots)

Konfiguracja DNS dla nazw hostów

Mapowanie nazw hostów na adresy IP odbywa się za pomocą rekordów DNS:

Rekord A (IPv4)

www     IN  A     192.0.2.1

mail IN A 192.0.2.2

Rekord AAAA (IPv6)

www     IN  AAAA  2001:db8::1

CNAME (nazwa alternatywna)

blog    IN  CNAME www.example.com.

Lokalne a sieciowe nazwy hostów

Lokalna nazwa hosta

Ustawiana bezpośrednio na maszynie:

# Linux/Mac

hostname

hostnamectl set-hostname webserver01

# Windows

hostname

Sieciowa nazwa hosta

Konfigurowana w DNS tak, aby rozwiązywała się do adresu IP:

Najlepsze praktyki

1. Używaj opisowych nazw: wybieraj nazwy hostów wskazujące ich funkcję

2. Stosuj konwencje nazewnictwa: ustal spójne wzorce

3. Zachowaj krótkość: krótsze nazwy łatwiej wpisywać i zapamiętywać

4. Unikaj znaków specjalnych: używaj wyłącznie liter i cyfr oraz łączników

5. Dokumentuj przypisania: prowadź mapowania nazw hostów na adresy IP

6. Planuj skalowanie: stosuj schematy numeracji dla wielu serwerów

Nazwy hostów są podstawą identyfikacji w sieci, łącząc czytelne dla człowieka etykiety z numerycznymi adresami IP używanymi przez komputery do komunikacji.

Wykorzystaj tę wiedzę w praktyce

Użyj API DomScan, aby sprawdzić dostępność domen, ich kondycję i więcej.