resolv.conf
resolv.conf to nazwa pliku komputerowego używanego w różnych systemach operacyjnych do konfigurowania programu rozpoznawania nazw systemu DNS (Domain Name System) . Plik jest zwykłym plikiem tekstowym, zwykle tworzonym przez administratora sieci lub przez aplikacje zarządzające zadaniami konfiguracyjnymi systemu. Program resolvconf jest jednym z takich programów na FreeBSD lub innych maszynach Unix , który zarządza plikiem resolv.conf.
Zamiar
W większości systemów operacyjnych typu Unix i innych, które implementują bibliotekę programu rozpoznawania nazw DNS (Domain Name System ) BIND , plik konfiguracyjny resolv.conf zawiera informacje określające parametry operacyjne programu rozpoznawania nazw DNS. Resolwer DNS umożliwia aplikacjom działającym w systemie operacyjnym tłumaczenie przyjaznych dla człowieka nazw domen na numeryczne adresy IP , które są wymagane do uzyskania dostępu do zasobów w sieci lokalnej lub Internecie . Proces określania adresów IP na podstawie nazw domen nazywa się rozpoznawaniem adresów .
Treść i lokalizacja
Plik resolv.conf zazwyczaj zawiera dyrektywy wyszukiwania , które określają domyślne domeny wyszukiwania używane do uzupełniania danej nazwy zapytania do w pełni kwalifikowanej nazwy domeny, gdy nie podano sufiksu domeny. Na przykład search example.com local.test konfiguruje program tłumaczący, aby dodatkowo wypróbował somehost.example.com i somehost.local.test .
Zawiera również listę adresów IP serwerów nazw do rozwiązania. Na przykład serwer nazw 1.1.1.1 konfiguruje program tłumaczący do wysyłania zapytań o serwer nazw o adresie IP 1.1.1.1. Dodatkowe serwera nazw po pierwszej są używane tylko wtedy, gdy pierwszy lub ostatni używany serwer jest niedostępny. Przykładowy plik to:
szukaj example.com local.test serwer nazw 10.0.0.17 serwer nazw 10.1.0.12 serwer nazw 10.16.0.7
Resolv.conf zwykle znajduje się w katalogu /etc systemu plików . Plik jest utrzymywany ręcznie lub, gdy protokół DHCP , jest zwykle aktualizowany za pomocą narzędzia resolvconf .
W systemowych dystrybucjach systemu Linux korzystających z systemd-resolved.service /etc/resolv.conf jest dowiązaniem symbolicznym do /run/systemd/resolve/stub-resolv.conf .
Zobacz też
Linki zewnętrzne
- „resolv.conf” na wiki Arch Linux
- „resolv.conf” na wiki Gentoo Linux
- Podręcznik programisty Linuksa – Formaty plików –
- Podręcznik formatów plików FreeBSD –
- Podręcznik formatów plików OpenBSD –