>Наличие: >локальная сеть, раздача Инте а пользователям (за деньги :-)) >5.4 FreeBSD, MPD, FreeNIBS + FreeRADIUS, PPP каторый берет Инет через ADSL. > > >Все работает ОК. > >Проблема: >Как только по какой-либо причине PPP перезвонит по ADSL (работает в ddial) >- на самом серваке Инет есть (я туды логинюсь), а пользовательский >трафик перестает ходить! > >Смотрел по файрволу, так пакеты при проблеме успевают влететь в NG-iface, через >NAT влететь на tun0 и все, блин, исчезают. Ну сложно сказать что там у тебя, я бы изучал таблицу маршрутов netstat -nr Вот у меня например при соединении VPN меняется шлюз по умолчанию, а при разъединении я сам в ручную меняю шлюхз по умолчанию, иначе ничего никуда ходить не будет и сам VPN не соединиться больше никогда так как шлюз был изменён. Воз можно у тебя тоже меняется таблица роутингов при пересоединении, а значит нужно просто посмотреть какая она было до коннекта , затем какая стала после коннекта, затем какая стала после разъединения, ну и какая стала после реконнекта. В идеале ты можешь всегда после разрыва соединения востановить всю таблицу роутинга в первоначальном виде сам, думаю тогда в любом случае никаких проблем при реконнекте не должно возникать.
|