Скрипт настройки OpenVPN (IPv6 поверх IPv4)
5 000 руб. за проект
•
безналичный расчёт, электронные деньги
Здравствуйте.
Есть скрипт на bash, который устанавливает, настраивает и генерирует клиентский конфигурационный файл OpenVPN на ОС Ubuntu Server 16.04 (x64).
После подключения openvpn-клиента к серверу, происходит проксирование всего клиентского трафика через vpn-сервер.
Клиент на Windows 10, подключен к провайдеру, который предоставляет только ipv4 (ipv6 нету), но сервер имеет по одному ipv4 и ipv6.
Когда-то заказывал подобный скрипт https://freelansim.ru/tasks/198567 и вот какой вышел результат: https://pastebin.com/xz5T0ZuG .
Всё работает, но есть нюансы:
• не все VPS с IPv6 подходят ему, а только те, к которым подключен большой диапазон ipv6 (там, где только один адрес ipv6, не работает; почему так - не знаю + не особо разбираюсь в этом); т.е. нужно сделать скрипт, который будет работать на любом VPS с выделенным 1 ipv4 + 1 ipv6;
• OpenVPN-сервер после подключения выдаёт клиенту прямой ipv6 адрес, который доступен миру, а я предпочёл бы спрятаться за NAT-ом;
Пожелания:
• тестировать скрипт необходимо на свежеустановленных ubuntu server 16.04 LTS x64 (например, digitalocean; если необходимо, могу предоставить VPS для тестов);
• подключение к openvpn-серверу только по ipv4;
• openvpn-клиент на windows должен проходить тест ipv6-test.com (сейчас заказанный скрипт проходит данный тест с таким результатом https://i.imgur.com/YD0emdw.png и этих показателей достаточно; на ping-и откликаться не нужно);
• если это возможно, увеличить скорость и стабильность соединения между клиентов и сервером (например, nginx проксирует https трафик через себя в разы быстрее, чем openvpn на том-же VPS);
Скрипт, который необходимо модифицировать: https://pastebin.com/xz5T0ZuG .
Благодарю.
С уважением, Дмитрий.
Есть скрипт на bash, который устанавливает, настраивает и генерирует клиентский конфигурационный файл OpenVPN на ОС Ubuntu Server 16.04 (x64).
После подключения openvpn-клиента к серверу, происходит проксирование всего клиентского трафика через vpn-сервер.
Клиент на Windows 10, подключен к провайдеру, который предоставляет только ipv4 (ipv6 нету), но сервер имеет по одному ipv4 и ipv6.
Когда-то заказывал подобный скрипт https://freelansim.ru/tasks/198567 и вот какой вышел результат: https://pastebin.com/xz5T0ZuG .
Всё работает, но есть нюансы:
• не все VPS с IPv6 подходят ему, а только те, к которым подключен большой диапазон ipv6 (там, где только один адрес ipv6, не работает; почему так - не знаю + не особо разбираюсь в этом); т.е. нужно сделать скрипт, который будет работать на любом VPS с выделенным 1 ipv4 + 1 ipv6;
• OpenVPN-сервер после подключения выдаёт клиенту прямой ipv6 адрес, который доступен миру, а я предпочёл бы спрятаться за NAT-ом;
Пожелания:
• тестировать скрипт необходимо на свежеустановленных ubuntu server 16.04 LTS x64 (например, digitalocean; если необходимо, могу предоставить VPS для тестов);
• подключение к openvpn-серверу только по ipv4;
• openvpn-клиент на windows должен проходить тест ipv6-test.com (сейчас заказанный скрипт проходит данный тест с таким результатом https://i.imgur.com/YD0emdw.png и этих показателей достаточно; на ping-и откликаться не нужно);
• если это возможно, увеличить скорость и стабильность соединения между клиентов и сервером (например, nginx проксирует https трафик через себя в разы быстрее, чем openvpn на том-же VPS);
Скрипт, который необходимо модифицировать: https://pastebin.com/xz5T0ZuG .
Благодарю.
С уважением, Дмитрий.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.
Поначалу не сошлись в цене (она мне показалась высокой, хотя за несколько дней был только один ответ на мой заказ, т.к. задача специфическая), но, возможно, Андрею самому было интересно выполнить задание, и через пол часа мне была предоставлена демонстрация рабочего варианта, что очень порадовало, после чего договорились о цене, оттестировали решение и всё работает.
Благодарю за помощь и рекомендую.