Handbook:Parts/Installation/Networking/cs

Automatické nalezení sítě
Je možné, že to prostě funguje?

Pokud je systém zapojen do sítě ethernet s DHCP serverem, je velmi pravděpodobné, že síť byla nastavena automaticky. Pokud je tomu tak, pak spousta příkazů pracujících se sítí, které jsou součástí instalačního CD, jako jsou mezi jinými,  ,  ,  ,   a  , budou bezprostředně fungovat.

Pokud byla síť nastavena, pak by měl příkaz  vypsat, vedle , některá další síťová rozhraní jako  :

Pojmenování rozhraní se může od  docela lišit. Nejnovější instalační média mohou u běžných síťových rozhraní zobrazovat jména jako,   nebo. Zkrátka si najděte rozhraní ve výpisu z, které má IP adresu odpovídající místní síti.

Ve zbývající části tohoto dokumentu budeme předpokládat, že rozhraní je pojmenováno.

Volitelné: Konfigurace proxy serverů
Pokud k internetu přistupujete přes proxy server, musíte v průběhu instalace nastavit informace o proxy. Nastavení proxy je velmi jednoduché: zkrátka definujte proměnnou, která obsahuje informace o proxy serveru.

Ve většině případů dostačuje, pokud se proměnný definuje za použití hostitelského jména serveru. Na příklad předpokládejme, že proxy má název proxy.gentoo.org s portem 8080.

Nastavení HTTP proxy (HTTP a HTTPS provoz):

Nastavení FTP proxy:

Nastavení RSYNC proxy:

Pokud proxy vyžaduje uživatelské jméno a heslo, použijte pro proměnnou následující syntaxi:

Testování sítě
Zkuste pingnout DNS server svého ISP (naleznete jej v ) a webovou stránku podle svého výběru. Tím se ujistíte, že síť funguje správně a síťové pakety odchází do sítě, rozpoznávání jmen skrze DNS řádně funguje, atd.

Pokud vše funguje, můžete přeskočit zbytek této kapitoly a jít rovnou na další krok instalačních pokynů (Příprava disků).

Automatická konfigurace sítě
Pokud síť ihned nefunguje, některá instalační média umožňují uživateli použít nástroje  (pro běžné a bezdrátové sítě),   (pro uživatele s ADSL) nebo   (pro uživatele s pptp).

Pokud instalační médium neobsahuje žádný z těchto nástrojů, pokračujte na Ruční nastavení sítě.


 * Uživatelé běžného Ethernetu by měli pokračovat na Výchozí: Použití net-setup
 * Uživatelé ADSL by měli pokračovat na Alternativa: Použití PPP
 * Uživatelé PPTP by měli pokračovat na Alternativa: Použití PPTP

Výchozí: Použití net-setup
Nejjednodušším způsobem jak nastavit síť, pokud nebyla nastavena automaticky, je spuštění skriptu :

se vás zeptá na několik otázek o vaší síti. Jakmile bude vše hotové, síťové připojení by mělo fungovat. Vyzkoušejte ho tak, jak je popsáno výše. Pokud je test pozitivní, gratulujeme. Přeskočte zbytek této sekce a pokračujte na Příprava disků.

Pokud síť stále nefunguje, pokračujte na Ruční nastavení sítě.

Alternativa: Použití PPP
Za předpokladu, že je k připojení k internetu potřeba PPPoE, instalační CD (jakákoli verze) vše usnadňuje tím, že obsahuje ppp. Použijte poskytnutý skript  ke konfiguraci připojení. Během nastavování budete dotázáni na zařízení ethernet připojené k vašemu ADSL modemu, uživatelské jméno a heslo, IP adresy DNS serverů a zda požadujete základní firewall nebo ne.

Pokud se něco pokazí, překontrolujte pečlivě zda uživatelské jméno a heslo bylo zadáno správně nahlédnutím do souboru nebo  a ujistěte se, že používáte správné zařízení ethernet. Pokud zařízení ethernet neexistuje, je potřeba nahrát odpovídající síťové moduly. V tom případě pokračujte na Ruční nastavení sítě, která vám vysvětlí, jak nahrát odpovídající síťové moduly.

Pokud vše funguje, pokračujte na Příprava disků.

Alternativa: Použití PPTP
Pokud je vyžadována podpora PPTP, použijte program, který je poskytován instalačními CD. Nejprve se však ujistěte o správnosti nastavení. Upravte soubor nebo, aby obsahoval správnou kombinaci uživatelského jména a hesla:

Po té upravte, pokud je to potřeba:

Jakmile je toto všechno hotové, spusťte  (společně s volbami, které nelze nastavit ) k připojení na server:

Nyní pokračujte na Příprava disků.

Nahrání odpovídajících síťových modulů
Jakmile je instalační CD zavedeno, pokusí se detekovat hardwarová zařízení a nahrát odpovídající jaderné moduly (ovladače) k podpoře hardwaru. V naprosté většině případů odvede dobrou práci. Nicméně někdy nemusí potřebné jaderné moduly automaticky nahrát.

Pokud příkazy  nebo   selhaly, je možné, že síťová karta nebyla nalezena. To znamená, že uživatelé budou nejspíš muset nahrát odpovídající jaderné module ručně.

Ke zjištění toho, jaké jaderné moduly pro síťová zařízení jsou k dispozici, použijte :

Pokud byl ovladač pro síťové zařízení nalezen, použijte  k zavedení jaderného modulu. Například k nahrání modulu :

