>[оверквотинг удален]
>>>>вот как логает у меня сервак...
>>>
>>>если IP динамический, то нужно нат перезапускать ну или с ключиком -d
>>>его запускать
>>
>>а какой командой он перезапускается? :) извиняюсь за свою негорамотность - учусь
>>еще.. :)
>
>в принципе если он запускается через nat_enable="YES" в rc.conf то можна перезапускать
>/etc/rc.d/natd restart хм... вроде бы так пробовал делать... когда была последняя проблема... но по-моемому не получилось... хотя - не буду утвердать... дождусь еще раз и попробую снова :)...
а вот по поводу скрипта тогда есть вопросы...
вернее один...
если у меня отвалилась локальная сеть (проблема провайдера, как часто заметил бывает - по DHCP не присваевается IP-адрес)... то в принципе... мне нужно просто рестартовать ррр соединение и нат... я так понимаю???
тогда это будет выглядеть скрипт?
и по чему там есть interfacee down, а interfacee up в скрипте отсутствует...? и опять таки - где указание какой interfacee down ?... и в конце концов - как добавить рестарт нат???
так что ли -
#!/bin/sh
ping -n -c 1 -s 1 ххх.ххх.ххх.ххх >/dev/null 2>&1
if [ $? -ne 0 ];
then
ping -n -c 1 -s 1 ууу.ууу.ууу.ууу >/dev/null 2>&1
if [ $? -ne 0 ]; then
echo "interface nfeo down"
echo "interface nfe0 up"
/etc/rc.d/ppp restart
/etc/rc.d/natd restart
else echo "DNS 1 down"
fi
else echo "OK"
fi
или я все не так пробую сделать? и кстати - interfacee разве не с одной "е"?
вот сколько вопросов вылезло... а собирался спросить один только... :)