![]() |
![]() |
![]() |
![]() |
Создаём свой собственный VPN WireGuard на Raspberry Pi |
|
МЕНЮ Главная страница Поиск Регистрация на сайте Помощь проекту Архив новостей ТЕМЫ Новости ИИ Голосовой помощник Разработка ИИГородские сумасшедшие ИИ в медицине ИИ проекты Искусственные нейросети Искусственный интеллект Слежка за людьми Угроза ИИ ИИ теория Внедрение ИИКомпьютерные науки Машинное обуч. (Ошибки) Машинное обучение Машинный перевод Нейронные сети начинающим Психология ИИ Реализация ИИ Реализация нейросетей Создание беспилотных авто Трезво про ИИ Философия ИИ Big data Работа разума и сознаниеМодель мозгаРобототехника, БПЛАТрансгуманизмОбработка текстаТеория эволюцииДополненная реальностьЖелезоКиберугрозыНаучный мирИТ индустрияРазработка ПОТеория информацииМатематикаЦифровая экономика
Генетические алгоритмы Капсульные нейросети Основы нейронных сетей Распознавание лиц Распознавание образов Распознавание речи Творчество ИИ Техническое зрение Чат-боты Авторизация |
2022-08-06 11:02 ![]() WireGuard представляет из себя VPN-протокол, который намного безопаснее и быстрее, чем OpenVPN или IPsec. С помощью этой статьи вы настроите свой собственный WireGuard VPN на Raspberry Pi и подключите все свои устройства к серверу, не беспокоясь о проблемах с пропускной способностью или безопасности данных. Более того, приложение WireGuard VPN доступно для Windows, Mac, Linux, Android и iOS, которые вы можете использовать для безопасного подключения своих устройств к VPN. Что вам понадобится Что вам понадобится. Для создания собственного VPN с WireGuard вам понадобится:
Шаг 1. Подготовьте SD-карту
country=AU ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="MyWiFiNetwork" psk="aVeryStrongPassword" key_mgmt=WPA-PSK } Настоятельно рекомендуем подключить Raspberry Pi к сети или маршрутизатору с помощью кабеля Ethernet для повышения скорости и безопасности. Шаг 2. Настройте и установите PiVPN PiVPN — это легкий скрипт для установки и настройки WireGuard на Raspberry Pi. Для установки PiVPN нужно выполнить следующие действия:
![]() После перезагрузки откройте окно терминала и выполните следующую команду, чтобы обновить пакеты: sudo apt update && sudo apt full-upgrade Нажмите Y для подтверждения (если появится запрос), чтобы продолжить процесс обновления. Это может занять некоторое время. После обновления пакетов выполните следующую команду в окне терминала, чтобы начать установку PiVPN и WireGuard: curl -L https://install.pivpn.io | bash ![]() Далее загрузится и откроется мастер установки PiVPN, который мы будем использовать для установки WireGuard VPN. При получении сообщения об ошибке curl следует убедиться, что curl установлен, выполнив следующую команду в окне терминала, а затем повторить попытку: sudo apt install curl -y После загрузки программы установки PiVPN появится окно мастера установки с сообщением «Этот мастер установки превратит ваш Raspberry Pi в сервер OpenVPN и WireGuard». ![]() Вам необходимо назначить статический IP-адрес вашего Raspberry Pi, чтобы предотвратить любое изменение IP-адреса после отключения питания или перезапуска. Вы можете зарезервировать IP-адрес в настройках DHCP вашего маршрутизатора или настроить статический IP-адрес на Raspberry Pi. ![]() Пользователь по умолчанию — pi, он отобразится на экране. Однако, если вы настроили профиль при настройке ОС Raspberry Pi (64-bit), на экране появится ваше имя пользователя. С помощью клавиш со стрелками выберите имя и нажмите клавишу Enter или выберите OK. ![]() Из доступных вариантов выберите WireGuard и нажмите OK или нажмите клавишу Enter. ![]() Установите все необходимые обновления, если появится соответствующий запрос. При отсутствии запроса на экране «Установить WireGuard» выберите «Да», чтобы начать установку VPN-сервера WireGuard на ваш Raspberry Pi. Оставьте все параметры по умолчанию (порт по умолчанию 51820, если вам не нужен другой). ![]() На следующем экране вам нужно выбрать DNS-провайдера. Вы можете выбрать любой в зависимости от ваших предпочтений и местоположения. Если вы используете DNS-сервер, блокирующий рекламу (например, Pi-hole), необходимо выбрать «Пользовательский», а затем ввести DNS-адрес вручную. ![]() Вы можете использовать общедоступные IP-адрес или DNS. Выберите вариант «Использовать этот общедоступный IP-адрес» (если у вас есть статический IP-адрес от вашего провайдера). Если выбрать «Запись DNS», можно использовать общедоступный DNS (для динамического IP-адреса) и настроить динамический DNS. ![]() Далее будут сгенерированы ключи сервера. На следующем шаге необходимо выполнить автоматическое обновление. ![]() Итак, вы завершили установку WireGuard VPN. Нужно перезагрузить Raspberry Pi, чтобы изменения вступили в силу. ![]() Шаг 3. Подключите устройства к Raspberry Pi WireGuard VPN Чтобы подключиться к Raspberry Pi WireGuard VPN, вы должны создать профиль. В окне терминала введите следующую команду: sudo pivpn add ![]() Введите данные своего профиля. Вы можете назвать его как угодно, например, «MyWireGuardVPN». Файл конфигурации для подключения можно найти в /home/pi/configs. ![]() Вы можете использовать файл конфигурации для подключения WireGuard или сгенерировать QR-код для безопасного подключения WireGuard VPN. Для этого вам необходимо установить приложение WireGuard VPN на ваше устройство Android или iOS. Чтобы сгенерировать QR-код, выполните следующую команду в окне терминала: pivpn -qr MyWireGuardVPN ![]() В приложении WireGuard на устройстве Android или iOS нажмите «+» и выберите «Сканировать QR-код». Введите имя профиля и нажмите «Сохранить». ![]() Теперь вы можете использовать этот профиль для подключения к WireGuard VPN на Raspberry Pi. Производительность WireGuard будет зависеть от скорости вашей сети. В этом руководстве мы показали вам, как настроить WireGuard на Raspberry Pi 3 или 4 и подключить ваше устройство к защищенному VPN. Теперь вы можете использовать свой собственный бесплатный VPN-сервер Raspberry Pi WireGuard для безопасного доступа в Интернет. VPN также обеспечит конфиденциальность и поможет безопасно получать доступ к контенту. Источник: www.securitylab.ru Комментарии: |
|