1 .\" Jean II - HPL - 2004
4 .TH IFRENAME 8 "1.bøezen 2004" "wireless-tools" "Linux - Manuál programátora"
9 ifrename \- Pøejmenuje sí»ová rozhraní v závislosti na rùzných statických kritériích
14 .B "ifrename [-c configfile] [-p] [-d] [-v] [-V] [-D]"
16 .B "ifrename [-c configfile] [-i interface] [-n newname]"
22 je nástroj, který umo¾òuje pøiøadit stálý název pro ka¾dé
25 Ve výchozím stavu jsou názvy rozhraní dynamické a ka¾dému sí»ovému rozhraní
26 je pøiøazen první dostupný název
27 .RI ( eth0 ", " eth1 "...)."
28 Poøadí, v kterém jsou sí»ová rozhraní vytváøena, se mù¾e li¹it. U zabudovaných
29 rozhraní závisí na jejich rozpoznání kernelem pøi spou¹tìní. Výmìnná zaøízení mù¾e
30 u¾ivatel pøipojit v jakémkoliv poøadí.
33 umo¾òuje u¾ivateli rozhodnout, jaký název bude sí»ové rozhraní mít.
35 mù¾e vyu¾ít celou øadu
37 aby urèil, jak jsou názvy rozhraní pøiøazovány sí»ovým rozhraním v systému.
43 musí být spu¹tìn pøedtím, ne¾ jsou rozhraní aktivována, proto je vìt¹inou pou¾íván
44 v rùzných skriptech (init, hotplug), ale jen zøídka pøímo u¾ivatelem.
47 pøejmenuje v¹echna rozhraní pøítomná v systému pou¾itím namapování definovaného v
54 .BI "-c " konfiguracni_soubor
55 Nastaví konfiguraèní soubor, který bude pou¾it (výchozí je
57 Konfiguraèní soubor definuje namapování voleb a názvù rozhraní
62 .I konfiguracni_soubor
63 urèen jako "-", je konfigurace naètena ze stdin.
66 Pokusí se zavést moduly jádra pøed pøejmenováním rozhraní. Jako výchozí
69 pouze rozhraní, která jsou ji¾ zavedena a nezavádí automaticky po¾adované
70 jaderné moduly. Tento pøepínaè umo¾òuje hladkou integraci se systémem, který
71 nezavádí moduly pøed voláním
75 Povolí rùzné úpravy specifické pro
79 budou zavedeny pouze moduly pro rozhraní urèená v
80 .I /etc/network/interface
84 Pøejmenuje pouze urèené
86 místo v¹ech rozhraní v systému. Vypí¹e nový název rozhraní.
89 Kdy¾ je pou¾ito spolu s
91 urèí nový název rozhraní. Seznam namapování z konfiguraèního
92 souboru je ignorován, rozhraní urèené pomocí
94 je rovnou pøejmenováno na
96 Nový název mù¾e být ¾olík (wildcard), ale mù¾e obsahovat pouze jedinou "*".
100 pøejmenuje rozhraní s pou¾itím pouze tìch namapování, která by je pøejmenovala na
102 Nový název nesmí být ¾olík. Tento zpùsob pou¾ití ifrename
103 .RI ( -n " bez " -i )
104 není doporuèen, proto¾e je neefektivní. Musejí být zpracována v¹echna rozhraní systému,
105 a proto není ve vìt¹inì pøípadù rychlej¹í ne¾ kdyby je ifrename pøejmenovalo v¹echny (bez
106 .IR -n " a zároveò bez " -i ).
109 Povolí podporu pøevzetí názvù. To umo¾ní výmìnu názvù rozhraní
110 mezi dvìma èi více rozhraními.
112 Pøevzetí umo¾òuje rozhraní "ukrást" název jinému rozhraní.
113 To funguje pouze s jádrem 2.6.x a pokud druhé rozhraní nebì¾í.
114 Tímpádem není kompatibilní s Hotplug. Druhému rozhraní je pøiøazen
115 náhodný název, který lze pozdìji pomocí "ifrename" zmìnit.
117 Poèet pøevzetí je omezen, aby se zabránilo nekoneèným smyèkám,
118 a proto nemusejí být nìkteré komplexní vícecestné situace správnì zpracovány.
120 V ka¾dém pøípadì není pøevod názvù a ani pou¾ívání této mo¾nosti doporuèeno,
121 je lep¹í zvolit pro rozhraní jedineèné a jednoznaèné názvy...
124 Re¾im dry-run ("naneèisto"). Ifrename nezmìní ¾ádné rozhraní, pouze vypí¹e
125 nový název rozhraní, pokud je to mo¾né, a skonèí.
127 V re¾imu dry-run nejsou øe¹eny wildcards. Nový název rozhraní je vyti¹tìn
128 i v pøípadì, ¾e je stejný jako pùvodní název.
131 U¾vanìný re¾im. Ifrename zobrazí interní výsledky prùchodu svým
132 konfiguraèním souborem a dotazy na volby rozhraní. V kombinaci s
135 pøedstavuje dobrý zpùsob debugování komplexních nastavení nebo triviálních
141 Jean Tourrilhes \- jt@hpl.hp.com
146 Pavel Heimlich \- tropikhajma@seznam.cz, bøezen 2005 (wireless_tools.28pre4).