INF.07 · pytanie 348
Usługa umożliwiająca tłumaczenie nazw komputerów na adresy IP to
- ADHCP (Dynamic Host Configuration Protocol)
- BDNS (Domain Name System)Poprawna
- CNIS (Network Information Service)
- DWINS (Windows Internet Name Service)
Wyjaśnienie
DNS, czyli Domain Name System, to właśnie usługa służąca do tłumaczenia nazw komputerów i domen na adresy IP. W praktyce dzięki DNS nie trzeba pamiętać adresu typu 142.250.203.14, tylko można wpisać nazwę, np. google.com, a system sam odnajdzie właściwy adres IP serwera. Działa to trochę jak książka telefoniczna Internetu, tylko dużo bardziej rozbudowana i rozproszona. DNS wykorzystuje rekordy, np. A dla adresów IPv4, AAAA dla IPv6, CNAME dla aliasów, MX dla serwerów pocztowych czy PTR do odwrotnego tłumaczenia adresu IP na nazwę. W sieciach firmowych DNS jest też bardzo ważny przy usługach takich jak Active Directory, logowanie do domeny, lokalizowanie kontrolerów domeny i ogólnie przy poprawnej pracy usług sieciowych. Z mojego doświadczenia wynika, że źle ustawiony DNS potrafi narobić więcej zamieszania niż źle wpisana brama domyślna, bo część sieci niby działa, ale strony, udziały albo logowanie zaczynają się sypać. Dobrą praktyką jest używanie lokalnych serwerów DNS w sieci firmowej, poprawna konfiguracja stref, rekordów i przekazywania zapytań do serwerów nadrzędnych. DNS jest standardową usługą opisaną m.in. w dokumentach RFC i pracuje najczęściej na porcie 53 UDP, a przy większych odpowiedziach lub transferach stref także TCP 53.