1 |
Milus János írta: |
2 |
> 2007. 01. 30, kedd keltezéssel 15.51-kor POLONKAI Gergely ezt írta: |
3 |
> |
4 |
>> szia lista, |
5 |
>> |
6 |
>> irtam egy init scriptet, ami megbuheralja kicsit a halozati eszkozok |
7 |
>> neveit (abban az esetben, ha a ket kartya "felcserelodik"). Az |
8 |
>> eszkozoket nem lehet atnevezni, ha a net.ethX elindult, igy mindenkeppen |
9 |
>> a net.* elott szeretnem inditani. A depend() fuggvenybe ezert beirtam, |
10 |
>> hogy before net, viszont ettol fuggetlenul a net.ethX elobb indul el, |
11 |
>> mint az en scriptem. Ki lehet ezt kuszobolni a net script atirasa nelkul? |
12 |
>> |
13 |
>> Udv, |
14 |
>> POLONKAI Gergely |
15 |
>> |
16 |
> |
17 |
> Minek hackelsz? Standard megoldások: |
18 |
> (1.a) Átnevezed az eszközöket nameif-fel. Egyszerűen a /etc/mactab-ba |
19 |
> felveszel két sort, nálam a következő van: |
20 |
> le0 00:11:09:C1:8A:78 |
21 |
> le1 00:11:09:C1:8A:79 |
22 |
> Az első az eszköz új neve, a második a macaddress. Ezután csinálsza |
23 |
> szokott módon net.le0 meg net.le1 linkeket az init.d alatt, és |
24 |
> rc-update-tel hozzáadod a default runlevelhez. Bootkor észreveszi, |
25 |
> működik szépen (én így használom a saját otthoni gépem) |
26 |
> |
27 |
> (1.b) A /etc/conf.d/net -ben is átnevezheted az interface-eket a |
28 |
> rename_001122334455="foo1" sorral, ahol 00:11:22:33:44:55 a mac address. |
29 |
> Ez a megoldás is nameif-et használ. |
30 |
> |
31 |
> (2) udev-vel is átnevezheted, mostanában ez a preferált: csinálsz |
32 |
> egy /etc/udev/rules.d/10_netinterfaces.rules -t a következő tartalommal: |
33 |
> KERNEL=="eth*", SYSFS{address}=="00:11:22:33:44:55", NAME="eth0" |
34 |
> KERNEL=="eth*", SYSFS{address}=="66:77:88:99:AA:BB", NAME="eth1" |
35 |
> |
36 |
> Ahol az address után a macaddress van. |
37 |
> |
38 |
> A (2) azért preferált, mert az első kettővel nehezen (trükközve) lehet |
39 |
> csak megcserélni két interfészt, lévén amikor át kell nevezni eth0-t |
40 |
> akkor épp az eth1 név foglalt (ezért használok le0 és le1-et). A (2) |
41 |
> megoldásnál ez működik. |
42 |
> |
43 |
> -- |
44 |
> Üdv |
45 |
> Jo-Hans |
46 |
> |
47 |
> |
48 |
Koszi a tippet, ezt holnap ki is probalom, azt hiszem az udeves |
49 |
megoldasnal maradok majd. Anno debian alatt talalkoztam egy iftab nevu |
50 |
file-lal, nem olvastam elegge utana, nem tudtam hogy gentooban is van |
51 |
ilyen :) Ez esetben viszont sorry a lame kerdesert. |
52 |
|
53 |
Gergely |