Страница 1 из 1
Проблема с mpd5
Добавлено: 2009-09-24 12:03:31
oleks1y
Господа, есть один существенный баг у MPD5, уже полгода ище решения и не могу найти!!! При включенном брандмауере Windows на клиентской тачке коннект устанавливются, но начинаются жуткие тормоза!!! Пингую какую-ниб тачку в локалке (в удаленной локале где находится сервак с поднятым MPD), пинги выпадают, от 30 до 50% потерь((( Прописывание исключение в брандмауер, дополнительных правил и т.п. НИ К ЧЕМУ НЕ ПРИВОДИТ!!! Выход один - откдючать брандмауер, что не удобно (ну попробуй левому чуваку, который работает удаленно с моей локалкой объяснить, что нужно выключать брандмауер!!!).... Как быть, что делать?? Как настроить MPD или этот гребанный брандмауер на нормальную работу????
Конфиг пока не выкладываю, он в принципе стандартный, все ведь работает безукоризненно (и шифрование в том числе), кроме вышеописанной ситуации
Re: Проблема с mpd5
Добавлено: 2009-09-24 13:51:11
paradox
незнаю таких проблем
что за винда?
версия? тип?
может в брадмауре по умолчанию ввинде QOS чтоит
так что ж вы тогда хотите
это проблемы настройки винды
Re: Проблема с mpd5
Добавлено: 2009-09-24 13:54:47
oleks1y
WinXP Prof (или Home Edition) SP2. А про QOS можно подробнее?
Re: Проблема с mpd5
Добавлено: 2009-09-24 17:50:04
sch
это не QoS; скорее всего у твоего "чувака" дефолтные настройки включенного файервола не разрешают ICMP. Соответственно, начинаются большие проблемы с управлением потоком TCP.
ICMP - это не только ping. Попробуй в доп.настройках файервола Windows разрешить ICMP, как минимум типы "outgoing source quench", "outgoing parameter problem", "outgoing time exceeded".
Re: Проблема с mpd5
Добавлено: 2009-09-24 22:26:37
oleks1y
Попробовал, не помогает...
Re: Проблема с mpd5
Добавлено: 2009-09-25 10:05:26
oleks1y
И вообще, абсолютно у всех виндовых клиентов, которые цепляются к моему серваку по VPN при включенном брендмауре выпадают пакеты.... Что-то не то в этом брендмауере, но что ума не приложу, я его изучил вдоль и поперек, но ничего не помагает. Только выключать нужно.
Re: Проблема с mpd5
Добавлено: 2009-09-26 9:49:52
server801
винду пробовать обновить
Re: Проблема с mpd5
Добавлено: 2009-10-20 11:45:12
oleks1y
Ставил SP3, ничего не помогает.... Какие еще будут идеи? Неужели никто с таким не сталкивался???
Re: Проблема с mpd5
Добавлено: 2009-10-20 15:40:24
vadim64
Re: Проблема с mpd5
Добавлено: 2009-10-20 16:41:50
oleks1y
Пожалуйста
Код: Выделить всё
startup:
# configure the console
set console self 127.0.0.1 5005
set console user foo bar
set console user foo1 bar1
set console open
# configure the web server
set web self 127.0.0.1 5006
set web user foo bar
set web open
# Default configuration is "pptp_server"
default:
load pptp_server
pptp_server:
# Define dynamic IP address pool.
set ippool add pool1 10.167.169.2 10.167.169.250
# Create clonable bundle template named B
create bundle template B
set iface enable proxy-arp
set iface idle 0
set iface enable tcpmssfix
set ipcp yes vjcomp
# Specify IP address pool for dynamic assigment.
set ipcp ranges 10.167.169.1/32 ippool pool1
set ipcp dns 192.168.100.52
set ipcp nbns 192.168.100.52
# The five lines below enable Microsoft Point-to-Point encryption
# (MPPE) using the ng_mppc(8) netgraph node type.
set bundle enable compression
set ccp yes mppc
set ccp yes mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-stateless
# Create clonable link template named L
create link template L pptp
set link action bundle B
# Multilink adds some overhead, but gives full 1500 MTU.
set link enable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
# We can use use RADIUS authentication/accounting by including
# another config section with label 'radius'.
# load radius
set link keep-alive 10 60
# We reducing link mtu to avoid GRE packet fragmentation.
set link mtu 1460
# Configure PPTP
set pptp self 82.*.*.*
# Allow to accept calls
set link enable incoming
Re: Проблема с mpd5
Добавлено: 2009-10-20 18:08:15
ban
set link mtu 1460
зачем ты задаешь этот долбаный MTU??
set iface idle 0
По умолчанию ноль значение
set ipcp yes vjcomp
По умолчанию enable и accept, значит yes
set link enable multilink
нахрена вот это?? Я думаю тебе это не нужно...
set link yes acfcomp protocomp
обе опции по умолчанию enable и accept, значит yes
set link keep-alive 10 60
пока не пользуйся
вставь такой конфиг и поробуй:
Код: Выделить всё
pptp_server:
set ippool add pool1 10.167.169.2 10.167.169.250
create bundle template B
set iface enable proxy-arp
set iface enable tcpmssfix
set ipcp ranges 10.167.169.1/32 ippool pool1
set ipcp dns 192.168.100.52
set ipcp nbns 192.168.100.52
set bundle enable compression
set ccp yes mppc
set ccp yes mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-stateless
create link template L pptp
set link action bundle B
set link no pap
set link enable chap
set pptp self 82.*.*.*
set link enable incoming
да, и сжатие у тебя по идее не должно работать.... когда подключишься к MPD в винде глянь в соединении в Сведениях Сжатие должно быть выкл.
Re: Проблема с mpd5
Добавлено: 2009-10-21 10:44:27
oleks1y
Поправил конфиг, результат остался прежним....
Re: Проблема с mpd5
Добавлено: 2009-10-21 12:30:38
folax
Я бы советовал вооще вырубить брандмауэр вендовый как службу. Пуск/панель управления/администрирование/службы/Брандмауэр виндовс/ --- отключить и пробывать что будет

Ждём результатов.
Re: Проблема с mpd5
Добавлено: 2009-10-21 12:44:38
oleks1y
В том то и дело, что так работает. Даже есди не отключать службу а просто поставить опцию "Отключить брандмауер". Но когда у меня 20 клиентов, солидных людей, им тяжело объяснять зачем нужно отключать брандмауер))) Да и не каждый захочет это делать. Должно работать вне зависимости от наличия брандмауера. Неужели у одного меня такая проблема??? Пол года пытаюсь решить проблему, не получается...
Re: Проблема с mpd5
Добавлено: 2009-10-21 12:59:31
folax
Я что то запутался. А на впн сервере как сконфигурирован фаервол ? Может в нём трабл ? изложите короткий состав сервера. Просто если на то пошло я тоже работаю через 5 мпд, подключаюсь к впн серваку и работаю без каких либо потерь. Нада копать глубже
Re: Проблема с mpd5
Добавлено: 2009-10-21 14:19:27
oleks1y
Состав сервера: FreeBSD 7.0, файервол IPFILTER (настраивал по этой статье
http://www.linuxcenter.ru/lib/articles/ ... eway.phtml), squid (который сейчас не используется). В конфиге IPFILTER (ipf.rules) открыт порт 1723 для VPN (pass in quick on em1 proto tcp from any to any port = 1723), где em1 внешняя сетевуха. Вроде все нормально... В том то и дело, что когда на клиенте отключаю виндовый брандмауер - все работает замечательно, как только вкоючаю, пинговые потери от 30 до 50%. Странно все это....
Re: Проблема с mpd5
Добавлено: 2009-10-21 15:44:26
folax
а если так сделать >>

.
Другого выхода я не вижу, може другие посоветуют. И почему вы боитесь выключать брандмауэр? Мне кажеться в винде он роли особой не играет

Re: Проблема с mpd5
Добавлено: 2009-10-21 15:54:24
oleks1y
Делал так, не помогает))) Для меня отключить не проблема, но для некоторых клиентов это проблема)) Если другого выхода нет, то конечно буду отключать. Но объяснения этому найти не могу.... Мистика какая-то...
Re: Проблема с mpd5
Добавлено: 2009-10-21 16:06:22
ban
наверное ты это делал
но если в исключения фаера добавить mstsc.exe
Re: Проблема с mpd5
Добавлено: 2009-10-21 16:18:23
oleks1y
Не помогает((
Re: Проблема с mpd5
Добавлено: 2009-10-22 11:37:58
schizoid
в настройках ВПНа в свойства - Сеть, отключить все галочки кроме TCP/IP пробовали?
Re: Проблема с mpd5
Добавлено: 2009-10-22 12:07:47
oleks1y
Только что попробовал, результат не меняется...
Re: Проблема с mpd5
Добавлено: 2009-10-22 15:30:16
wel
Состав сервера: FreeBSD 7.0, файервол IPFILTER (настраивал по этой статье
http://www.linuxcenter.ru/lib/articles/ ... eway.phtml
[ опубликовано 28/12/2006 ]), squid (который сейчас не используется). В конфиге IPFILTER (ipf.rules) открыт порт 1723 для VPN (pass in quick on em1 proto tcp from any to any port = 1723), где em1 внешняя сетевуха. Вроде все нормально... В том то и дело, что когда на клиенте отключаю виндовый брандмауер - все работает замечательно, как только вкоючаю, пинговые потери от 30 до 50%. Странно все это....
И вообще, абсолютно у всех виндовых клиентов, которые цепляются к моему серваку по VPN при включенном брендмауре выпадают пакеты.... Что-то не то в этом брендмауере, но что ума не приложу, я его изучил вдоль и поперек, но ничего не помагает. Только выключать нужно.
Попробуй сделать
1.отключи IPFILTER (allow all from any to any

)
2.поставь тот же pf, заюзай его для ната, а IPFILTER вообще отключи
3.Попробуй просниферить:
tcpdump -vvv -n -i твой интерфейс host ip_человека_с_вкл_брендмауэром
tcpdump -vvv -n -i твой интерфейс host ip_человека_с_откл_брендмауэром
Ну и всекого рода:
netstat -w1 -d -I em0
и т.д.
4.Есть ли потери траффика?