bionic (1) hostname.1.gz

Provided by: manpages-pl_0.7-1_all bug

NAZWA

       hostname - wyświetla lub ustawia systemową nazwę komputera
       domainname - wyświetla lub ustawia systemową nazwę domeny NIS/YP
       ypdomainname - wyświetla lub ustawia nazwę domeny NIS/YP
       nisdomainname - wyświetla lub ustawia systemową nazwę domeny NIS/YP
       dnsdomainname - wyświetla nazwę domenową systemu

SKŁADNIA

       hostname     [-a|--alias]    [-d|--domain]    [-f|--fqdn|--long]    [-A|--all-fqdns]    [-i|--ip-address]
       [-I|--all-ip-addresses] [-s|--short] [-y|--yp|--nis]
       hostname [-b|--boot] [-F|--file nazwa_pliku] [nazwa_komputera]
       hostname [-h|--help] [-V|--version]

       domainname [domena_nis] [-F plik]
       ypdomainname [domena_nis] [-F plik]
       nisdomainname [domena_nis] [-F plik]

       dnsdomainname

OPIS

       Hostname jest programem służącym do wyświetlania systemowej nazwy DNS oraz do wyświetlania lub  nadawania
       nazwy komputera lub nazwy domeny NIS.

   POBIERANIE NAZWY
       Program wywołany bez żadnych argumentów wyświetla bieżące nazwy:

       hostname wydrukuje nazwę systemu zwracaną przez funkcję gethostname(2).

       domainname  wyświetli  nazwę  domeny  NIS  systemu.  domainname używa funkcji gethostname(2), podczas gdy
       ypdomainname i nisdomainname używają yp_get_default_domain(3).

       dnsdomainname wydrukuje część pełnej nazwy domenowej (FQDN - Fully  Qualified  Domain  Name)  określającą
       domenę. Pełna nazwa domeny systemu zwracana jest przez funkcję hostname --fqdn (patrz także ostrzeżenia w
       rozdziale FQDN poniżej).

   NADAWANIE NAZWY
       Opisywane polecenia wywołane z jednym argumentem lub z opcją --file ustawiają nazwę komputera  lub  nazwę
       domeny  NIS/YP.  hostname używa w tym celu funkcji sethostname(2) , podczas gdy pozostałe trzy polecenia,
       czyli  domainname,  ypdomainname  oraz  nisdomainname,  używają  setdomainname(2).  Proszę  zauważyć,  że
       zmieniona  nazwa  obowiązuje  tylko do kolejnego restartu komputera. Stałą zmianę można uzyskać, edytując
       plik /etc/hostname.

       Proszę zauważyć, że tylko administrator może zmienić te nazwy.

       Przy pomocy polecenia dnsdomainname nie jest możliwe nadanie pełnej  nazwy  domenowej  (FQDN)  lub  nazwy
       domeny DNS (zobacz FQDN poniżej).

       Nazwa  komputera  jest  zwykle  nadawana  jednorazowo  podczas  startu  systemu w /etc/init.d/hostname.sh
       (zazwyczaj przez odczytanie zawartości pliku zawierającego nazwę komputera,  np. /etc/hostname).

   FQDN (pełna złożona nazwa domeny)
       Systemowa FQDN (ang. Fully Qualified Domain  Name)  jest  nazwą,  którą  resolver(3)  zwraca  jako  nazwę
       komputera,  np.  ursula.example.com.  Jest to zwykle nazwa komputera razem z nazwą domenową DNS (część po
       pierwszej kropce). Można sprawdzić wartość FQDN poleceniem hostname --fqdn, a nazwę  domenową  za  pomocą
       dnsdomainname.

       Nie da się zmienić FQDN za pomocą hostname ani dnsdomainname.

       Zalecanym sposobem ustawiania FQDN jest ustawienie nazwy komputera (ang. hostname) jako aliasu do FQDN za
       pomocą /etc/hosts, DNS lub NIS. Przykładowo, jeśli nazwa komputera brzmi "ursula", to w pliku  /etc/hosts
       można umieścić wiersz

              127.0.1.1 ursula.example.com ursula

       Technicznie:  pełna  nazwa  domeny  jest  nazwą,  którą  zwraca  getaddrinfo(3) dla nazwy zwracanej przez
       gethostname(2). Nazwa domeny DNS jest częścią nazwy występującą po pierwszej kropce.

       Dlatego też od danej konfiguracji mechanizmu rozwiązującego nazwy (zwykle  określanej  w  /etc/host.conf)
       zależy,  w  jaki  sposób  można zmienić pełną nazwę domeny. Na ogół plik nazw komputerów jest analizowany
       przed DNS lub NIS, więc najczęściej można ją zmienić w pliku /etc/hosts.

       Jeśli komputer ma wiele  interfejsów  lub  adresów  sieciowych  albo  jeśli  jest  używany  w  środowisku
       przenośnym, to może albo mieć kilka pełnych nazw domenowych, albo nie mieć żadnej. Dlatego prosimy unikać
       używania  hostname  --fqdn,  hostname  --domain  i  dnsdomainname.  hostname  --ip-address   ma   podobne
       ograniczenia, więc powinno się również unikać używania tej opcji.

