1 |
26.11.2010, 14:58, "Alexey S. Malakhov" <brezerk@×××××.com>: |
2 |
> 2010/11/26 Семён Марьясин <MarSoft@××.ru>;: |
3 |
> |
4 |
>> 26.11.2010, 14:07, "Alexey S. Malakhov" <brezerk@×××××.com>;: |
5 |
>>> 2010/11/26 Nikita Kipriyanov <merlin@×××××.ru>;;: |
6 |
>>>> 24.11.2010 20:21, Alexey S. Malakhov пишет: |
7 |
>>>>> 2010/11/24 Andrew A. Sabitov <sabitov@×××××××××.ru>;;: |
8 |
>>>>>> Quoting "Alexey S. Malakhov" <brezerk@×××××.com>;;: |
9 |
>>>>>>> Собрать ведро без ipv6, нє? |
10 |
>>>>>> Из условия задачи: |
11 |
>>>>>> eth0 должен быть IPv4-only, eth1 -- IPv6-only. |
12 |
>>>>> Да, не заметил, извиняюсь. |
13 |
>>>>> |
14 |
>>>>> Не уверен в 100% решении, но думаю вам помогут хуки в /etc/conf.d/net |
15 |
>>>>> аля ifup_uр0 |
16 |
>>>>> в нем вызывайте sysctl который ставит net.ipv6.conf.eth0.disable_ipv6 в 1 |
17 |
>>>>> |
18 |
>>>>> Костыль костылем конечно :) |
19 |
>>>> только, конечно, не ifup_up0, а функция postup() |
20 |
>>>> документирована с примером в net.example |
21 |
>>>> |
22 |
>>>> -- |
23 |
>>>> Никита Киприянов, ООО "Р-Терминал" |
24 |
>>>> |
25 |
>>>> Тел.: +7 (4732) 271657, 404243, 747120 |
26 |
>>>> E-mail: merlin@×××××.ru |
27 |
>>>> Jabber ID: merlin@×××××.ru |
28 |
>>> Зависит от baselayout. В v2 + openrc это таки ifup_<имя_интерфейса> |
29 |
>> Точно? |
30 |
>> |
31 |
>> sys-apps/baselayout: 2.0.1-r1 |
32 |
>> sys-apps/openrc: 0.6.5 |
33 |
>> В /usr/share/doc/openrc-0.6.5/net.example документированы только postup() и подобные, а про ifup_имя ни слова. |
34 |
>> |
35 |
>> -- |
36 |
>> Best Regards, MarSoft (Семён Марьясин) / xmpp:marsoft@××××××.ru |
37 |
> |
38 |
> Гм, в net.example действительно нет :) |
39 |
> |
40 |
> Но: |
41 |
> |
42 |
> [ totem ] brezerk@pts/6:12 ~ $ |
43 |
> equery f openrc | grep /etc/conf.d/net |
44 |
> /etc/conf.d/net |
45 |
> /etc/conf.d/network |
46 |
> |
47 |
> [ totem ] brezerk@pts/6:13 ~ $ |
48 |
> cat /etc/conf.d/network | grep ifup |
49 |
> # You also have ifup_eth0 and ifdown_eth0 to run other commands when |
50 |
> # /etc/ifup.eth0 is equivalent to ifup_eth0 |
51 |
> #ifup_eth0="ip link set \$int mtu 1500" |
52 |
> #ifup_bond0="modprobe bonding; ifconfig \$int up; ifenslave \$int |
53 |
> bge0" |
54 |
> #ifup_tun0="tunctl -t \$int" |
55 |
> #ifup_br0="brctl addbr \$int; brctl add \$int eth1; brtctl add \$int |
56 |
> eth2" |
57 |
> #ifup_eth0="vconfig add \$int 2; vconfig add \$int 3; vconfig add |
58 |
> \$int 4" |
59 |
> #ifup_wlan0="iwconfig \$int key s:secretkey enc open essid foobar" |
60 |
> |
61 |
> Хотя да, эти примеры не работают и скорее всего это мусор :) |
62 |
|
63 |
Ну так это /etc/conf.d/network, а не /etc/conf.d/net . Это другой метод настройки сети, ЕМНИП. |
64 |
|
65 |
-- |
66 |
Best Regards, MarSoft (Семён Марьясин) / xmpp:marsoft@××××××.ru |