Cramac Опубликовано 24 июля, 2012 (изменено) · Жалоба Всем привет. А есть ли у кого исходники hттp://portal.ttkdv.ru/faq/index.php?SECTION_ID=72 (автонастройка l2tp) или как такое сделать? Изменено 24 июля, 2012 пользователем Cramac Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
terrible Опубликовано 25 июля, 2012 · Жалоба Самый правильный вариант - уйти на vlan-per-user и выдавать по DHCP внутрь влана один и тот-же ип. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Cramac Опубликовано 25 июля, 2012 · Жалоба уже работаем в этом направлении, а пока хочется сделать такую программку :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
terrible Опубликовано 25 июля, 2012 · Жалоба Почитайте про The Windows Server Connection Manager Administration Kit Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 25 июля, 2012 · Жалоба http://www.netlab.linkpc.net/forum/index.php?topic=4.0 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ichthyandr Опубликовано 26 июля, 2012 · Жалоба Самый правильный вариант - уйти на vlan-per-user ... и превратить сопровождение линейного оборудования в кошмар? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Cramac Опубликовано 26 июля, 2012 · Жалоба Ivan_83, спасибо за продукт. ichthyandr, а в чем проблема и кошмар? сейчас у нас влан на дом, проблем нет. на влан на абона пока оборудование не потянет в ядре :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 26 июля, 2012 · Жалоба На форуме абиллса я как-то постил код создания подключения... Вполне себе работает. Только установку логина/пароля нужно другой ф-ей делать, RasSetCredentials вместо RasSetEntryDialParams, ну и rasEntry.dwSize устанавливать 2 разными способами для XP и ниже, и для висты и выше (майкрософт как всегда в своем репертуаре, апи меняется из версии в версию как бык поссал). Наш конфигуратор выглядит так. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ichthyandr Опубликовано 26 июля, 2012 · Жалоба ichthyandr, а в чем проблема и кошмар? сейчас у нас влан на дом, проблем нет. на влан на абона пока оборудование не потянет в ядре :) я про сопровождение, а не про то, что проблем нет, если оборудование настроено. влан на юзера требует более тщательного сопросвождения Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
terrible Опубликовано 26 июля, 2012 · Жалоба влан на юзера требует более тщательного сопросвождения Влан на юзера требует более тчательной автоматизации и оптимизации, а вот непосредственно сопровождения он требует раз в 5 меньше. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ichthyandr Опубликовано 27 июля, 2012 · Жалоба влан на юзера требует более тщательного сопросвождения Влан на юзера требует более тчательной автоматизации и оптимизации, а вот непосредственно сопровождения он требует раз в 5 меньше. при разработке любого ПО возникают ошибки. Ваши ошибки + ошибки софта обрудования и его несовершенство получаем в итоге бесконечно вкусный апельсин Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
pppoetest Опубликовано 27 июля, 2012 · Жалоба ppp* еще более вкусный цитрус, в особенности для саппорта Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
lan-viper Опубликовано 28 июля, 2012 · Жалоба Cramac, я писал такое когда-то. По опыту эксплуатации таких программ - это просто панацея для саппорта! Главное правильно продумать интерфейс и расставить галочки по умолчанию, что-бы абоненту оставалось только вбить имя пользователя и пароль. Пока писал и отлаживал было много подводных камней, но оно того стоило. Исходники урывками попадаются в разных частях интернета. Самый гемор был с созданием ярлыка... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Cramac Опубликовано 28 июля, 2012 · Жалоба у меня все делает инсталятор nsis ставит галки в зависимости от ОС. дело было только в создани подключения (моя предыдущая версия работала только на ХП) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
lan-viper Опубликовано 28 июля, 2012 · Жалоба Свою делал полностью на WinAPI + COM, сама определяет версию ОС, права пользователя и в зависимости от окружения производит те или иные действия ))). Очень удобно, не нужно ковырять непонятные для абонента настройки VPN-соединения. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Andrei Опубликовано 28 июля, 2012 · Жалоба Свою делал полностью на WinAPI + COM Опубликовано будет? :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 28 июля, 2012 · Жалоба предыдущая версия работала только на ХП Решаемо, где грабли лезут - я выше написал. При наличии исходников ессно. Галки к слову - вообще вещь необязательная. Вкомпилить в кишки пресеты, оставить поля для ввода логина-пароля - и делов-то. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
lan-viper Опубликовано 28 июля, 2012 · Жалоба Свою делал полностью на WinAPI + COM Опубликовано будет? :) Нет. Моя нелюбовь к открытому собствнному коду исходит ещё с институтских времён... но готов ответить на конкретно поставленные вопросы. Галки к слову - вообще вещь необязательная. Вкомпилить в кишки пресеты, оставить поля для ввода логина-пароля - и делов-то. Ну это исключительно для оперативности, мало-ли что. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Andrei Опубликовано 28 июля, 2012 · Жалоба Свою делал полностью на WinAPI + COM Опубликовано будет? :) Нет. Моя нелюбовь к открытому собствнному коду исходит ещё с институтских времён... Я не про сорцы, а про бинарники. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
lan-viper Опубликовано 28 июля, 2012 (изменено) · Жалоба Так там зашит адрес нашего vpn-сервера + специфические настройки соединения (шифрование, проверка подлинности). Прога-то не универсальная, такой цели предо мной не стояло. Изменено 28 июля, 2012 пользователем lan-viper Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 28 июля, 2012 · Жалоба Аналогично, есть своя софтина. Все "кишки" (создание VPN и прочее) от NiTr0, морда своя. Вот так вот выглядит (на скриншоте - в KDE4, скрин сделан по приколу, сама программа под Win). Тупо две кнопки - "Сделать ***то" и "Reset Winsock". Проблем вот уже года два нет, саппорт доволен. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 28 июля, 2012 · Жалоба Я не стал связываться с созданием гуя. Просто сделал запуск службы "подключения удалённого доступа" и всех зависимостей (не только запускает но и ставит на автозапуск), при админских правах, дальше создаётся соединение + ярлык на стол и запускается, вылазит стандартный виндовый дилог, куда нужно ввести логин с паролем. Детект ОС тоже нафик не впёрся, размер структур сделан под хр (если правильно помню), всё что выше просто игнорит отсуствующие поля. Создание ярлыков можно посмотреть тут: http://www.netlab.linkpc.net/download/software/SDK/Shortcut.h это самое сложное. Соединения создаются просто. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 28 июля, 2012 · Жалоба Детект ОС тоже нафик не впёрся, размер структур сделан под хр (если правильно помню) Да, ошибся немного, то было в RasEnumEntries - там двумя способами пришлось получать размер нужной структуры. 7-ка требовала указатель на пустую структуру с 0-м размером в dwSize когда ХР требовала NULL либо наоборот, не помню уже точно кто чего хотел, но пришлось городить костылик. К слову, топик бы с этим склеить что ли... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...