Pokud je Váš systém zapojen do ethernetové sítě používající DHCP protokol,
je velmi pravděpodobné, že se již síť automaticky nastavila. Pokud je to tak,
měli byste být schopni používat mnoho síťových aplikací, které jsou na LiveCD
dostupné, jako například
Pokud je již síťování nastaveno, příkaz
# /sbin/ifconfig(...) eth0 Link encap:Ethernet HWaddr 00:50:BA:8F:61:7A inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::50:ba8f:617a/10 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1498792 errors:0 dropped:0 overruns:0 frame:0 TX packets:1284980 errors:0 dropped:0 overruns:0 carrier:0 collisions:1984 txqueuelen:100 RX bytes:485691215 (463.1 Mb) TX bytes:123951388 (118.2 Mb) Interrupt:11 Base address:0xe800
Pokud přistupujete k Internetu přes proxy, budete ji během instalace potřebovat správně nastavit. Je to jednoduché - pouze nastavíte proměnnou obsahující informace o proxy serveru.
Ve většině případů stačí definovat proměnnou obsahující jméno serveru.
V tomto příkladu budeme předpokládat, že se Vaše proxy jmenuje
(Pokud proxy filtruje protokol HTTP) # export http_proxy="http://proxy.gentoo.org:8080"(Pokud proxy filtruje FTP provoz) # export ftp_proxy="ftp://proxy.gentoo.org:8080"(Pokud filtruje komunikaci pomocí RSYNC) # export RSYNC_PROXY="proxy.gentoo.org:8080"
Pokud Vaše proxy vyžaduje uživatelské jméno a heslo, použijte pro proměnnou tento zápis:
http://uživatelské jméno:heslo@proxy.gentoo.org:8080
Můžete zkusit ping na DNS server Vašeho ISP (najdete ho
v
# ping -c 3 www.yahoo.com
Jste schopni používat svoji síť? Pokud ano, můžete přeskočit zbytek této sekce
a pokračovat s
Pokud Vaše síť ihned nefunguje, umožní Vám některá instalační média použít
Pokud Vaše instalační médium tyto nástroje neobsahuje a Vaše síť ještě
nefunguje, pokračujte s
Nejjednodušší cestou, jak nastavit síť, i když se nespustila automaticky,
je spustit skript
# net-setup eth0
Pokud Vaše síť ještě pořád nefunguje, pokračujte
Potřebujete-li PPPoe k připojení k Internetu, všechny verze LiveCD
vám usnadní život pomocí
# adsl-setup # adsl-start
Pokud je něco špatně, překontrolujte, že jste správně zadali uživatelské jméno
a heslo (
Pokud všechno pracuje, pokračujte
Pokud potřebujete podporu PPTP, můžete použít
# nano -w /etc/ppp/chap-secrets
Nyní nastavte
# nano -w /etc/ppp/options.pptp
Když je to vše hotovo, prostě spusťte
# pptp <server ip>
Nyní pokračujte
LiveCD se při bootování snaží detekovat všechny Vaše zařízení a načíst pro ně odpovídající ovladače ve formě jaderných modulů. Ve velké většině případů odvádí skvělou práci, avšak může se stát, že nenačte vše, co potřebujete.
Pokud
Abyste viděli, jaké jaderné moduly pro síťování poskytujeme, použijte
# ls /lib/modules/`uname -r`/kernel/drivers/net
Abyste nalezli ovladač pro Vaši síťovou kartu, použijte
(Jako příklad zde načítáme modul pcnet32) # modprobe pcnet32
Pro zjištění, zda je Vaše síťová karta nyní detekovaná, použijte
# ifconfig eth0 eth0 Link encap:Ethernet HWaddr FE:FD:00:00:00:00 BROADCAST NOARP MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Pokud však uvidíte tuto chybu, síťová karta nebyla detekována:
# ifconfig eth0 eth0: error fetching interface information: Device not found
Pokud máte více síťových karet, jsou pojmenovány
Pokud nyní máte síťovou kartu nadetekovanou, můžete zkusit znovu použít
Vyberte si jednu z těchto sekcí podle Vaší sítě:
DHCP (Dynamic Host Configuration Protocol) umožňuje automatické nastavení
se síti souvisejících údajů (jako je například IP adresa, maska (netmask),
adresa všesměrového vysílání (broadcast), výchozí brána (gateway), adresy DNS
serverů (nameserver) atd). Funguje jenom tehdy, je-li v síti dostupný DHCP
server (nebo když ho poskytuje Váš internetový provider). Aby síťové rozhraní
obdrželo tyto informace, použijte
# dhcpcd eth0Někteří správci sítí požadují, abyste použili jméno počítače a domény poskytnuté DHCP serverem. V takovém případě použijte # dhcpcd -HD eth0
Pokud to funguje (vyzkoušejte ping na nějaký internetový server, třeba
Používáte-li bezdrátovou (802.11) kartu, možná budete nejprve potřebovat
nakonfigurovat bezdrátová nastavení své karty. Abyste zjistili jejich současný
stav, můžete použít
# iwconfig eth0 eth0 IEEE 802.11-DS ESSID:"GentooNode" Mode:Managed Frequency:2.442GHz Access Point: 00:09:5B:11:CC:F2 Bit Rate:11Mb/s Tx-Power=20 dBm Sensitivity=0/65535 Retry limit:16 RTS thr:off Fragment thr:off Power Management:off Link Quality:25/10 Signal level:-51 dBm Noise level:-102 dBm Rx invalid nwid:5901 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:237 Invalid misc:350282 Missed beacon:84
Většina uživatelů bude potřebovat nastavit pouze dva parametry, ESSID (zvané též jméno bezdrátové sítě) a případně WEP klíč. Patří-li zobrazená ESSID a adresa Access Pointu vašemu přístupovému bodu a nepoužíváte-li WEP, je vaše bezdrátová síť nastavena. Pokud potřebujete změnit ESSID či nastavit WEP klíč, postupujte takto:
(Toto nastaví jméno sítě na "GentooNode") # iwconfig eth0 essid GentooNode(Toto nastaví WEP klíč v hexadecimálním formátu) # iwconfig eth0 key 1234123412341234abcd(Toto nastaví ASCII klíč - na začátku jej doplňte "s:") # iwconfig eth0 key s:nějaké-heslo
Nyní si můžete prohlédnou platná nastavení bezdrátové sítě pomocí
Pokud vše výše zmíněné selhalo, budete si muset nastavit svoji síť ručně.
Nebojte se, rozhodně to není obtížné. Nejprve si ale musíme vysvětlit určité
základní pojmy, abyste si svou síť mohli nastavit k plné spokojenosti.
Až dočtete tuto část, budete vědět, co to je
V síti jsou stroje (host) identifikovány svou
IP Adresa (číslo): 192.168.0.2 IP Adresa (bity): 11000000 10101000 00000000 00000010 -------- -------- -------- -------- 192 168 0 2
Takováto IP adresa je unikátní pro každý stroj (host), mluvíme-li o
dosažitelných sítích (tj. všechny stroje, na které můžete dosáhnout, musí mít
unikátní IP adresu). Abyste byli schopni rozlišovat mezi stroji uvnitř sítě a
mezi stroji v jiných sítích, je IP adresa rozdělena do dvou částí: část
identifikující
Oddělení je provedeno pomocí
IP adresa: 192 168 0 2 11000000 10101000 00000000 00000010 Maska sítě: 11111111 11111111 11111111 00000000 255 255 255 0 +--------------------------+--------+ Network Host
Jinými slovy, 192.168.0.14 je součástí naší ukázkové sítě, ale 192.168.1.2 už ne.
IP adresa: 192 168 0 2 11000000 10101000 00000000 00000010 Broadcast: 11000000 10101000 00000000 11111111 192 168 0 255 +--------------------------+--------+ Network Host
Abyste mohli brouzdat po Internetu, musíte vědět, kudy na něj, přes jaký
počítač. Takový počítač se nazývá
řekli jsme, že každý stroj musí mít svou IP adresu. Abyste s ním však
mohli komunikovat podle jména, musíte ho nějak převést na IP adresu (například
z
V některých případech slouží Vaše gateway také jako nameserver. Pokud ne, budete muset zadat nameservery poskytované Vaším ISP.
Abychom si to shrnuli, před pokračováním budete potřebovat tyto informace:
Položka | Příklad |
---|---|
Nastavení sítě sestává ze tří kroků. Nejprve si přiřadíme IP adresu pomocí
Pro přiřazení IP adresy budete potřebovat svoji IP adresu, broadcast adresu
a masku sítě. Poté proveďte tento příkaz, ve kterém nahraďte
# ifconfig eth0 ${IP_ADDR} broadcast ${BROADCAST} netmask ${NETMASK} up
Nyní nastavte routování pomocí
# route add default gw ${GATEWAY}
Nyní otevřete
# nano -w /etc/resolv.conf
Nyní nastavte své DNS servery; použijte následující příklad jako šablonu.
Nahraďte
nameserver ${NAMESERVER1} nameserver ${NAMESERVER2}
To je všechno. Nyní otestujte síť pomocí pingu na nějaký internetový server
(třeba