🧠 Блог посвящен теме VPN и безопасности, конфиденциальности данных в Интернете. Рассказываем про актуальные тренды и новости связанные с защитой.

6 простых шагов для настройки VPN на Raspberry Pi

383

Raspberry Pi — это одноплатный компьютер британского происхождения , который завоевал мир штурмом с момента его появления в 2015 году, продав около 20 миллионов единиц. Его основная цель — преподавать информатику в школах, а также в развивающихся странах.

В таких местах отличным способом обхода цензуры такого типа является использование виртуальной частной сети (VPN) . Но с компьютером Raspberry Pi и некоторыми базовыми навыками кодирования вы можете создать свой собственный VPN-сервер из удобств своего рабочего стола.

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

Raspberry Pi 2

Что нужно для создания VPN-сервера на Raspberry Pi

Следующие необходимы для того, чтобы построить свой собственный VPN-сервер на вашем компьютере Raspberry Pi .

  • Компьютер Raspberry Pi / Pi 2
  • 8 ГБ микро SD-карта
  • Кард-ридер SD
  • Монитор HDMI (монитор компьютера или телевизор)
  • USB клавиатура
  • Сетевой кабель Ethernet
  • 5-вольтовый источник питания mini USB (например, зарядное устройство для телефона)

Шаг 1: Подготовьтесь к установке операционной системы Raspberry Pi

Этот первый шаг включает в себя карту Micro SD. Если вы используете или повторно используете старую SD-карту, вы должны убедиться, что вы правильно отформатировали ее, чтобы удалить все старые файлы. Это можно сделать бесплатно на http://sdcard.org

Как только карта полностью отформатирована, вставьте ее в картридер.

Шаг 2: Установка Raspbian на компьютер Raspberry Pi

Получите онлайн и посетите веб-сайт Raspberry Pi . Загрузите новое программное обеспечение из коробки (NOOBS) . NOOBS — менеджер установки операционной системы. Откройте файл, выберите все файлы, затем перетащите их на SD-карту в картридере.

Теперь возьмите SD-карту и вставьте ее в Raspberry Pi. Для этого подключите монитор, клавиатуру и кабель питания.

Как только Raspberry Pi включится, зеленый индикатор начнет мигать, когда компьютер считывает данные с SD-карты. Вы увидите открытое окно. Выберите Raspbian и нажмите ENTER для установки. Не забудьте изменить пароль по умолчанию, прежде чем идти дальше.

Шаг 3: Создайте статический IP-адрес для вашего Raspberry Pi

Подключите Raspberry Pi к маршрутизатору с помощью кабеля Ethernet.
Откройте командную строку и введите: ifconfig

За этим последует множество информации, часть из которой вам нужно записать ручкой и бумагой. Запишите следующие цифры и буквы:

  • Инет адрес
  • Bcast
  • маскировать

Чтобы вернуться в командную строку, введите: sudo route -n

Теперь запишите символы после:

  • шлюз
  • Место назначения

Вернувшись в командную строку, введите: sudo nano / etc / network / interfaces

Найдите строку с надписью «iface eth0 inet dhcp" или "iface eth0 inet инструкция»

Если в вашем файле написано «руководство", Используйте клавиши со стрелками, чтобы удалить его и заменить его на мир"статический».

Затем поместите курсор в конец строки и нажмите Enter.

В следующих строках вставьте записанную вами информацию в строки выше между квадратными скобками.

  • Адрес [ваш текущий IP-адрес]
  • Маска сети [маска вашей подсети]
  • Сеть [пункт назначения]
  • Трансляция [ваш диапазон вещания]
  • Шлюз [ваш шлюз]

Сохраните файл, нажав CTRL и X одновременно. В командной строке введите: sudo reboot

Шаг 4: Построение вашего VPN на Raspberry Pi

Raspbian поставляется с установленным OpenVPN и готовым к распаковке.

В командной строке введите: sudo apt-get install openvpn

Теперь вы должны сгенерировать ключи, чтобы убедиться, что вы единственный, кто использует VPN. Используйте Easy_RSA для генерации ваших ключей . Если вы хотите выполнять команды в своем корневом каталоге, убедитесь, что вы набрали : sudo -s .

В командной строке введите: cp-r / usr / share / doc / openvpn / examples / easy-rsa / 2.0 / etc / openvpn / easy-rsa

Следующий тип: cd / etc / openvpn / easy-rsa

В открывшемся тексте найдите строку, которая начинается: export EASY_RSA =

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

export EASY_RSA = ”/ etc / openvpn / easy-rsa”

Найдите текст, который гласит «export KEY_SIZE = 1024"И измените цифру на"2048».

Продолжайте прокручивать и меняйте правильные настройки страны и города.

Шаг 5: Создайте сертификаты для вашего VPN

Откройте каталог easy-rsa в командной строке, набрав: cd / etc / openvpn / easy-rsa

Затем введите: source ./vars

Далее введите: ./clean-all

Это удалит все предыдущие ключи в системе.

Следующий тип: ./build-ca

Шаг 6: Назовите сервер

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

Тип: ./build-key-server [имя_сервера]

Еще несколько шагов завершают процесс.

Общее имя — это имя сервера

Пароль для вызова должен быть пустым

Введите « y » для подписи сертификата.

Наконец, когда предложено с вопросом:

1 из 1 запросов на сертификат сертифицирован, зафиксировать? [Г / л]

Введите « у », и процесс завершен.

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. ПринимаюПодробнее