table of contents
other languages
- English bind9-host
- English knot-host
- magyar
- 日本語
- polski
- 中文 (zh-CN)
- 繁體中文 (zh-TW)
other sections
HOST(1) | General Commands Manual | HOST(1) |
NAZWA¶
host - wyszukuje nazwy hostów, używając serwerów domenSKŁADNIA¶
host [-l] [-v] [-w] [-r] [-d] [-t typ_zapytania] [-a] host [ serwer ]OPIS¶
Uwaga! To tłumaczenie może być nieaktualne! Host wyszukuje informacje o hostach w Internecie. Pobiera te informacje z sieci połączonych ze sobą serwerów, które są rozrzucone po całym kraju. Standardowo przekształca on nazwy hostów w adresy internetowe. Z opcją -t i -a, może być używany do otrzymania pełnej informacji o hoście, o którym informację utrzymuje dany serwer domen. Argumentami mogą być nazwy hostów jak i ich numery. Program standardowo na początku stara się zinterpretować je jako numery hosta. Jeśli to się nie powiedzie, program podany argument potraktuje jako nazwę hosta. Numer hosta składa się z liczb oddzielonych kropkami np. 128.6.4.194 Nazwa hosta składa się z nazw oddzielonych kropkami np. topaz.rutgers.edu. Jeśli nazwa nie kończy się kropką, lokalna domena jest dodawana automatycznie do nazwy. Jeśli więc użytkownik wpisze "host topaz", program w rzeczywistości wyszuka informację o "topaz.rutgers.edu". Jeśli to się nie uda, wyszukiwana jest informacja o nazwie hosta podanego jako argument (w tym wypadku, "topaz"). Ta sama konwencja została utrzymana dla programów pocztowych czy innych narzędzi sieciowych. Przyrostek, który ma być dodany na koniec nazwy hosta jest otrzymywany w wyniku wykonania funkcji "hostname". Używana jest część po pierwszej kropce, włącznie z nią. (Poniżej możesz się dowiedzieć więcej jak dostosowywać do własnych potrzeb wyszukiwanie nazw hostów). Pierwszym argumentem jest nazwa hosta jaki chcemy sprawdzić. Jeśli jest to numer, zadawane jest "odwrotne zapytanie", tj. system domen przeszukuje oddzielne bazy danych używane do konwersji numerów na nazwy. Drugi argument jest opcjonalny. Pozwala on na podanie konkretnego serwera który będzie odpytywany. Jeśli nie podasz tego argumentu, używany jest standardowy serwer (zazwyczaj lokalny komputer). Jeśli nazwa została podana, możesz zobaczyć na wyjściu różne wyniki. Poniżej zamieszczony jest przykład, który pokazuje je wszystkie:% host sun4
sun4.rutgers.edu is a nickname for ATHOS.RUTGERS.EDU
ATHOS.RUTGERS.EDU has address 128.6.5.46
ATHOS.RUTGERS.EDU has address 128.6.4.4
ATHOS.RUTGERS.EDU mail is handled by ARAMIS.RUTGERS.EDU
host -l rutgers.edu
host -l -v -t any rutgers.edu
DOSTRAJANIE WYSZUKIWANIA NAZW HOSTÓW¶
Jeżeli nazwa podana przez użytkownika nie zawiera żadnych kropek w sobie, standardowa domena jest dodawana na koniec nazwy. Domena ta może być zdefiniowana w /etc/resolv.conf, ale normalnie pobierana jest ona z lokalnej nazwy hosta, a konkretnie części występująca po pierwszej kropce. Użytkownik może podać inną standarową domenę używając zmiennej środowiskowej LOCALDOMAIN. Dodatkowo, użytkownik może podać skróty dla nazw hostów. Powinny one się znajdować w pliku w którym w każdej linii podajemy skrót, po a odstępie pełną nazwę hosta. Położenie i nazwę tego pliku wskazuje zmienna środowiskowa HOSTALIASES.ZOBACZ TAKŻE¶
named(8)BŁĘDY¶
Podając nazwę, która nie jest częścią lokalnej domeny, możemy uzyskać niespodziewane efekty. Proszę zwrócić uwagę na to, że lokalna domena jest dodawana do każdej nazwy, która nie kończy się kropka. Jeśli mimo wszystko nie zostanie odnaleziona, dopiero wtedy używana jest niezmieniona nazwa. Opcja -l odpytuje jedynie pierwszy serwer nazw podany dla domeny, którą odpytujemy. Jeśli serwer ten nie działa, powinieneś podać nazwę serwera. Np. aby uzyskać informację o foo.edu, możesz użyć "host -t ns foo.edu" aby otrzymać listę wszystkich serwerów nazw dla for foo.edu, a później spróbować "host -l foo.edu xxx" dla wszystkich xxx w liście serwerów nazw, aż znajdziesz jeden działający.INFORMACJE O TŁUMACZENIU¶
Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu Tłumaczenia Manuali i może nie być aktualne. W razie zauważenia różnic między powyższym opisem a rzeczywistym zachowaniem opisywanego programu lub funkcji, prosimy o zapoznanie się z oryginalną (angielską) wersją strony podręcznika za pomocą polecenia:- man --locale=C 1 host