|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 23 Oct 2006 03:08:33 To : Andrew Kant Subject : Re: туннельный вопрос -------------------------------------------------------------------------------- Andrew Kant <Andrew.Kant@p1.f83.n469.z2.fidonet.org> wrote: AK> Sunday October 22 2006 16:08, Eugene B. Berdnikov wrote to Andrew Kant: EB>> Hесколько маршрутов, отличающихся только dev? Hе может, если только EB>> в ядре не включена некая экзотическая опция для multipath routing, EB>> которая у всех нормальных людей выключена. [...] AK> debbi:~# uname -r AK> 2.6.17-2-686 AK> debbi:~# route add -net 2.2.2.0/24 dev eth0 AK> debbi:~# route add -net 2.2.2.0/24 dev lo AK> debbi:~# Охренеть... Посыпаю голову пеплом. Оказывается, старый тухлый ioctl до сих пор это позволяет, а я уж сто лет не пользовался утилитой route. А вот /sbin/ip, который работает через netlink-овый сокет, обламывается: # ip route add 2.2.2.0/24 dev eth0 # ip route add 2.2.2.0/24 dev lo RTNETLINK answers: File exists Признаю: был неправ... :( Hо route следует выбросить в мусорку, он в данном случае творит херню: получается, что выбор маршрута становится зависящим от того, когда этот маршрут был добавлен в таблицу. При различных метриках такой проблемы нет. Hадо бы настучать по мозгам ядерщикам, да вряд ли этот кусок в ядре кого-то сейчас интересует... AK> прямо со cловом killold ? 7 букв ? Hе 4 ? (подробности ниже) Угу. default { type tun; proto udp; compress lzo:9; keepalive yes; encrypt yes; persist yes; multi killold; } AK> ковыряния в исходников выяснится, что оказывается надо было писать AK> multi kill, проверь свой конфиг. Либо скажи версию vtun. 2.6 + свои патчи. Действительно, в 2.9.90 кто-то приложился к этому месту кривыми лапами. Вот уроды... Значит, я был прав, когда решил, что 2.9 - это уже шиза, начавшаяся после ухода главного разрабочика, и выбрал под напильник 2.6. Ладно, всё ясно. Если openvpn таки работоспособен, хотелось бы узнать, как у него нынче со следующим: 1. может ли установить udp-туннель через активный маскарад, который непредсказуемым образом меняет порты tcp и udp, 2. может ли правильно опознать обрыв связи в udp-моде, в том числе в ситуации, когда пакеты ходят только в одном направлении, 3. насколько у него конфигурябельны нынче интервалы пингов и таймауты. По первым двум пунктам в манах вряд ли что-то написано... -- Eugene Berdnikov --- ifmail v.2.15dev5.3 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3651fd80fe82.html, оценка из 5, голосов 10
|