1 |
21.10.2010 15:25, Sergey Kobzar пишет: |
2 |
> On 10/21/10 14:20, Vladimir Solomatin wrote: |
3 |
> |
4 |
>>> В /etc/conf.d/net.example есть 2 функции, которые забирают правила |
5 |
>>> роутинга из /etc/conf.d/net - postup() и postdown(). Еще правда не |
6 |
>>> пробовал... |
7 |
>>> |
8 |
>>> |
9 |
>> Пробовал. Работают. |
10 |
> |
11 |
> Угу. |
12 |
> |
13 |
> Только че-то я не совсем в синтаксис въехал... |
14 |
> |
15 |
Пример: |
16 |
|
17 |
postup() { |
18 |
if [ "$IFACE" = "ppp0" ]; then /etc/conf.d/ns_update.tcl; fi |
19 |
return 0 |
20 |
} |
21 |
|
22 |
postup() вызывается на поднятии каждого интерфейса. Если это ppp0, то |
23 |
вызывается скриптик ns_update.tcl, который определяет полученный адрес и |
24 |
общается с dns-сервером; в данном случае так реализовано динамическое |
25 |
обновление DNS. |
26 |
|
27 |
-- |
28 |
Никита Киприянов, ООО "Р-Терминал" |
29 |
|
30 |
Тел.: +7 (4732) 271657, 404243, 747120 |
31 |
E-mail: merlin@×××××.ru |
32 |
Jabber ID: merlin@×××××.ru |