LINUX.ORG.RU
ФорумTalks

Краудфандинг на Web/GUI клиент для «SoftEther VPN »

 


0

1

Всем хорошо известна картина по клиентам VPN - для винды удобные морды, настраиваемые пару-тройкой кликов, а для линя дремучие конфиги с консолями, с которыми справится на всякий пользователь, в том числе и я.
Думаю, что это основная причина, что VPN в лине среди широких народных меньше распространен меньше, чем в винде, несмотря на то, что удачных разработок полно, начиная с OpenVPN, но увы, они не для средних умов.

Также многим известна разработка весьма продвинутого VPN SoftEther VPN https://www.softether.org , в котором точно такая же картина - для винды есть все, ГУИ для сервера и клиента, для линя - традиционно набор команд https://www.softether.org/4-docs/1-manual/6._Command_Line_Management_Utility_... , наводящих жуткую тоску на малоподготовленного пользователя.

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

С настройкой сервера SoftEther VPN консоли справляюсь без особых проблем, а вот с клиентом ппц облом.
Хотя один раз кое-как получилось, но это стоило таких усилий, что второй раз настраивать его нет никакого желания.

Короче, возникла идея - создать удобный Web-фронтенд для клиента этого самого SoftEther.
Можно, конечно, и GUI, но он будет не столь мобилен.
Самому написать такое, конечно не под силу, поэтому ищу специалистов.
Понимаю, что это будет стоить немало, и у меня столько денех нет.

Поэтому предлагаю заинтересованным скинуться на это доброе дело!

Перемещено JB из job

★★★★★

лучше пусть запилить киллерфичу, когда можно будет конкретный ip пользователю присваивать

Ien_Shepard ★★★
()

Поэтому предлагаю заинтересованным скинуться на это доброе дело!

а чем тебе CLI админка не нравиться?

Или принципиально надо веб морду?

MikeDM ★★★★★
()
Ответ на: комментарий от MikeDM

возьми ребёнка лет 12-14, посади за вин сервер и за linux, и скажи настроить vpn, в винде он сделает это во много раз быстрее, openvpn штука оч жуткая для людей, которым не нравятся сети и много читать.

erzen
()

Но зачем? Последний раз проблемы с впн на лине у меня были лет 10 назад и только потому что дефолтные параметры виндового подключения не были указаны в инструкции. Теперь просто создаю подключение в нетворкманагере через аплет и не парюсь.

В той же винде емнип для подключения к циске с поднятием кастомных маршрутов нужен был какой-то левый клиент.

ya-betmen ★★★★★
()
Последнее исправление: ya-betmen (всего исправлений: 1)
Ответ на: комментарий от MikeDM

а чем тебе CLI админка не нравиться?

Мне что, еще раз пересказывать уже вышесказанную причину?
Так и быть, озвучу еще раз: есть много людей, работающих на Линукс, и даже не подозревающих, что есть консоль, и пугающихся, когда о ней узнают.
Но тем не менее, многие из них хотели бы использовать VPN, если бы клиент был такой же простой в настройке, как виндовые клиенты.

Парни, конечно, я ожидал, что будет критика предложения, это нормально.
Но критикуя, тогда что-то предлагайте креативное.

В-общем, просьба отписываться здесь тем, кто заинтересован в таком клиенте и понимает, почему он нужен.
Тем же знатокам, которые запросто управляются с консолью, просьба не захламлять топик, вам же и так хорошо, без Web/GUI?

chukcha ★★★★★
() автор топика
Ответ на: комментарий от ya-betmen

Последний раз проблемы с впн на лине у меня были лет 10 назад и только потому что дефолтные параметры виндового подключения не были указаны в инструкции. Теперь просто создаю подключение в нетворкманагере через аплет и не парюсь.

просто

нетворкманагер

Мда... С этим глюкодромом как повезёт от релиза к релизу...

fornlr ★★★★★
()
Ответ на: комментарий от fornlr

Мне видимо везет уже несколько лет. Хотя помню как те же 10 лет назад ставил wicd так как там было проще настроить wifi.

ya-betmen ★★★★★
()
Ответ на: комментарий от erzen

openvpn штука оч жуткая для людей, которым не нравятся сети и много читать.

не умеешь читать нехер делать в профессии.

MikeDM ★★★★★
()
Ответ на: комментарий от chukcha

Но тем не менее, многие из них хотели бы использовать VPN, если бы клиент был такой же простой в настройке, как виндовые клиенты.

разумнее было бы не WEB морду рисовать (которая бесспорно применима для настройки серверов, но очень не кстати там, если работать по серьезному) а Qt конфигуратор надстройку над sevpn cli утилитой.

MikeDM ★★★★★
()
Ответ на: комментарий от vvn_black

