Nastavení sítě pro pokročilé 1.

Konfigurace sítě v YaSTu je vyřešena velmi dobře, ale stejně jako v jiných distribucích nemůže postihovat všechny možnosti síťování. Ukážeme si které konfigurační soubory YaST mění a jak jeho nastavení vylepšit.

O nastavení sítě se v distribucích SuSE stará shellový skript /etc/init.d/network který načítá konfigurační parametry z adresáře /etc/sysconfig/network V tomto adresáři naleznete téměř všechna nastavení sítí a obsah tohoto adresáře je dobré si zazálohovat, zvláště v případě složitějších konfigurací. Základní konfiguraci síťových protokolů lze pro začátek vytvořit v YaSTu modulem "Síťová karta", který si můžete vyvolat z shellu přímo příkazem např.:

# yast2 lan

Tento modul vytváří konfiguraci pro LAN karty (i bezdrátové adaptéry), obdobně ale konfiguraci modemu vytvoří modul modem nebo dsl . Při instalaci systému jsou pevně přidělené názvy síťových rozhraní (interface) jako eth0, ath0 apod. ke kartám tak, jak je nadetekoval systém při instalaci, dříve se o přiřazení názvu ke kartám staralo samo jádro systému, s příchodem [?:http://cs.wikipedia.org/wiki/Plug-and-play plug and play] se o jednoznačné přidělení názvu rozhraní stará udev, který pro nadetekované zařízení napevno přidělí název a poznamená si ho v adresáři /etc/udev/rules.d např. do souboru xx-persistent-net.rules takto:

SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:e0:29:9b:6d:67", NAME="eth0"

myslete tedy na to při výměně hardwaru, nebo stěhování instalace na jiný počítač.

Základem konfigurace protokolů (např. TCP/IP) jsou soubory v adresáři /etc/sysconfig/network především ifconfig-xxx název rozhraní xxx je odvozen z výše zmiňovaného přiřazení přes udev a YaST také celý interface přiděluje do některého základního režimu firewallu (vnitřní zóna bez ochrany, vnější zóna, demilitarizovaná nebo žádná zóna s blokováním provozu), přiřazení ve firewallu naleznete v souboru /etc/sysconfig/SuSEfirewall2, nastavení routovací tabulky v /etc/sysconfig/network/routes a DNS resolveru protokolu TCPIP v souboru /etc/resolv.conf

Na závěr musím zmínit globální parametry nastavení sítě v souboru /etc/sysconfig/network/config kde se nastavuje např. základní metoda konfigurace sítě buď postaru přímo jádrem linuxu "Tradiční metoda s ifup" nebo službou "Networkmanager" který automatizuje konfiguraci především v často se měnícím síťovém prostředí (např. pro notebooky) ale má menší konfigurační možnosti, neumožňuje např. bridging nebo bonding na které se podíváme příště.

Autor: ulejm

Komentáře

kriskami odpověděl -

SAMBA je celkem bez problémů, i když pravda já neověřuji přes SAMBU, ale trochu mě zlobí NFSko. Každopádně takové články jsou třeba a díky za ně.