• I






      
           

Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams

Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience

КОНКУРС
language
 
Поиск junradio

Радиодетали
ОК
Сервисы

Stock Images
Покупка - продажа
Фото и изображений


 
Выгодный обмен
электронных валют

Друзья JR



JUNIOR RADIO

 

Как настроить Surfshark на Raspberry Pi

 

 

В этом проекте Raspberry Pi мы покажем вам, как настроить Surfshark VPN на Raspberry Pi. Surfshark относительно новичок в сфере VPN, но быстро завоевал большую популярность благодаря своей конфиденциальности, безопасности и скорости. Следуя этому руководству, вы сможете перенаправить сетевой трафик вашего Raspberry Pi через серверы Surfsharks VPN. Использование VPN, такой как Surfshark, может помочь вам оставаться конфиденциальным при просмотре страниц в Интернете. Использование Surfshark на вашем Raspberry Pi - отличный проект для работы с торрент-боксом или одним из многих веб-браузеров .

 

 

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

Прежде чем мы настроим Surfshark на Raspberry Pi, нам нужно получить ваши учетные данные службы Surfshark. Эти учетные данные не совпадают с теми, которые вы используете для входа в свою учетную запись Surfshark.

1.Чтобы получить эти учетные данные службы, вам необходимо сначала войти в свою учетную запись Surfshark .

 

 

2.После того, как вы вошли в свою учетную запись. Идите Devices, затемManual

3. Внизу страницы вы найдете свои учетные данные для службы.

Вам нужно будет использовать указанные здесь имя пользователя и пароль, чтобы войти в Surfshark VPN с вашего Raspberry Pi.

 

 

 Настройка Surfshark на Raspberry Pi

Чтобы подключиться к Surfshark с нашего Raspberry Pi, мы будем использовать клиентское программное обеспечение OpenVPN . OpenVPN - один из самых популярных стандартов для подключения и хостинга VPN и один из наиболее поддерживаемых.

1. Прежде чем мы начнем процесс установки Surfshark, давайте удостоверимся, что все обновлено. Мы можем сделать это, выполнив следующие две команды на вашем Pi.

sudo apt update

sudo apt upgrade

2. Теперь давайте установим пакеты, необходимые для настройки Surfshark на Raspberry Pi, используя команду ниже. Первый из этих пакетов - это OpenVPN. Мы используем OpenVPN для подключения к VPN-серверам Surfsharks. Второй пакет есть unzip. Распакованный пакет используется для извлечения файлов конфигурации Surfshark OpenVPN, которые мы будем использовать.

sudo apt install openvpn unzip

3. К счастью для нас, команда Surfshark предоставила очень простой способ получить необходимые файлы конфигурации. Используйте следующие две команды, чтобы перейти в openvpnкаталог и загрузить файлы конфигурации.

cd /etc/openvpn

sudo wget https://account.surfshark.com/api/v1/server/configurations

4.Теперь мы можем unzipиспользовать файлы конфигурации Surfshark для Raspberry Pi. Чтобы извлечь файлы, выполните следующую команду.

sudo unzip configurations

5. После извлечения файлов нам больше не нужно хранить архив конфигурации на нашем устройстве. Удалите этот архив с помощью приведенной ниже команды на Raspberry Pi.

sudo rm configurations

6.Теперь мы можем использовать команду ls для вывода списка всех файлов конфигурации, к которым у нас есть доступ.

ls

Используйте этот список файлов, чтобы решить, к какому серверу Surfshark VPN вы хотите подключиться. Например, если мы хотим подключиться к серверу Sydney Surfshark по протоколу UDP, мы должны использовать следующий файл.

au-syd.prod.surfshark.com_udp.ovpn

7. Чтобы подключиться к Surfshark с помощью OpenVPN, вы можете использовать следующую команду. Убедитесь, что вы заменили YOUR_FILENAME, на файл для VPN, к которой вы хотите подключиться.

sudo openvpn YOUR_FILENAME

Например, если мы хотим использовать файл, который мы захватили на шаге 7 , мы можем подключиться, используя команду ниже.

sudo openvpn au-mel.prod.surfshark.com_udp.ovpn

8. При подключении к серверу вам потребуется ввести учетные данные службы Surfshark. Это те учетные данные, которые вы нашли в первом разделе этого руководства.

9. Надеюсь, теперь вы успешно подключитесь к Surfshark с вашего Raspberry Pi.

10.Если вы когда-нибудь захотите отключиться от Surfshark, вы можете просто выйти из работающего в данный момент терминала, нажав CTRL+ C.