Там рутовые права нужны для настройки? Какая нафиг веб-морда?


Тебе такая штука как Webmin знакома? И не удивляет, что эта Web-морда, умеющая работать с рутом?

chukcha ★★★★★
() автор топика
Ответ на: комментарий от erzen

возьми ребёнка лет 12-14, посади за вин сервер и за linux, и скажи настроить vpn

зачем вообще хотеть это делать?

чтобы ты потом говорил, что в спб дети демпингуют и рынок труда перегрет?

SevikL ★★★★★
()
Ответ на: комментарий от ya-betmen

вин сервер(ос), а не сервер, я это написал к тому, что соединить 2 офиса 2 пару точек продаж через vpn на винде значительно проще, чем аналогичное сделать на openvpn. особенно, когда это начальство забыло сказать, и всё должно работать завтра с утра, и стабильно...

erzen
()
Ответ на: комментарий от erzen

ребёнка

всё должно работать завтра с утра, и стабильно

Ты серьезно?

ya-betmen ★★★★★
()
Ответ на: комментарий от MikeDM

круто, тебе нужно было сделать вчера, в нескольких офисах, и ты ранее не делал vpn более чем на 1 точку, на винду уйма vpn морд, которые тебе 1001 раз всё сделают, только кнопки тыкни. и откинь свои знания и сравни, сколько это займёт времени с openvpn.

erzen
()
Ответ на: комментарий от MikeDM

Зачем людям, которые даже не в состоянии прочитать маны, давать в руки VPN?

Им не надо читать маны. Им надо получить информационную (и личную!) безопасность простым понятным способом. Как в виндовс.
Это журналисты, пишущие небезопасные темы, задевающие олигархов, раскрывающих коррупцию, торговлей людьми, органами, наркотиками, и т.д.
Tor - одно такое средство, VPN - другое, и т.д., причем одно другое не заменяет, иначе бы одно и было.

Вы прямо как маленькие, раз приходится вам разжевывать очевидные вещи.
Оторвитесь от своих манов и оглянитесь вокруг! И поймете, что жизнь заключается не только в чтении манов.

И вот только не надо их отсылать в венду! Сами прекрасно знаете, какая это сплошная дыра в безопасности, вернее - троян, сливающий инфу о владельцах.
Линукс/Юникс - это последний островок в информационном океане, дающий хоть какую-ту относительную безопасность!
Сноуден, поди, не в винде работал?

chukcha ★★★★★
() автор топика
Ответ на: комментарий от SevikL

толксы конечно тоже не самое лучшее место, но другого нет

JB ★★★★★
()

малоподготовленного пользователя

Не нужно.

Спрашивал я этого японскому чмудака, почему он игнорирует запросы многих пользователей

Наверно потому, что ты его чмудаком называешь.

Quasar ★★★★★
()
Ответ на: комментарий от erzen

erzen> возьми ребёнка лет 12-14, посади за вин сервер и за linux, и скажи настроить vpn, в винде он сделает это во много раз быстрее

Да ладно?

erzen> openvpn штука оч жуткая для людей, которым не нравятся сети и много читать.

Ложь.

Quasar ★★★★★
()
Ответ на: комментарий от chukcha

Блин. Вот нафига придумывать проблемы? Если хочешь, можешь взять xdialog или аналог, и написать на нём GUI для настройки. И вообще - почему ты думаешь, что kvpnc не существует?

Quasar ★★★★★
()
Ответ на: комментарий от MikeDM

MikeDM> разумнее было бы не WEB морду рисовать (которая бесспорно применима для настройки серверов, но очень не кстати там, если работать по серьезному) а Qt конфигуратор

Уже давно есть конфигуратор на Qt. И умеет он не только OpenVPN, но и pptp, и ещё другие протоколы.

Quasar ★★★★★
()
Ответ на: комментарий от MikeDM

Тут скорее «Зачем людям, которые даже не в состоянии в поисковик запрос ввести, давать в руки VPN?»

Quasar ★★★★★
()
Ответ на: комментарий от erzen

erzen> я это написал к тому, что соединить 2 офиса 2 пару точек продаж через vpn на винде значительно проще, чем аналогичное сделать на openvpn.

Да соединяй на чём хочешь. А на деле на венде это ничуть не проще, чем на линуксе.

Quasar ★★★★★
()
Последнее исправление: Quasar (всего исправлений: 1)
Ответ на: комментарий от chukcha

chukcha> Им не надо читать маны. Им надо получить информационную (и личную!) безопасность простым понятным способом. Как в виндовс.

Чукча не читатель?

Quasar ★★★★★
()
Ответ на: комментарий от chukcha

chukcha> Оторвитесь от своих манов

А не пошёл бы ты обратно в свой шиндовс с такими требованиями, а? Тут приличные люди сидят, между прочим. А ты им пошлости рассказываешь.

