Разработать Web GUI с настройкой IPSec VPN для системы OpenWrt
668 USDНеобходимо разработать (или доработать, см. ниже) интерфейс в OpenWrt стандартной Luci для настройки протокола IPSec iKEv1/iKEv2 с PSK или сертификатами.
Потребуются знание как самого протокола VPN так и умение писать sh скрипты и разбираться в JavaScript.
Есть образец реализации Open Source, но в нем поддержка только iKEv1 PSK, возможна его модификация. Детали при личном обсуждении.
Бюджет приблизительный и обсуждаемый.
Possibility of selecting the outgoing WAN interface; Possibility of changing standard ports for servers (ISAKMP, L2TP, NAT-T); Identification (local and remote point) by IP / Alias / ID / DNS; Possibility of routing multiple subnetworks through VPN (local + remote); Automatic setting of all nft (firewall4) rules to work in the background; Settings IKEv1 / IKEv2 and IKEv1+IKEv2; Settings Aggressive mode (for IKEv1); Settings IPSec Xauth + L2TP over IPSec (incl.IPSec connection support to CISCO; Authorization by PSK or Certificates (server side generation and GUI certificates download / download for customers); Selected set of coding combinations and time "re-auth" separately for phase1 / phase2; Additional settings: Compression (on / off) MOBIKE support (on / off); "Timeout to check dead peer", "dead peer delay", "inactivity timeout"; "keep alive" for phase2.
Требования к OpenWrt (версия 22.03) IPSec VPN настройка через GUI, он должен поддерживать режим нескольких серверов / клиентов (более 1 сервера и клиента) и настраиваться через GUI независимо для каждого отдельного соединения:
- Возможность выбора исходящего WAN-интерфейса;
- Возможность смены стандартных портов для серверов (ISAKMP, L2TP, NAT-T);
- Идентификация (локальная и удаленная точка) по IP / Alias / ID / DNS;
- Возможность маршрутизации нескольких подсетей через VPN (локальная + удаленная);
- Автоматическая настройка всех nft (firewall4) правил для работы в бекграунде;
- Настройка IKEv1 / IKEv2 и IKEv1+IKEv2;
- Настройка Aggressive mode (for IKEv1);
- Настройка IPSec Xauth + L2TP over IPSec (в т.ч. поддержка IPSec подключения к CISCO);
- Авторизация по PSK или Certificates (генерация на стороне сервера и выгрузка / загрузка из GUI сертификатов для клиентов);
- Выбираемый набор комбинаций шифров и время "re-auth" отдельно для phase1 / phase2;
- Дополнительные Настройки:
- Compression (on / off)
- MOBIKE support (on / off);
- "Timeout to check dead peer",
- "dead peer delay",
- "inactivity timeout";
- "keep alive" для phase2.
Current freelance projects in the category Javascript and Typescript
I am looking for an experienced Full Stack developer to create a SaaS service for online stores.Service idea: The client uploads a link to their product feed (XML or CSV). The service automatically retrieves the products, takes their photos, and creates new advertising images based on ready-made templates: price, discount, logo, promotional tags, etc. There should also be… Javascript and Typescript, Web Programming ∙ 13 hours 46 minutes back ∙ 68 proposals |
Development of a WebGL/Three.js scene with generation and export of 3D (snapshot) from an animated shaderObject Description:The project is a designer table shaped like a realistic, deep whirlpool (a central vortex that smoothly transitions from a wide horizontal tabletop to a thin elegant leg). Task Essence:A WebGL / Creative Coding developer is required to create an interactive 3D… Javascript and Typescript, Web Programming ∙ 1 day 10 hours back ∙ 27 proposals |
Support and development of the cleaning company's website
20 USD
I'm looking for a web developer/webmaster for long-term support and development of a cleaning company's website. Website: https://donely.ca About the project DoneLy Home Services is a cleaning service company in Canada that is actively growing and expanding its geographical… Javascript and Typescript, Web Programming ∙ 3 days 12 hours back ∙ 63 proposals |
Development of a website according to the specifications on FramerYou need to create a website based on the parameters in the technical specification. https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Please provide your actual rate based on this design. HTML & CSS, Javascript and Typescript ∙ 4 days 13 hours back ∙ 27 proposals |
Development of an interactive Palworld map for the websiteWe need to develop an interactive map for Palworld based on the example: https://palworld.gg/map We need not just a static image, but a full-fledged interactive map where users can view locations, toggle object categories on/off, search for specific points, and interact with… HTML & CSS, Javascript and Typescript ∙ 6 days 4 hours back ∙ 36 proposals |