Jump to content

Recommended Posts

Posted

Встала задача организации vpn от клиента к серверу. Клиенты сидят на 3g(2100 мгц) , и некоторые при работе из-за нестабильного канала часть пакетов отсылается и принимается битыми.

В данный момент все работает по ipsec/isakmp и из-за битых пакетов выскакивает проблема с invalid isakmp type .

Думаю как из этих технологий лучше всего подойдет для этого

 

1 Openvpn TCP

2 OpenVPN UDP

3 PPTP

4 L2Tp

5. Что то другое(типа gre) .

 

P.S Насколько я понимаю надо смореть в сторону tcpшных решений для обеспечения связи.

Posted

SSTP, есть клиент для винды XP и семерки есть. Микротик его тоже понимает. Можно в RB411U вставить 3G модем и поднимать туннель на нем, а по лану будут подключаться клиенты. Ну а в центре сети вы всегда придумаете что поставить. Так же можно создавать соединения без сертификатов.

 

Про организацию на винде можно почитать тут - http://www.xakep.ru/magazine/xa/116/122/1.asp

Posted

TCP решения наоборот будут при высоких потерях замирать и дохнуть по Connection Reset.

Надо смотреть на решения на базе UDP с мелкими пакетами или скажем туннель поверх SCTP.

Posted

2 OpenVPN UDP

3 PPTP

 

pptp при потерях на канале в 10% практически неработоспособны внутри. А некоторые провайдеры сильно не любят много мелких udp

Posted

Я как раз пробовал SSTP на канале с потерями, при сильных потерях пинги через туннель вырастают до 500-800, при сильных потерях могут и до 2000-5000. Если настроить большой таймаут на туннеле, рваться он не будет. Но все же высокая задержка лучше чем потери. Только надо знать как приложения отнесутся к такой задержке.

Posted

2 OpenVPN UDP

3 PPTP

 

pptp при потерях на канале в 10% практически неработоспособны внутри. А некоторые провайдеры сильно не любят много мелких udp

 

Откуда дровишки?

Posted

SSTP, есть клиент для винды XP и семерки есть. Микротик его тоже понимает. Можно в RB411U вставить 3G модем и поднимать туннель на нем, а по лану будут подключаться клиенты. Ну а в центре сети вы всегда придумаете что поставить. Так же можно создавать соединения без сертификатов.

 

Про организацию на винде можно почитать тут - http://www.xakep.ru/magazine/xa/116/122/1.asp

 

Ок,но я как там понял нужно чтобы у клиента изначально был инет(что в данном случае не подходит, в виду того что 3g карты на специальном APN и с них трафф заворачивается прямо к нам , а потом от нас идет в инет)

,чтобы проверить сертификат( можно форсировать его проверку на клиенте? )

Posted

Чтобы соединится по SSTP нужно иметь IP канал между клиентом и вашим сервером. Если пинг с клиента до сервера проходит, то и SSTP уже можно устанавливать. То есть если вы можете установить соединение по VPN при ваших сегодняшних настройках, то ничего переделывать не надо.

 

Сертификат по отношении с виндой я не знаю. Возможно ей тоже можно подключаться без сертификата. Микротик 100% разрешает подключаться без сертификата.

Posted

Я как раз пробовал SSTP на канале с потерями, при сильных потерях пинги через туннель вырастают до 500-800, при сильных потерях могут и до 2000-5000. Если настроить большой таймаут на туннеле, рваться он не будет. Но все же высокая задержка лучше чем потери. Только надо знать как приложения отнесутся к такой задержке.

 