Если вы закрылись из терминала, вы также можете убить процесс OpenVPN. Чтобы убить все запущенные в данный момент процессы OpenVPN, вы можете использовать команду ниже.

sudo killall openvpn

 Запуск Surfshark при загрузке

В этом разделе мы покажем вам, как запустить Surfshark при загрузке. Это позволит вам подключиться к вашей VPN, как только ваш Raspberry Pi загрузится.

1. Во-первых, нам нужно создать файл, в котором будут храниться имя пользователя и пароль для Surfshark. Мы изменим файлы OVPN, чтобы ссылаться на них для учетных данных. Начните писать файл nano, используя команду ниже.

sudo nano /etc/openvpn/auth.txt

2. В этом файле введите учетные данные Surfshark, которые вы получили в первом разделе этого руководства.

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

USERNAME

PASSWORD

3.После этого сохраните файл, нажав CTRL+ X, затем Y, затем ENTER.

4. Для нашего следующего шага вам нужно будет заранее подготовить файл OVPN для использования. Помните, что вы можете использовать lsкоманду для вывода списка всех существующих файлов. Мы скопируем этот файл и назовем его в честь оригинала, но с другим расширением. В нашем примере мы будем использовать au-mel.prod.surfshark.com_udp.ovpnфайл и копировать его так, чтобы он назывался au-mel.conf.

sudo cp /etc/openvpn/au-mel.prod.surfshark.com_udp.ovpn /etc/openvpn/au-mel.conf

Причина, по которой нам нужно это сделать, заключается в том, что программное обеспечение OVPN ожидает его завершения, .confа не .ovpnпри запуске в качестве демона.

5. Давайте теперь изменим скопированную версию файла, выполнив следующую команду. Нам нужно внести некоторые изменения в этот файл, чтобы использовать auth.txtфайл, который мы написали.

sudo nano /etc/openvpn/au-mel.conf

6. В этом файле нам нужно найти следующую строку.

auth-user-pass

Замените эту строку следующей. Это изменение говорит ему использовать наш auth.txtфайл

auth-user-pass auth.txt

7.Теперь сохраните изменения в нашем файле, нажав CTRL+ X, затем Y, затем ENTER.

8. Для нашего следующего шага нам нужно изменить настройки OpenVPN по умолчанию для подключения к Surfshark VPN. Начните изменять файл, выполнив приведенную ниже команду.

sudo nano /etc/default/openvpn

9. В этом файле вам нужно найти следующую строку.

#AUTOSTART="all"

Затем замените его следующим.

AUTOSTART="au-mel"

Убедитесь, что вы заменили au-meимя файла, который вы создали ранее. Не включайте .confчасть имени файла.

9.После внесения изменений сохраните их, нажав CTRL+ X, а Yзатем, затем ENTER.

10. После внесения изменений нам нужно включить службу OpenVPN. Включение службы позволит системе запустить OpenVPN при загрузке.

sudo systemctl enable openvpn

11. Чтобы проверить, что теперь все работает, давайте перезапустим Raspberry Pi. Чтобы перезапустить наш Pi, выполните следующую команду.

sudo reboot

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

 Предотвращение утечек DNS

Одна из проблем, которая иногда может возникнуть при использовании VPN, заключается в том, что DNS-сервер может утечь ваш IP-адрес. Чтобы решить эту проблему, мы можем изменить DNS-серверы, которые использует наш Raspberry Pi, на альтернативный. В этом руководстве мы собираемся использовать службу DNS Cloudflare 1.1.1.1.

1. Начните изменять файл конфигурации dhcpcd, выполнив приведенную ниже команду.

sudo nano /etc/dhcpcd.conf

2. В этом файле нам нужно начать с поиска следующей строки. Вы также можете использовать CTRL+, Wчтобы быстрее найти эту строку.

#static domain_name_servers=192.168.0.1

Замените эту строку следующей.

static domain_name_servers=1.1.1.1

Если вы хотите использовать другой DNS-сервер, убедитесь, что вы заменили 1.1.1.1.

3.Сохраните изменения, нажав CTRL+ X, затем Y, затем ENTER.

4. Чтобы загрузить наши изменения, давайте продолжим и перезапустим наше устройство. Чтобы перезагрузить Raspberry Pi, вы можете выполнить следующую команду.

sudo reboot

5.Вы можете убедиться, что ваш IP-адрес больше не протекает, используя сервис ipleak.net .

Надеюсь, на этом этапе вы успешно подключились к службе Surfshark VPN на своем Raspberry Pi.

 




Необходимо добавить материалы...
Результат опроса Результаты Все опросы нашего сайта Архив опросов
Всего голосовало: 373



          

Радио для всех© 2024