| « Донабор номера в Asterisk | Загружаемся с ISO-образов дисков, используя флешку » |
Автоматическое создание подключений PPPoE в Windows XP / Vista / 7
Прочее IT, Сети и администрированиеКак ни странно, очень часто у провайдеров / администраторов возникает необходимость автоматизировать создание подключений PPPoE у абонентов, не прибегая к написанию сложных и редко понимаемых абонентом инструкций. Именно эта необходимость побудила меня написать маленькую программку, скачать которую Вы можете прямо здесь. Программа написана на чистом WinApi, скомпилирована GCC/MinGW, и не требует для своей работы дополнительных DLL, кроме тех, что уже есть в любой Windows из указанных в заголовке.
Скачать программу PPPoE_SetUp (37 Кб)
Данная программа автоматически создаст в Windows подключение PPPoE с именем Internet (если нужно другое имя подключения - просто запустите программу с параметром - например: pppoe_setup.exe My Connection Name), создаст на это подключение ярлык на рабочем столе пользователя, и предложит пользователю ввести логин и пароль для подключения к сети (вызовет окно подключения).
Параметры создаваемого соединения такие: привязан протокол TCP/IP с автоматическим получением параметров соединения (IP/DNS/...), отвязаны службы доступа к файлам и принтерам и клиент для сетей Microsoft (типовая настройка для безопасности абонента), в качестве протокола авторизации выбран CHAP. В общем, типичная провайдерская конфигурация.
P.S. В связи с участившимися вопросами.
1. Распространяются ли исходники программы?
Нет, не распространяются.
2. Можно ли получить персонализированную версию?
Персональные версии делаются, но за отдельную скромную плату в WMR/WMZ.
3. Каковы условия использования бесплатной и персональной версий программы?
Для персональной - можно использовать как угодно, только не перепродавать. Для бесплатной, в двух словах - не наглеть. Используйте на здоровье, раздавайте абонентам, сотрудникам, монтажникам, партнёрам, выкладывайте на сайты, etc, etc. Только не перепродавайте, не ставьте на программу своих копирайтов и не изменяйте строк в ней.
4. Почему нет ответа в ICQ?
С предложениями обращайтесь на E-mail: alex@alex-at.ru. ICQ для меня является оперативным средством связи и обсуждения рабочих моментов, но никак не точкой приема заказов.
5. Это не Spyware? Не отправляются ли куда-то мои логин с паролем?
Нет, это не Spyware, и за свой логин-пароль относительно этой программы можете быть спокойны.
5а. А почему я могу быть уверен, что это не Spyware?
Во-первых, так открыто размещать Spyware на легко узнаваемом персональном сайте было бы, мягко говоря, опрометчиво. Во-вторых - нет смысла, делалось а) "для себя" и "под себя" - работаю в провайдере; б) "на популярность" . Если уж совсем сомневаетесь - отправьте в какую-нибудь организацию, занимающуюся антивирусами (Dr.Web, KAV Labs, etc.) - они обычно нормально реагируют на предложения проанализировать мелкие софтины.
5b. Это не вирус? Мой (AVG, Ikarus, нужное вписать) видит в PPPoE Setup какой-то Dialer.VGO или Trojan.Packed.UPX...
Меняйте антивирус. Некоторые излишне параноидальные поделия определяют упаковщик программы (UPX), либо код, использующий RAS API, как вирус. Результат массового сканирования pppoe_setup.exe на вирусы есть здесь: (щелкаем). Как видим, Dr.Web, Kaspersky, McAfee, Symantec - не видят в PPPoE Setup ничего подозрительного. Если все равно сомневаетесь - как писалось выше, отправьте программу в любую антивирусную компанию на анализ.
6а. А можно вместо PPPoE создавать PPTP-подключение на мой PPTP-сервер?
6б. А можно кроме всего прочего, еще и мою картинку + URL-ссылку поместить на окно программы?
6в. А можно сразу задавать логин и пароль для подключения?
6г. А можно логин и пароль брать из .ini-файла?
Да, можно. За отдельную плату. Пишите.
6д. А можно мой стартовый URL в браузеры клиента?
Тоже можно, и тоже за отдельную плату. Поддерживаются IE, Opera, FireFox, Chrome. Safari не поддерживается, увы, у этого браузера бинарный файл настроек сугубо проприетарного формата.
6е. А можно логин и пароль каким-то образом "зашивать" в .exe моим биллингом?
Если Вы при отдаче файла клиенту можете дописать в конец файла несколько байт - вполне возможно. Насчёт этой доработки также пишите.
6ж. А можно сбрасывать настройки IP на всех интерфейсах при создании подключения / отключать IPv4 или IPv6 на интерфейсе?
Не совсем хорошая мера, поскольку у пользователя может быть настроено что-то специфичное - пользователь будет очень недоволен, если ему придется идти к администратору на работу вбивать заново настройки. Работы в этом направлении ведутся, но есть прямая зависимость от версии Windows, т.е. универсального механизма нет - поэтому, увы, пока не реализовано. Кроме того, Windows Vista / Windows 7 при включенном UAC будут препятствовать таким изменениям, требуя запуска программы от имени администратора.
Трекбек адрес этой записи
URL трекбека (щелкните правой кнопкой мыши и скопируйте ссылку)
Кроме того, можно сделать, чтобы имя создаваемого соединения было фиксированным под Вашу компанию и не менялось из командной строки.
Стоимость персональной версии - 10 WMZ (300 WMR) - чуть более 2 бутылок хорошего пива :)
Решил, что есть смысл означить свою позицию по данному вопросу.
Программка делалась сугубо для себя, под провайдера, в котором работаю. Исходники открывать не планируется, все вопросы и комментарии по этому поводу будут игнорироваться.
???
Vista / 7
???
Да но у меня на ХРюне работает а вот
на 7 seven она не пашет так что ???
прошу проверьте плиз
мне просто интересно возможно ли такая простенькая для провов утилита на семерке !!!
Обновил файлик, у кого были проблемы со старой версией - перекачайте, пожалуйста.
Интересно было бы узнать во сколько обойдуться исходники?
Нет, не распространяются.
Есть замечание. Если я ввожу название подключения на русском, создается подключение с крякрозябрами в названии.
Но всегда хочется большего, а именно, зашел пользователь на свою персональную страницу (биллинг), скачал (запустил) от-туда ее, а она уже с логином (паролем) его. Подумать надо, как ее с Биллингом срастить.
Результат массового сканирования pppoe_setup.exe на вирусы есть здесь: http://r.virscan.org/report/def100f86f25fb0e8e13ff7a34fbf695.html
Как видим, Dr.Web, Kaspersky, McAfee, Symantec - не видят в PPPoE Setup ничего подозрительного.
Если все равно сомневаетесь - отправьте программу в любую антивирусную компанию на анализ.