Ну тут смори - если потери больщие то при аутефикации может придти битый пакет и тогда все( у нас и вот такая проблема - vpnc: expected xauth packet; rejected: (ISAKMP_N_PAYLOAD_MALFORMED)(16) .

 

Прошу меня поправить если я не прав( в данном случае очень хочу быть неправым )

Posted

У вас есть сейчас под рукой такой терминал через 3G? если найдете как установитьт соединение на винде я могу дать вам адрес сервера логин/пароль для подключения по SSTP без сертификата, получите доступ в интернет и сможете попробовать как работает.

Posted

У вас есть сейчас под рукой такой терминал через 3G? если найдете как установитьт соединение на винде я могу дать вам адрес сервера логин/пароль для подключения по SSTP без сертификата, получите доступ в интернет и сможете попробовать как работает.

 

Да есть . Причем несколько.

Буду премного благодарен .

:)

Posted

У вас есть сейчас под рукой такой терминал через 3G? если найдете как установитьт соединение на винде я могу дать вам адрес сервера логин/пароль для подключения по SSTP без сертификата, получите доступ в интернет и сможете попробовать как работает.

 

Да есть . Причем несколько.

Буду премного благодарен .

:)

 

Отписал в личку адрес и логин с паролем. Ограничения на скорость нет.

Posted

У вас есть сейчас под рукой такой терминал через 3G? если найдете как установитьт соединение на винде я могу дать вам адрес сервера логин/пароль для подключения по SSTP без сертификата, получите доступ в интернет и сможете попробовать как работает.

 

Да есть . Причем несколько.

Буду премного благодарен .

:)

 

Отписал в личку адрес и логин с паролем. Ограничения на скорость нет.

 

Ок. Получил. Щас попытаюсь покамесь в офисе(он в центре города) через wanem заэмулировать плохой коннект( на днях надеюсь с нашими инженерами выберусь в дикие *беня) ю.

Так что если возможно не выключайте.

Posted

Ок. Только сначала надо при нормальных условиях коннект сделать чтобы определить все ли с винды корректно работает. Я винду ни разу по SSTP не подключал=)

Posted

Откуда дровишки?

 

Из опыта pptp. при потерях на физике (говномедь) в 10% на больших пакетах, vpn-соединение от winxx до 7206 устанавливается и не рвется, вот только траффик внутри ходит с дикими тормозами...

Posted

Откуда дровишки?

 

Из опыта pptp. при потерях на физике (говномедь) в 10% на больших пакетах, vpn-соединение от winxx до 7206 устанавливается и не рвется, вот только траффик внутри ходит с дикими тормозами...

 

На маленьких я полагаю ситуация сильно лучше?

Честно говоря ipsec udp тоже маленькие пакеты отдает.

У меня потери на плохих от 15% до 50-60% (вот такой пи)

Posted

Ок. Только сначала надо при нормальных условиях коннект сделать чтобы определить все ли с винды корректно работает. Я винду ни разу по SSTP не подключал=)

 

Отваливается по ошибке получено непредвиденное собщение или оно имеет неправильный формат.

ошибка 0x80090326

Posted

Вы через какую операционку пытаетесь подключиться? Снимаете галочку "требуется шифрование данных"?

 

Винда 7 .

Все виды шифрации я вырубил.

Попытаюсь щас поставить сюда дамп сниффера

Posted

Сейчас попробовал подключиться семеркой, оказывается винда не может подключаться без сертификата. Поэтому соединение и не устанавливается. В логах пишет:

 

handshake timed out

 

Такой же SSTP сервер можно сделать на винде server2008. Или как вариант использовать микротик в качестве 3G модема, но ему внешнее питание 12 вольт нужно.

Posted

Сейчас попробовал подключиться семеркой, оказывается винда не может подключаться без сертификата. Поэтому соединение и не устанавливается. В логах пишет:

 

handshake timed out

 

Такой же SSTP сервер можно сделать на винде server2008. Или как вариант использовать микротик в качестве 3G модема, но ему внешнее питание 12 вольт нужно.

 

Ну блин сертификат как я понимаю нужно проверять, а в моем случае это сделать не получится.

На чем подымать это второй вопрос.

Posted

Сертификат можно как-то получить. Но опять же это актуально только для винды. Они последнее время слишком много закрытых решений начинают разрабатывать.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.