|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Sergey Korolew 2:6053/1.2 21 Jun 2004 22:06:29 To : baldahin@zhukovsky.net Subject : mpd as client and routing tables -------------------------------------------------------------------------------- 21 Июн 04 19:46, baldahin писал к All: "Аналогичный случай был в нашей деревне". b> set pptp peer 10.248.0.220 [skip] b> [ts] exec: /sbin/ifconfig ng0 10.220.10.4 10.248.0.220 netmask У тебя адрес vpn-сервера совпадает с адресом другого конца туннеля. Это довольно неочевидные грабли, которые приводят к следующему результату: свернутые gre и pptp пакеты отправляются на vpn-сервер, но поскольку в таблице маршрутизации маршрут на него указан сквозь туннельный интерфейс (сюрприз !), они заворачиваются опять в него. И так до бесконечности. Hа пинги наружу при этом mpd реагирует сообщением "no buffer space available". Решение, собственно, тривиально - ручками зафорвардить пакеты для vpn-сервера. Hапример, так: ipfw add fwd ${defaultrouter} gre from me to any out ipfw add fwd ${defaultrouter} tcp from me pptp to any out Можно подставить не маршрут по умолчанию, а сам адрес vpn-сервера, если он с тобой в одной подсети. Всего наилучшего, Sergey aka DS --- GoldED+/W32 snapshot-2001.03.04 * Origin: Hету. Придумывать лень. (2:6053/1.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/222040d725a6.html, оценка из 5, голосов 10
|