Бесплатный VPN от Amazon

Под катом я расскажу вам, как при помощи нескольких простых действий получить себе практически бесплатный VPN в штатах:

1. Зарегистрироваться на aws.amazon.com и получить бесплатно кусочек машинного времени на год. Требуется валидная карточка;

2. Запустить доступную в регионе US-East Micro Instance с Ubuntu 10.4 и 10 гигабайтным разделом, который как раз помещается в бесплатный пакет. Инстанция имеет номер ami-c2a255ab и находится через поиск в Community AMI’s по запросу Ubuntu 10.4;

3. Залогиниться на машину под ubuntu при помощи SSH, например через PuTTY, не забыв сначала конвертировать ключ в формат ppk через PuTTYgen;

4. Установить и настроить OpenVpn при помощи этой статьи. Автор забыл сказать, что перед началом работы нужно выполнить sudo su;

5. Установить и настроить синхронизацию с DynDNS, чтобы не смотреть каждый раз ip, который меняется после каждой остановки инстанции;

6. Настроить клиента OpenVPN, в моем случае средой выступила Windows 7.
Для этого нужно скопировать с сервера файлы:
• ca.crt
• client1.crt
• client1.key
Это текстовые файлы и их содержимое с aws можно вытащить копипастом.
Их нужно сложить в C:\Program Files\OpenVPN\config.
Кроме того здесь нужно создать файл client1.conf, в котором написать примерно следующее:

client
dev tun
remote ec2-XX-XXX-XX-XXX.compute-1.amazonaws.com 1194
proto udp
nobind
pull
comp-lzo
persist-key
persist-tun
ca «C:\\Program Files\\OpenVPN\\config\\ca.crt»
cert «C:\\Program Files\\OpenVPN\\config\\client1.crt»
key «C:\\Program Files\\OpenVPN\\config\\client1.key»

7. Запускаем OpenVPN и мы в Сиэтле!

PS: Amazon дает по 15 гигабайт трафика Up и Down в месяц в течение года. Все что выше будет стоить 10 центов за гигабайт. Цены можно посмотреть здесь: http://aws.amazon.com/ec2/pricing/.

Leave a Reply

Your email address will not be published. Required fields are marked *