Написать скрипт для развертывания VPN

1 000 руб. за проект
19 июня 2019, 12:50 • 2 отклика • 58 просмотров
Нужно взять Bash-скрипт с github и модифицировать его.

Требования:
ОС Debian или CentOS в минимальной сборке

Установленный Firewall, Антивирус и правила проверки.

Технология OpenVPN или на выбор.

Желательно чтобы был единый файл или скрипт с настройками.

Настройки можно вынести в отдельные файлы-конфиги.

Действия скрипта:

Ставит и прописывает маршруты:

Port: SSL 443, Domain: vpn.recipes
NS1, NS2: vpn.recipes

Дополнительные DNS: 1111 и 8888

Внутренняя сеть (IP Range): 192.168.222.100 - 150

Создает 10 сертификатов в один файл - ***.ovpn

В этом же файле ключ, подпись, сертификат и локальный адрес

Должно поддерживаться все (NetBios, Общие диски, RDP etc.)

При включённом VPN интернет должен работать только через WebProxy

Для WebProxy необходимо поднять Web Server в локальной сети, домен recipes

Все запросы через WebProxy нужно логировать

P.S.

Можно заточить скрипт под какой-либо Дата центр (кроме Amazon, OVH)

Ссылки:

https://sysadmin.pm/openvpn-speed/

https://github.com/Nyr/openvpn-install

https://tgraph.io/Podnimaem-OpenVPN-skriptom-openvpn-install-09-16

Прокси

https://tinyproxy.github.io

https://www.php-proxy.com

Разные VPN

https://xakep.ru/2016/10/07/vpn-review/