Доброго времени суток всем.
Возникла проблема с mpd, хотел посоветоваться, может, кто сталкивался и решал как либо.
Есть машина с FreeBSD 5.3 (5.4) на обоих тестил.
Задача подключаться по VPN к провайдеру и раздавать интернет в сети.
Выполнена на 99%, но 1% из них жить порой не дает :)
В общем, в ядре прописаны следующие опции.
options NETGRAPH
options NETGRAPH_PPTPGRE
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_BPF
Установлен MPD версии 3.18
Настройки mpd:
------------ mpd.conf ------------
default:
load vpn
vpn:
new -i ng0 vpn vpn
set iface idle 0
set bundle disable multilink
set bundle authname "*****"
set bundle password "*****"
set iface up-script /usr/local/etc/mpd/io-up.sh
set iface down-script /usr/local/etc/mpd/io-down.sh
set link keep-alive 60 180
set link accept chap
set link no pap
set bundle disable compression
set ccp yes mpp-e40
set ccp no mpp-e128
set bundle disable crypt-reqd
set ccp no mpp-stateless
set ipcp no vjcomp
open
------------ mpd.links ------------
vpn:
set link type pptp
set pptp self 10.33.5.68
set pptp peer 195.225.128.83
set pptp enable originate incoming outcall
VPN поднимается, ping до любого хоста проходит, машины внутри сети тоже ping уют любой их хостов, но вот начинаешь открывать странички, и тут начинаются проблемы. Одни могут открываться без проблем, другие вовсе не открываются, третьи открываются, но не полностью. Одно время работало вообще все идеально, но это продлилось не долго :(
Проверено под WinXP (Win2k) клиентом проблем нет.
Что-то с MPD, куда копать не знаю... :(