Abyste ověřili, zda už je síťová karta detekována, použijte. Rozpoznaná sítová karta bude mít za výsledek něco takového (opakujeme, že je jen příklad):

Pokud je však zobrazena následující chyba, síťová karta nebyla rozpoznána:

Dostupná síťová rozhraní mohou být vypsána ze souborového systému :

V příkladu výše bylo nalezeno 6 rozhraní. je nejspíše (drátový) adaptér ethernet zatímco je bezdrátový.

Za předpokladu, že síťová karta byla rozeznána, pokuste se znovu spustit  nebo   (které by měly nyní fungovat). Nicméně těm, co jsou hardcore vysvětlíme, jak nastavit síť manuálně.

Vyberte si jednu z následujících sekcí podle toho, jaké je vaše síťové nastavení:
 * Použití DHCP pro automatické získání IP
 * Příprava bezdrátového připojení v případě, že používáte bezdrátovou síť
 * Terminologie sítí vysvětluje základy síťování
 * Použití ifconfig a route vysvětluje, jak síť ručně nastavit

Použití DHCP
DHCP (Dynamic Host Configuration Protocol) umožňuje automaticky obdržet informace o síti (IP adresu, síťovou masku, broadcast adresu, bránu, jmenné servery, atd.). Funguje pouze v případě, že je v síti DHCP server (nebo pokud poskytovatel připojení poskytuje službu DHCP). Aby vaše síťové rozhraní obdrželo tuto informaci automaticky, použijte :

Někteří správci sítě vyžadují, aby systém použil název počítače a domény poskytované DHCP serverem. V takovém případě použijte příkaz:

Pokud to funguje (zkuste poslat ping na některý internetový server, jako je Google), pak je vše nastaveno a připraveno. Přeskočte zbytek této části a pokračujte na Příprava disků

Příprava bezdrátového připojení
Pokud používáte bezdrátovou (802.11) kartu, je nutné nastavit parametry bezdrátového připojení před tím, než se posunete dále. Ke zjištění současného nastavení bezdrátové karty lze použít. Po spuštění  zobrazí něco jako:

Pro většinu uživatelů bude důležité změnit pouze dvě nastavení, ESSID (tj. název bezdrátové sítě) a WEP klíč. Pokud je ESSID a adresa přístupového bodu ve výpisu shodná s přístupovým bodem v okolí a bezdrátová síť nepoužívá WEP klíč, pak je bezdrátová konfigurace již funkční.

Pro změnu ESSID nebo k přidání WEP klíče spusťte následující příkazy.


 * K nastavení názvu sítě na GentooNode:


 * K nastavení hex WEP klíče:

K nastavení ASCII WEP klíče, vložte před klíč :

Ověřte si bezdrátové nastavení opět pomocí. Jakmile bezdrát funguje, pokračujte v nastavení IP úrovně sítě, tak jak je to popsáno v následující sekci (Terminologie sítí) nebo použijte nástroj  jak bylo již dříve popsáno.

Vysvětlení terminologie sítí
If all of the above fails, the network will need to be configured manually. This is not difficult at all. However, some knowledge of network terminology and basic concepts might be necessary. After reading this section, users will know what a gateway is, what a netmask serves for, how a broadcast address is formed and why systems need nameservers.

In a network, hosts are identified by their IP address (Internet Protocol address). Such an address is perceived as a combination of four numbers between 0 and 255. Well, at least when using IPv4 (IP version 4). In reality, such an IPv4 address consists of 32 bits (ones and zeros). Let's view an example:

Such an IP address is unique to a host as far as all accessible networks are concerned (i.e. every host that one wants to be able to reach must have a unique IP address). In order to distinguish between hosts inside and outside a network, the IP address is divided in two parts: the network part and the host part.

The separation is written down with the netmask, a collection of ones followed by a collection of zeros. The part of the IP that can be mapped on the ones is the network-part, the other one is the host-part. As usual, the netmask can be written down as an IP address.

In other words, 192.168.0.14 is still part of the example network, but 192.168.1.2 is not.

The broadcast address is an IP address with the same network-part as the network, but with only ones as host-part. Every host on the network listens to this IP address. It is truly meant for broadcasting packets.

To be able to surf on the Internet, each computer in the network must know which host shares the Internet connection. This host is called the gateway. Since it is a regular host, it has a regular IP address (for instance 192.168.0.1).

Previously we stated that every host has its own IP address. To be able to reach this host by a name (instead of an IP address) we need a service that translates a name (such as dev.gentoo.org) to an IP address (such as 64.5.62.82). Such a service is called a name service. To use such a service, the necessary name servers need to be defined in.

In some cases, the gateway also serves as a nameserver. Otherwise the nameservers provided by the ISP need to be entered in this file.

To summarize, the following information is needed before continuing:

Using ifconfig and route
Setting up the network consists of three steps.
 * 1) Assign an IP address using
 * 2) Set up routing to the gateway using
 * 3) Finish up by placing the nameserver IPs in

To assign an IP address, the IP address, broadcast address and netmask are needed. Then execute the following command, substituting  with the right IP address,   with the right broadcast address and   with the right netmask:

Set up routing using. Substitute  with the right gateway IP address:

Now open :

Fill in the nameserver(s) using the following as a template. Make sure to substitute  and   with the appropriate nameserver addresses:

That's it. Now test the network by pinging some Internet server (like Google). If this works, congratulations then. Continue with Preparing the disks.