OPCJE

       -a, --alias
              Wyświetla  alternatywną nazwę komputera (alias), jeśli jest używana. Opcja jest przestarzała i nie
              powinna być używana.

       -A, --all-fqdns
              Wyświetla wszystkie pełne nazwy domenowe (FQDN) maszyny. Ta  opcja  powoduje  pobranie  wszystkich
              adresów  sieciowych ze wszystkich skonfigurowanych interfejsów sieciowych i przetłumaczenie ich na
              nazwy domenowe  DNS.  Adresy,  których  nie  można  przetłumaczyć  (gdyż  nie  mają  odpowiedniego
              odwrotnego wpisu IP), są pomijane. Proszę zauważyć, że różne adresy mogą się rozwijać do tej samej
              nazwy, tak więc na wyjściu mogą się pojawić zduplikowane wpisy. Prosimy nie robić żadnych  założeń
              odnośnie do kolejności wpisów na wyjściu.

       -b, --boot
              Zawsze  ustawia  nazwę  komputera. Plik podany w opcji -F może nie istnieć lub być pusty — w takim
              wypadku zostanie użyta domyślna nazwa localhost, jeśli nazwa komputera nie jest jeszcze ustawiona.

       -d, --domain
              Wyświetla nazwę domeny DNS. Prosimy nie używać polecenia domainname do pobrania nazwy domeny  DNS,
              ponieważ  wyświetla  ono  nazwę  domeny  NIS,  a nie domeny DNS. Należy użyć dnsdomainname zamiast
              niego. Prosimy zapoznać się z ostrzeżeniami w rozdziale FQDN powyżej i unikać używania tej opcji.

       -f, --fqdn, --long
              Wyświetla pełną nazwę domenową komputera (FQDN - Fully Qualified Domain Name). Nazwa ta składa się
              z  nazwy  komputera  i  nazwy domeny DNS. O ile do przekształcania nazw na adresy nie jest używany
              serwer bind lub NIS, można w pliku /etc/hosts zmienić pełną nazwę  domenową  i  nazwę  domeny  DNS
              (będącą  częścią  pełnej  nazwy  domenowej). Prosimy zapoznać się z ostrzeżeniami w rozdziale FQDN
              (pełna złożona nazwa domeny) powyżej i używać zamiast niej hostname  --all-fqdns  jeśli  to  tylko
              możliwe.

       -F, --file filename
              Czyta  nazwę  komputera z podanego pliku. Komentarze, czyli linie zaczynające się od znaku "#", są
              ignorowane.

       -i, --ip-address
              Wyświetla adres sieciowy (lub adresy sieciowe) nazwy komputera. Prosimy  zauważyć,  że  działa  to
              tylko  wtedy,  gdy  nazwa  komputera może być przetłumaczona na adres. Prosimy unikać używania tej
              opcji i zamiast niej używać hostname --all-ip-addresses.

       -I, --all-ip-addresses
              Wyświetla wszystkie adresy sieciowe komputera.  Ta  opcja  powoduje  pobranie  wszystkich  adresów
              sieciowych  ze  wszystkich  skonfigurowanych  interfejsów  sieciowych. Adresy interfejsu zwrotnego
              (loopback) i adresy IPv6 mapowania lokalnych adresów IPv4 są pomijane. W przeciwieństwie do  opcji
              -i,  ta  opcja  nie  zależy  od  przekształceń adresów na nazwy. Prosimy nie robić żadnych założeń
              odnośnie do kolejności wpisów na wyjściu.

       -s, --short
              Wyświetla krótką nazwę komputera. Jest to nazwa komputera obcięta przed pierwszą kropką.

       -V, --version
              Drukuje informację o wersji na standardowym wyjściu i pomyślnie kończy pracę.

       -y, --yp, --nis
              Wyświetla nazwę domeny NIS. Jeżeli podano parametr (lub opcję --file nazwa) to administrator  może
              też nadać nową nazwę domenie NIS.

       -h, --help
              Wyświetla komunikat pomocy i kończy działanie.

UWAGI

       Rodziny  adresów,  które  hostname przegląda podczas wyszukiwania pełnej nazwy domenowej, aliasy i adresy
       sieciowe komputera są określane przez konfigurację programu rozpoznawania nazw (resolver). Na przykład  w
       systemach używających biblioteki GNU libc, program rozpoznawania nazw można skonfigurować (używając opcji
       inet6 w pliku /etc/resolv.conf) w taki sposób, żeby najpierw próbował wyszukiwać adresy IPv6.

PLIKI

       /etc/hostname Historycznie ten plik miał zawierać  tylko  nazwę  komputera  bez  pełnej  nazwy  domenowej
       (FQDN).  Obecnie  większość programów obsługuje pełne nazwy domenowe w tym pliku. Plik jest odczytywany w
       trakcie rozruchu przez skrypty inicjujące system w celu ustawienia nazwy komputera.

       /etc/hosts Zwykle jest to plik, gdzie ustawia się nazwę domenową dzięki ustawieniu nazwy  komputera  jako
       aliasu do FQDN.

AUTORZY

       Peter Tobias, <tobias@et-inf.fho-emden.de>
       Bernd Eckenfels, <net-tools@lina.inka.de> (NIS i strona podręcznika).
       Michael Meskes, <meskes@debian.org>

TŁUMACZENIE

       Autorami   polskiego   tłumaczenia   niniejszej   strony   podręcznika   man  są:  Wojtek  Kotwica  (PTM)
       <wkotwica@post.pl>, Robert Luberda <robert@debian.org> i Michał Kułach <michal.kulach@gmail.com>.

       Polskie tłumaczenie jest częścią  projektu  manpages-pl;  uwagi,  pomoc,  zgłaszanie  błędów  na  stronie
       http://sourceforge.net/projects/manpages-pl/. Jest zgodne z wersją  3.15 oryginału.