Quasar ★★★★★
()
Ответ на: комментарий от chukcha

chukcha> Линукс/Юникс - это последний островок в информационном океане, дающий хоть какую-ту относительную безопасность!

Это надо быть больным на голову, чтобы считать, что без знаний безопасности ОС сама всё без участия пользователя сделает и как пользователю реально надо.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

Чукча озаглавил тему: Краудфандинг...
Термин всем понятный?

Кому это не надо, лучше пройдите мимо. Пожалуйста...
Потому что вопросы «зачем?», «почему?», «для кого?» - это совсем для другой темы.

chukcha ★★★★★
() автор топика

SoftEther - неюзабельный треш. Начиная от формата конфигов и CLI конфигуратора, и заканчивая невозможностью указания сетевого интерфейса для работы.

Deleted
()
Ответ на: комментарий от erzen

Дядя Петя, ты дурак?

Какого, простите, хрена, ты полез делать VPN в «нескольких офисах» если понятия не имеешь как это работает? Ещё и жалуешься.

откинь свои знания и сравни, сколько это займёт времени с openvpn.

С нулевыми знаниями, по мануалу, разворачивание OVPN сервера (с сертификатами и написанием клиенсткого конфига) занимает максимум полтора часа.

Deleted
()
Ответ на: комментарий от chukcha

чукча хочет краудфандинговать на придуманную им вундервафлю, для которой есть во-первых аналоги (в том виде, в котором ты описал свою идею, средств настройки VPN хватает), во-вторых с невыясненной степенью нужности. так краундфандинг не делается.

делай прототип, по которому будет понятно, зачем оно нужно и чем оно удобнее, а потом уже про деньги спрашивай

vostrik ★★★☆
()
Ответ на: комментарий от vostrik

Тут приличные люди сидят, между прочим

Раз тут обитают приличные люди, то они должны понимать с полуслова.

И что, по твоему, прототип? К примеру, есть небезызвестный Network Manager, к нему нужно сделать плагин для быстрой настройки Soft Ether - и это всё!

В Дебиане по дефолту вижу только сраный PPTP, в Центосе их чуток побольше, но ни одном лине в Network Manager я не видел плагин для Soft Ether.
Вот этот пробел и нужно восполнить, собственно, это вся задачка, если уж вам веб-морда не по силам.

chukcha ★★★★★
() автор топика
Ответ на: комментарий от chukcha

Раз тут обитают приличные люди, то они должны понимать с полуслова

ох

vostrik ★★★☆
()

Почитал тред - тебе плагин для NM нужен или вебморда? И что будет делать вебморда - просто собирать конфиг (при этом пользовалелю будет предоставлено красивое окошко для ввода параметров соединения)? Или будет управлять подключением? Из предложенных вариантов второй мне кажется наименее ненужным, но какой тогда краудфандинг, это любой школьник с нулевыми знаниями пользуясь гуглом и SO за час нафигачит?!

alozovskoy ★★★★★
()
Ответ на: комментарий от alozovskoy

Почитал тред - тебе плагин для NM нужен или вебморда

Кабы знать, что нас ждет в будущем. Вебморда - перспективнее, ибо веб вечен.
Ну да фиг с ним, пусть будет плагин, по-«грамотному» - да, nm-applet

Остальное тобой столь витиевато изложено, что я мало что понял :)
Можешь перефразировать?

chukcha ★★★★★
() автор топика
Ответ на: комментарий от chukcha

Можешь перефразировать?

Есть три варианта (и я не очень понял что именно тебе нужно): апплет для network-manager; вебстраничка, в которой юзер введет логин\пароль, адрес сервера VPN и так далее, которая сформирует конфиг для подсовывания его клиенту; и вебинтерфейс, через который можно будет не только конфиг написать, но и упревлять сервером (запустить\остановить клиента и т.п.), как webmin.

Первый вариант (с апплетом для NM) мне кажется бесполезным потому, что не все пользуются NM, да и этот апплет скорее всего уже есть. Третий вариант мне не нравится потому, что для управления VPN достаточно команды в консоли или простенького апплета-«кнопки», держать для этого вебсервер не обязательно. Остается второй вариант, но он очень легко реализуется и при желании его кто угодно может сделать, так что смысла собирать команду (или донаты) для организации этого простого варианта я не вижу.

Вебморда - перспективнее, ибо веб вечен.

Перспективнее это обычный текстовый интерфейс с конфигурационными файлами. Круче еще ничего не придумали. Максимум можно сделать одностраничник в Интернете, который будет такие конфиги генерировать, это может кому и пригодится, только я бы лично не стал никакие данные о своем VPN подключении сливать на сторонний сервис.

