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.

ifconfig command
If networking has been configured, the command should list one or more network interfaces (besides ). In the example below shows up:

As a result of the shift towards predictable network interface names, the interface name on the system can be quite different from the old naming convention. Recent installation media might show regular network interfaces names like, , or. Look for the interface in the output that has an IP address related to the local network.

ip command
As an alternative to, the command can be used to determine interface names. The following example shows the output of (of another system so the information shown is different from the previous example):

The output above may be a bit more complicated to read than alternative. The interface name in the above example directly follows the number; it is.

In the remainder of this document, the handbook will assume that the operating network interface is called.

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ě
If the network doesn't work immediately, some installation media allow the user to use (for regular or wireless networks),  (for ADSL users) or  (for PPTP users).

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
The simplest way to set up networking if it didn't get configured automatically is to run the script:

will ask some questions about the network environment. When all is done, the network connection should work. Test the network connection as stated before. If the tests are positive, congratulations! Skip the rest of this section and continue with Preparing the disks.

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

Alternativa: Použití PPP
Assuming PPPoE is needed to connect to the Internet, the installation CD (any version) has made things easier by including ppp. Use the provided script to configure the connection. During the setup the Ethernet device that is connected to your ADSL modem, the username and password, the IPs of the DNS servers and if a basic firewall is needed or not will be asked.

If something goes wrong, double-check that the username and password are correct by looking at or  and make sure to use the right Ethernet device. If the Ethernet device does not exist, the appropriate network modules need to be loaded. In that case continue with Manual network configuration as it will explain how to load the appropriate network modules there.

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

Alternativa: Použití PPTP
If PPTP support is needed, use which is provided by the installation CDs. But first make sure that the configuration is correct. Edit or  so it contains the correct username/password combination:

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

When all that is done, run (along with the options that couldn't be set in ) to connect the server:

Nyní pokračujte na Přípravu 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.

If or  failed, then it is possible that the network card wasn't found immediately. This means users may have to load the appropriate kernel modules manually.

To find out what kernel modules are provided for networking, use the command:

If a driver is found for the network device, use to load the kernel module. For instance, to load the module:

To check if the network card is now detected, use. A detected network card would result in something like this (again, here is just an example):

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 :

In the above example, 6 interfaces are found. The one is most likely the (wired) Ethernet adapter whereas wlan0 is the wireless one.

Assuming that the network card is now detected, retry or  again (which should work now), but for the hardcore people we explain how to configure the network manually as well.

Select one of the following sections based on your network setup:


 * Using DHCP for automatic IP retrieval
 * Preparing for wireless access if a wireless network is used
 * Understanding network terminology explains the basics about networking
 * Using ifconfig and route explains how to set up networking manually

Použití DHCP
DHCP (Dynamic Host Configuration Protocol) makes it possible to automatically receive networking information (IP address, netmask, broadcast address, gateway, nameservers etc.). This only works if a DHCP server is in the network (or if the ISP provider provides a DHCP service). To have a network interface receive this information automatically, use :

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řípravu disků

Příprava bezdrátového připojení
When using a wireless (802.11) card, the wireless settings need to be configured before going any further. To see the current wireless settings on the card, one can use. Running might show something like:

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.


 * To set the network name to GentooNode:




 * To set a hex WEP key:




 * To set an ASCII WEP key, prefix the key with :



Confirm the wireless settings again by using. Once wireless is working,continue configuring the IP level networking options as described in the next section (Understanding network terminology) or use the tool as described previously.

Terminologie sítí
Pokud vše, co je uvedeno výše selže, budete muset síť nastavit ručně. To však není vůbec složité. Nicméně je potřeba mít znalosti základních pojmů z počítačových sítí. Po přečtení tohoto oddílu budou uživatelé vědět co je to brána, k čemu slouží síťová maska, jakým způsobem se určí všesměrová adresa a proč systémy potřebují jmenné servery.

Počítače jsou v sítí identifikovány svojí IP adresou (Internet Protocol address). Tato adresa se zobrazuje jako kombince čtyř čísel v rozpětí od 0 do 255. Tedy alespoň co se týče IPv4 (IP verze 4). Reálně se je adresa IPv4 složená ze 32 bitů (jedničky a nuly). Podívejme se na příklad:

Každý počítač má jedinečnou IP adresu v okruhu dostupných sítí (tzn., že každý počítač, ke kterému se chceme dostat, musí mít jedinečnou IP adresu). Abychom rozlišili mezi počítači uvnitř a vně naší sítě, je IP adresa rozdělena na dvě části - síťovou a hostitelskou.

Rozdělení popisuje síťová maska, soubor jedniček následovaný souborem nul. Ta část IP adresy, kterou lze přiřadit k jedničkám, je síťová část, druhá část je hostitelská část. Jako obvykle, síťová maska může být zaznamenána jako IP adresa.

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

Všesměrová adresa je IP adresa se stejnou síťovou částí, jako síť a pouze s jedničkami v hostitelské části. Každý hostitel na síti neslouchá této adrese. Jejím účelem je doslova vysílání paketů všemi směry.

Abyste mohli surfovat na internetu, každý počítač v sítí musí vědět, který hostitel poskytuje internetové připojení. Tento hostitel se nazývá bránou. Vzhledem k tomu, že se jedná o obyčejného hostitele, má také IP adresu (například 192.168.0.1).

Dříve jsme uvedli, že každý hostitel má svoji vlastní IP adresu. Abychom se mohli k hostiteli dostat i podle jeho jména (namísto IP adresy) potřebujeme službu, která přeloží jméno (například dev.gentoo.org) na IP adresu (například 64.5.62.82). Této službě se říká "služba jmen". Abyste mohli začít službu využívat, musíte definovat příslušné jmenné servery v.

V něklterých případech brána slouží zároveň jako jmenný server. V opačném případě musí být jmenné servery poskytované ISP do souboru vloženy.

Abychom mohli pokračovat shrnujeme, že jsou potřeba následující údaje:

Použití ifconfig a 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 ${IP_ADDR} with the right IP address, ${BROADCAST} with the right broadcast address and ${NETMASK} with the right netmask:

Set up routing using. Substitute ${GATEWAY} with the right gateway IP address:

Nyní otevřte soubor :

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

A je to. Nyní vyzkoušejte zda síť funguje pingováním internetového serveru (např. Googlu). Pokud ano, gratulujeme. Pokračujte na Přípravu pevných disků.