Difference between revisions of "Network configuration (Česky)"

From ArchWiki
Jump to: navigation, search
m (DHCP)
m (Nastavení jména hostitele/IP)
Line 75: Line 75:
 
  HOSTNAME="banana"
 
  HOSTNAME="banana"
  
==Nastavení jména hostitele/IP==
+
==Nastavení lokálního překladu názvů hostitelů na IP adresy==
  
 
Upravte /etc/hosts a přidejte podobný řádek se stejným HOSTNAME, jaké jste zadali v [[rc.conf]]:
 
Upravte /etc/hosts a přidejte podobný řádek se stejným HOSTNAME, jaké jste zadali v [[rc.conf]]:
  
 
  127.0.0.1 banana.localdomain banana
 
  127.0.0.1 banana.localdomain banana
 +
 +
Obdobně můžete přidávat i další záznamy.

Revision as of 10:38, 30 May 2007

Template:I18n links start Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n links end

Shrnutí

Jednoduchý průvodce zprovozněním sítě.

Nahrání ovladače (modulu) zařízeni

Jestliže používáte hwdetect, měl by být schopen rozpoznat vaši síťovou kartu a automaticky po startu zavést odpovídající moduly. V opačném případě potřebujete vědět název modulu potřebného pro chod vaší karty. Hledejte na webu výrobce výrobce vaší karty, ve vyhledávačích nebo zkuste některou z Live distribucí a podívejte se jaký modul používa - spusťte příkaz lsmod, který zobrazí všechny aktuálně načtené moduly.

Nyní předpokládejme, že znáte název potřebného modulu. Můžete ho do jádra zavést následujícím příkazem:

modprobe jmenomodulu

Jestliže nechcete nebo nemůžete použít auto-loader jako například hwdetect, můžete přidat názvy potřebných modulů do /etc/rc.conf, potom už nebude potřeba zavádět moduly příkazem modprobe po každém startu počítače. Např. pokud se modul jemenuje tg3:

MODULES=(!usbserial tg3 snd-cmipci)

Další běžné moduly jsou 8139too pro karty s čipy od RealTek nebo sis900 pro SiS karty.

Nastavení IP adresy

DHCP

DCHP je služba, která dokáže dynamicky na požádání přidělovat klientům IP adresu (a nejen ji). Pokud dhcp používáte, upravte rc.conf následovně:

 lo="lo 127.0.0.1"
 eth0="dhcp"
 INTERFACES=(lo eth0)
 ROUTES=(!gateway)

Pokud z nějákého důvodu dchpdc eth0 selhává, nainstalujte dhclienta (pacman -Sy dhclient) a použijte příkaz dhclient eth0 (samozřejmě pokud vaše síťová karta je označena jako eth0).

Statická IP

Jestliže sdílíte internetové připojeni z windowsovského boxu bez routeru, použijte na statickou IP adresu jinak můžete mít problémy se sítí.

Pro konfiguraci statické IP potřebujete znát:

  • svou statickou IP
  • masku sítě
  • adresu broadcastu (poslední možná IP v rozsahu vaší sítě)
  • bránu (gateway)
  • IP adresy jmenných serverů
  • jméno vaší domény

Pokud pracujete v soukromé síti, je bezpečné používat IP adresy v rozsahu 192.168.*.* , s maskou 255.255.0.0 a adresou všesměrového vysílání (broadcast) 192.168.255.255. Dokud vaše síť nemá router, na adrese brány nezáleží. Upravte rc.conf následovně, avšak nahraďte IP, masku sítě, broadcast a bránu svými vlastními hodnotami:

 lo="lo 127.0.0.1"
 eth0="eth0 192.168.10.1 netmask 255.255.0.0 broadcast 192.168.255.255"
 INTERFACES=(lo eth0)
 gateway="default gw 192.168.10.20"
 ROUTES=(gateway)

V souboru /etc/resolv.conf potom nahraďte IP nameserveru a jméno domény vašimi vlastními. Jméno domény pro vzhledávání není vždy podmínkou:

 nameserver 61.23.173.5
 nameserver 61.95.849.8
 search example.com

Můžete zadat tolik nameserverů, kolik chcete.

Pokud používáte DHCP a nechcete, aby se váš DNS server měnil při každém spuštění sítě, přidejte volbu -R do DHCPCD_ARGS v souboru /etc/conf.d/dhcpcd (používaném v /etc/rc.d/network). Tímto se zabrání, aby za každým spuštěním DHCP přepisoval váš /etc/resolv.conf:

DHCPCD_ARGS="-R -t 30 -h $HOSTNAME"

Nastavení jména počítače

Upravte rc.conf a nastavte HOSTNAME na vámi požadované jméno počítače:

HOSTNAME="banana"

Nastavení lokálního překladu názvů hostitelů na IP adresy

Upravte /etc/hosts a přidejte podobný řádek se stejným HOSTNAME, jaké jste zadali v rc.conf:

127.0.0.1 banana.localdomain banana

Obdobně můžete přidávat i další záznamy.