Provided by: manpages-pl_4.23.1-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ą getdomainname(2).

       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  są: Wojtek Kotwica <wkotwica@post.pl>,
       Robert Luberda <robert@debian.org> i Michał Kułach <michal.kulach@gmail.com>

       Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje  o  warunkach  licencji  można  uzyskać
       zapoznając   się   z   GNU General Public License w wersji 3   lub  nowszej.  Nie  przyjmuje  się  ŻADNEJ
       ODPOWIEDZIALNOŚCI.

       Błędy w  tłumaczeniu  strony  podręcznika  prosimy  zgłaszać  na  adres  listy  dyskusyjnej  manpages-pl-
       list@lists.sourceforge.net.

net-tools                                      16 września 2009 r.                                   HOSTNAME(1)