alozovskoy ★★★★★
()
Ответ на: комментарий от alozovskoy

апплет для network-manager; вебстраничка, в которой юзер введет логин\пароль, адрес сервера VPN и так далее, которая сформирует конфиг для подсовывания его клиенту; и вебинтерфейс, через который можно будет не только конфиг написать, но и упревлять сервером (запустить\остановить клиента и т.п.), как webmin.

Я вновь стану на позицию совершенно неподготовленного пользователя, и с его точки зрения скажу так:
1) мне все равно, как там внутри будет реализовано, лишь бы внешне быдо просто;
2) лучше бы было, если бы оно генерило не только конфиг, но рулило статусом клиента
3) на худой конец можно обойтись только генераций конфига.

Но, если «для управления VPN достаточно команды в консоли» мы опять скатываемся на позицию линуксоидов.
Ну не понимают кухарки/генеральные директора этой вашей консоли, как вы это не поймете!
И не заставишь их никогда этим пользоваться. Это вам не школьники первых классов, которые схватывают все на лету и собирают такие сложные Лего, что взрослые выпадают в осадок.

А «обычный текстовый интерфейс с конфигурационными файлами» круче типа всего? Тогда для кого?
Текстовый способ конфигурирования чрезвычайно уязвим от ошибко юзера, потому что он может запросто вписать в него точку вместо запятой, или наоборот, стреть слово или строку, и кирдык вашему конфигу - зови админа.
А вот чекбоксы, бутоны и пр. испортить или уничтожить нельзя - они всегда на своем месте.

Вы что, всегда работали только разработчиками, и никогда не бывали в шкуре сисдамина, работающего с end-юзерами?
Тогда вы не знаете их твердокаменную психологию. 1% пользователей Linux в мире - тому свидетельство.

Короче, мы отклонились от темы и только пытаемся доказать неправоту оппонента.

Поэтому, если на ЛОРе нет заинтересованных в данном краудфандинге, а если только желание поп..ть и выставить опонента дураком, а себя невъе..ным умником - придется идти искать другие местах для агитации, уж извините.

chukcha ★★★★★
() автор топика
Ответ на: комментарий от Quasar

Уже давно есть конфигуратор на Qt. И умеет он не только OpenVPN, но и pptp, и ещё другие протоколы.

речь идет за SEVPN систему.

MikeDM ★★★★★
()
Ответ на: комментарий от Vigi

Я не понял, что такого делает этот SoftEther, чего не может nm в текущем состоянии?

не поленись сходи на офф сайт http://www.softether.org

MikeDM ★★★★★
()
Ответ на: комментарий от chukcha

Поэтому, если на ЛОРе нет заинтересованных в данном краудфандинге, а если только желание поп..ть и выставить опонента дураком, а себя невъе..ным умником - придется идти искать другие местах для агитации, уж извините.

это ЛОР детка. тут могут и нахер послать.

А по делу, наскребешь ₽ - напишем тебе вебморду. Хочешь заранее обсудить - пиши на мыло - есть в профиле.

MikeDM ★★★★★
()
Ответ на: комментарий от chukcha

Вы что, всегда работали только разработчиками, и никогда не бывали в шкуре сисдамина, работающего с end-юзерами?

Обычно таким раздают настроенный openvpn с конфигом, требуется только добавить ярлык в автозапуск. Большего им не нужно.

Suigintou ★★★★★
()
$ cat op-post |grep -io softether|wc -l
6

Are you SE evangelist or something?

Suigintou ★★★★★
()
Последнее исправление: Suigintou (всего исправлений: 1)
Ответ на: комментарий от chukcha

Краудфандинг

вопросы «зачем?», «почему?», «для кого?» - это совсем для другой темы

Маркетинг королей.

Myau ★★★★
()
Ответ на: комментарий от chukcha

Итить какой Робин Гуд. ОК, давай так - ты расскажешь что там за конфиг и что параметризуется (потому что я этот sevpn никогда не видел), я сделаю вебморду. Если интересует - контакты в профиле плюс ящик с моим ником на gmail.com.

Но вообще

Ну не понимают кухарки/генеральные директора этой вашей консоли, как вы это не поймете!

никогда не бывали в шкуре сисдамина, работающего с end-юзерами? Тогда вы не знаете их твердокаменную психологию.

Это их проблемы, и благодаря тому что очень многие не отличают «одноклассники» от Интернета и не могут осилить написание простого текстового конфига я еще в студенчестве мог зарабатывать на бутер с маслом и кино с попкорном, меня все устраивает. Но желание сделать жизнь проще мне кажется вполне нормальным и правильным. Никто никого тут дураком не выставлял, я лишь пытался сказать что то, что ты предлагаешь сделать нужно 1% от 1%. Если хочешь - давай попробуем.

alozovskoy ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.