SVN: PLD-doc/book/pl_book__siec/pl_siec__basic.sec
qwiat
qwiat w pld-linux.org
Nie, 1 Kwi 2007, 00:07:16 CEST
Author: qwiat
Date: Sun Apr 1 00:07:15 2007
New Revision: 8406
Modified:
PLD-doc/book/pl_book__siec/pl_siec__basic.sec
Log:
- przebudowanie rozdzialu tak by latwiej sie go czytalo
Modified: PLD-doc/book/pl_book__siec/pl_siec__basic.sec
==============================================================================
--- PLD-doc/book/pl_book__siec/pl_siec__basic.sec (original)
+++ PLD-doc/book/pl_book__siec/pl_siec__basic.sec Sun Apr 1 00:07:15 2007
@@ -11,7 +11,32 @@
zostały omówione w
<xref linkend="kernel-urzadzenia_kernel_opcje" />.
</para>
-
+ <section id="siec_podstawy_brama">
+ <title>Brama domyślna</title>
+ <para>
+ Jeśli nie korzystamy z serwera DHCP ustawiamy statyczną trasę
+ routingu do domyślnej bramy, w tym celu edytujemy plik
+ <filename>/etc/sysconfig/static-routes</filename> - wpis może
+ wyglądać następująco:
+ <screen>eth0 default via 192.168.0.254</screen>
+ </para>
+ </section>
+ <section id="siec_podstawy_resolver_dns">
+ <title>Odwzorowanie nazw - serwery DNS</title>
+ <para>
+ Wskazanie serwerów DNS jest obowiązkową pozycją konfiguracji
+ resolvera nazw. Operacja ta następuje automatycznie, o
+ ile korzystamy z serwera DHCP, w przeciwnym wypadku musimy podać
+ ich adresy samodzielnie. Serwery nazw ustawiamy
+ edytując plik <filename>/etc/resolv.conf</filename>.
+ Jeśli go nie ma, to możemy go utworzyć za pomocą
+ dowolnego edytora lub poleceniem
+ <command>touch</command>. Podajemy przynajmniej jeden (zazwyczaj nie więcej niż dwa)
+ serwer nazw za pomocą słowa kluczowego
+ <emphasis>nameserver</emphasis> np.:
+ <screen>nameserver 192.168.0.12</screen>
+ </para>
+ </section>
<section id="siec_podstawy_nazwa">
<title>Nazwa hosta</title>
<para>
@@ -20,26 +45,17 @@
pliku <filename>/etc/sysconfig/network</filename>
ustawiamy:
<screen>HOSTNAME=styx</screen>
- <emphasis>Nazwa ta ma tylko znaczenie informacyjne i nie ma nic
- wspólnego z systemem DNS.</emphasis>
+ Niekiedy podaną tu nazwę należy dopisać do pliku <filename>/etc/hosts</filename>
+ opisanego w dalszej części rozdziału.
+ <emphasis>Nazwa ta ma tylko znaczenie informacyjne i ma niewiele wspólnego
+ z nazwą domenową hosta.</emphasis>
</para>
</section>
- <section id="siec_podstawy_brama">
- <title>Brama domyślna</title>
- <para>
- Bramę domyślną ustawiamy w pliku
- <filename>/etc/sysconfig/static-routes</filename>, przez
- dodanie statycznej trasy routingu np.:
- <screen>eth0 default via 192.168.0.254</screen>
- <emphasis>Nie ustawiamy tu nic jeśli korzystamy z serwera DHCP.</emphasis>
- </para>
- </section>
-
- <section id="siec_podstawy_resolver_zasady">
- <title>Odwzorowanie nazw - konfiguracja ogólna</title>
+ <section id="siec_podstawy_resolver_zaawansowane">
+ <title>Odwzorowanie nazw - konfiguracja zaawansowana</title>
<para>
Plik <filename>/etc/host.conf</filename> zawiera podstawowe
- opcje resolvera nazw, w większości wypadków wystarczy poniższa
+ opcje resolvera nazw, w większości wypadków wystarczy domyślna
konfiguracja:
<screen>order hosts,bind
multi on</screen>
@@ -51,62 +67,36 @@
z pliku <filename>/etc/hosts</filename> (o ile przypisano
większą liczbę adresów do nazwy).
</para>
- </section>
-
- <section id="siec_podstawy_resolver_dns">
- <title>Odwzorowanie nazw - klient DNS</title>
<para>
- Wskazanie serwerów DNS jest obowiązkową pozycją konfiguracji
- resolvera nazw. Operacja ta następuje automatycznie, o
- ile korzystamy z serwera DHCP, w przeciwnym wypadku musimy podać
- ich adresy samodzielnie. Serwery nazw ustawiamy
- edytując plik: <filename>/etc/resolv.conf</filename>.
- Jeśli go nie ma, to możemy go utworzyć za pomocą
- dowolnego edytora lub poleceniem
- <command>touch</command>. Podajemy od jednego do trzech
- serwerów nazw za pomocą słowa kluczowego
- <emphasis>nameserver</emphasis> np.:
+ W pliku <filename>/etc/hosts</filename> można dodawać odwzorowania
+ hostów, które są uzupełnieniem dla usługi DNS, jedyny wymagany wpis
+ to wskazanie adresu IP pętli zwrotnej dla nazwy localhost:
+ <screen>127.0.0.1 localhost</screen>
+ Oprócz nielicznych wyjątków, inne wpisy nie są tu konieczne,
+ Dla potrzeb niektórych programów trzeba dopisać do
+ powyższego wiersza nazwę hosta ustawionego za pomocą
+ opisanej powyżej opcji HOSTNAME:
+ <screen>127.0.0.1 localhost styx</screen>
+ przykład wpisu dla programu wymagającego przypisania pełnej nazwy domenowej:
+ <screen>213.25.115.88 platinum.elsat.net.pl</screen>
+ Rozwiązanie to służy do szybszej identyfikacji komputerów w sieci
+ lub prac diagnostycznych. Aby w ogóle z tego skorzystać musimy ustawić
+ odpowiednią kolejność przeszukiwania w pliku
+ <filename>/etc/host.conf</filename>
</para>
- <screen>nameserver 192.168.0.1</screen>
<para>
Jeśli często odwołujemy się do maszyn w naszej domenie
- to możemy ułatwić sobie życie i ustawić domenę domyślną.
+ to możemy ułatwić sobie życie i ustawić domenę
+ domyślną w pliku <filename>/etc/resolv.conf</filename>.
Od tej pory podanie samej nazwy hosta (bez części domenowej),
będzie uważane za podanie pełnego adresu. Przykładowe
ustawienie domyślnej domeny (np. jakasdomena.cos) podano
poniżej:
+ <screen>domain jakasdomena.cos</screen>
</para>
- <screen>domain jakasdomena.cos</screen>
</section>
-
- <section id="siec_podstawy_resolver_hosts">
- <title>Odwzorowanie nazw - /etc/hosts</title>
- <para>
- Odwzorowanie nazw za pomocą pliku
- <filename>/etc/hosts</filename> jest tylko uzupełnieniem dla
- usługi DNS, jedyny wymagany wpis to wskazanie adresu IP pętli
- zwrotnej dla nazwy localhost:
- <screen>127.0.0.1 localhost</screen>
- </para>
- <para>
- Oprócz nielicznych wyjątków, inne wpisy nie są tu konieczne,
- jako przykład odstępstwa od tej reguły warto wymienić
- Postfiksa. Oto przykład takiego wpisu:
- </para>
- <screen>213.25.115.88 platinum.elsat.net.pl</screen>
- <para>
- Plik ten służy również do szybszej identyfikacji komputerów w
- sieci, bez konieczności odwoływania się do serwera DNS. Aby
- w ogóle z tego skorzystać musimy w pliku
- <filename>/etc/host.conf</filename> ustawić odpowiednią
- kolejność przeszukiwania:
-<screen>order hosts,bind</screen>
- </para>
- </section>
-
-
<section id="siec_podstawy_dodatkowe">
- <title>Dodatkowe opcje</title>
+ <title>Inne opcje</title>
<para>Edytujemy plik
<filename>/etc/sysconfig/network</filename>, domyślne
Więcej informacji o liście dyskusyjnej pld-doc