При создании сервера outline возникла ошибка

{ «about-outline»: «Outline – это проект <a href={jigsawUrl}>Jigsaw</a> по созданию ПО с открытым исходным кодом, цель которого – обеспечить более безопасный доступ к Интернету для новостных агентств и журналистов.<br><br>Outline использует технологии <a href={shadowsocksUrl}>Shadowsocks</a> и все ещё находится на ранней стадии разработки. Вы можете внести свои дополнения в код на сайте <a href={gitHubUrl}>GitHub</a>, а также подписаться на наши обновления в <a href={redditUrl}>Reddit</a> и <a href={mediumUrl}>Medium</a>, чтобы узнавать о добавлении новых платформ и функций.«, «about-version»: «Версия {version}«, «aws-lightsail-firewall-0»: «Перейдите к экрану экземпляров {openLink}Amazon Lightsail{closeLink}.«, «aws-lightsail-firewall-1»: «Выберите экземпляр для размещения Outline.«, «aws-lightsail-firewall-2»: «Перейдите на вкладку «Сеть« (Networking).«, «aws-lightsail-firewall-3»: «В разделе «Брандмауэр« (Firewall) нажмите «Добавить« (Add another).«, «aws-lightsail-firewall-4»: «Задайте для параметра «Приложение« (Application) значение «Все порты TCP и UDP« (All TCP+UDP).«, «aws-lightsail-firewall-5»: «Нажмите «Сохранить« (Save).«, «cancel»: «Отмена«, «close»: «Закрыть«, «confirmation-server-destroy»: «Существующие пользователи лишатся доступа. Это действие невозможно отменить.«, «confirmation-server-destroy-title»: «Удалить сервер?«, «confirmation-server-remove»: «Это действие приведет к удалению вашего сервера из Менеджера Outline, но у пользователей сохранится доступ через прокси-подключение. Для полного удаления нужно вручную удалить сервер Outline с вашего хоста.«, «confirmation-server-remove-title»: «Удалить сервер из приложения?«, «data-limit»: «Лимит трафика«, «data-limit-per-key»: «Лимит трафика для ключей доступа«, «data-limits»: «Ограничения на передачу данных«, «data-limits-description»: «Настройте 30-дневное обновляемое ограничение на передачу данных для ключей доступа на этом сервере.«, «data-limits-dialog-text»: «Откройте вкладку «Настройки« и задайте ограничение на передачу данных для ключей доступа на этом сервере.«, «data-limits-dialog-title»: «Не допускайте превышения объема данных«, «data-limits-disclaimer»: «Использование ограничений на передачу данных будет учитываться при сборе статистики для ваших отчетов. Чтобы получить дополнительные сведения, ознакомьтесь с {openLink}Политикой сбора данных{closeLink}.«, «data-limits-usage»: «Использовано: {used} из {total}«, «destroy»: «Удалить«, «digitalocean-disconnect-account»: «Отключить аккаунт DigitalOcean?«, «digitalocean-unreachable»: «Эта ошибка может быть вызвана работой брандмауэра в вашей сети или временным отсутствием связи с сайтом digitalocean.com.«, «disabled»: «Отключено«, «disconnect»: «Отключить«, «done»: «Готово«, «enabled»: «Включено«, «error-connectivity»: «При подключении к вашему аккаунту DigitalOcean возникли проблемы. Это может быть вызвано как временными неполадками со стороны DigitalOcean, так и нестабильным подключением к Интернету у вас. Если повторные попытки не помогают, выполните вход в сервис DigitalOcean заново.«, «error-connectivity-title»: «Ошибка подключения«, «error-do-account-info»: «Не удалось получить данные аккаунта DigitalOcean.«, «error-do-auth»: «Не удалось выполнить аутентификацию в сервисе DigitalOcean.«, «error-do-limit»: «В аккаунте DigitalOcean достигнут лимит количества дроплетов ({num}). Запросить увеличение лимита можно на странице https://cloud.digitalocean.com/account/team/droplet_limit_increase«, «error-do-regions»: «Не удалось получить список доступных регионов.«, «error-do-warning»: «Уведомление DigitalOcean: «{message}««, «error-feedback»: «Не удалось отправить отзыв. Повторите попытку.«, «error-gcp-auth»: «Ошибка аутентификации в Google Cloud Platform«, «error-hostname-invalid»: «Укажите IP-адрес или действительное имя хоста.«, «error-key-add»: «Не удалось добавить ключ.«, «error-key-remove»: «Не удалось удалить ключ доступа.«, «error-key-rename»: «Не удалось переименовать ключ.«, «error-keys-get»: «Не удалось загрузить ключи.«, «error-keys-port-bad-input»: «Укажите для порта целое число от 1 до 65 535.«, «error-keys-port-in-use»: «Этот порт уже используется на сервере.«, «error-licenses»: «Не удалось загрузить лицензии.«, «error-metrics»: «Ошибка активации показателей.«, «error-network»: «Ошибка сети.«, «error-not-saved»: «Произошла ошибка.«, «error-remove-data-limit»: «Не удалось отключить лимит трафика по умолчанию.«, «error-remove-per-key-limit»: «Не удалось удалить лимит трафика для этого ключа доступа.«, «error-server-creation»: «При создании сервера Outline возникла ошибка.«, «error-server-destroy»: «Не удалось удалить сервер.«, «error-server-removed»: «Серверы {serverName} больше не находятся в вашем аккаунте DigitalOcean.«, «error-server-rename»: «Не удалось переименовать сервер.«, «error-server-unreachable»: «Ваш сервер Outline успешно установлен, но мы не можем к нему подключиться. Вероятнее всего, это связано с тем, что входящие подключения блокируются правилами брандмауэра, настроенными на вашем сервере. Проверьте настройки и убедитесь, что для диапазона портов с 1024 до 65535 разрешены входящие TCP-подключения.«, «error-server-unreachable-title»: «Не удалось подключиться к вашему серверу Outline«, «error-servers-removed»: «Серверы {serverNames} больше не находятся в вашем аккаунте DigitalOcean.«, «error-set-data-limit»: «Не удалось задать лимит трафика по умолчанию.«, «error-set-per-key-limit»: «Не удалось задать лимит трафика для этого ключа доступа.«, «error-unexpected»: «Произошла непредвиденная ошибка.«, «experimental»: «Экспериментальная функция«, «experiments»: «Эксперименты«, «experiments-description»: «Попробуйте поработать с новыми функциями, пока они ещё недоступны широкой публике, и поделитесь с нами своим мнением.«, «experiments-disclaimer»: «Экспериментальные функции находятся в стадии разработки и могут быть изменены или удалены из приложения. Использование этих функций будет учитываться при сборе статистики для ваших отчетов. Чтобы получить дополнительные сведения, ознакомьтесь с {openLink}Политикой сбора данных{closeLink}.«, «experiments-feedback»: «Есть предложения? {openLink}Отправьте нам отзыв{closeLink}.«, «feedback-cloud-provider»: «Выберите облачный сервис«, «feedback-cloud-provider-error»: «Выберите облачный сервис.«, «feedback-connection»: «Не могу подключиться к своему серверу«, «feedback-connection-others»: «Другие пользователи не могут подключиться к моему серверу«, «feedback-disclaimer»: «Обратите внимание, что служба поддержки может отвечать только на отзывы на английском языке.«, «feedback-email»: «Адрес электронной почты (необязательно)«, «feedback-error»: «Напишите отзыв.«, «feedback-explanation-install»: «При попытке установить Outline на ваш сервер возникла ошибка. Если вам не удалось устранить ошибку самостоятельно, отправьте нам сообщение с описанием ситуации. В сообщении можно указать адрес электронной почты, чтобы мы могли вам ответить.«, «feedback-general»: «Общий отзыв«, «feedback-install»: «Возникли проблемы при установке Outline«, «feedback-label»: «Ваш отзыв«, «feedback-management»: «Возникли проблемы при управлении сервером«, «feedback-other»: «Другой«, «feedback-privacy»: «Команде Outline будет отправлен ваш отзыв, адрес электронной почты (если вы указали его), а также дополнительная информация, оговоренная в {openLink}Политике конфиденциальности{closeLink}.«, «feedback-submit»: «Отправить«, «feedback-suggestion»: «Предложения«, «feedback-title-generic»: «Отправить отзыв«, «feedback-title-install»: «Не удалось установить сервер Outline«, «gcp-billing-action»: «Далее«, «gcp-billing-body»: «{openLink}Добавьте платежный аккаунт{closeLink} для Google Cloud.«, «gcp-billing-description»: «{openLink}Откройте страницу оплаты Cloud Console{closeLink} и добавьте платежный аккаунт.«, «gcp-billing-error»: «Не удалось получить платежные данные.«, «gcp-billing-error-zero»: «Чтобы продолжить, добавьте платежный аккаунт.«, «gcp-click-create»: «Нажмите Create (Создать).«, «gcp-create-new-project»: «{openLink}Создайте проект Google Cloud{closeLink}.«, «gcp-create-new-vm»: «{openLink}Создайте экземпляр ВМ{closeLink}.«, «gcp-create-project»: «Как создать проект Google Cloud«, «gcp-create-server»: «Как создать проект Google Cloud«, «gcp-create-vm»: «Как создать экземпляр ВМ«, «gcp-disconnect-account»: «Отключение аккаунта Google Cloud Platform«, «gcp-firewall-create-0»: «{openLink}Добавьте новое правило для брандмауэра{closeLink} в ваш проект Compute Engine.«, «gcp-firewall-create-1»: «Введите «outline« в поле Name (Название).«, «gcp-firewall-create-2»: «Введите «outline« в поле Target tags (Теги цели).«, «gcp-firewall-create-3»: «Введите «0.0.0.0/0« в поле Source IP ranges (Диапазоны IP-адресов источника).«, «gcp-firewall-create-4»: «Выберите Allow all (Разрешить все) в разделе Protocols and ports (Протоколы и порты).«, «gcp-name-your-project»: «Введите название проекта в поле «Название проекта« (Project name).«, «gcp-project-setup-error»: «Произошла ошибка. Не удалось настроить проект Google Cloud.«, «gcp-select-machine-type»: «В разделе «Тип машины« (Machine type) выберите f1-micro.«, «gcp-select-networking»: «Нажмите «Настройка параметров управления, безопасности, дисков, сети и многоклиентского обслуживания« (Management, security, disks, networking, sole tenancy), а затем выберите «Сеть« (Networking).«, «gcp-select-region»: «В разделе «Регион« (Region) выберите регион, рядом с которым будут находиться пользователи сервера.«, «gcp-type-network-tag»: «Введите outline в поле «Теги сети« (Network tags).«, «gcp-type-outline-server»: «Введите outline-server в поле «Название« (Name).«, «geo-amsterdam»: «Амстердам«, «geo-bangalore»: «Бангалор«, «geo-changhua-county»: «Чжанхуа«, «geo-delhi»: «Дели«, «geo-eemshaven»: «Эмсхавен«, «geo-frankfurt»: «Франкфурт«, «geo-hamina»: «Хамина«, «geo-hk»: «Гонконг«, «geo-iowa»: «Айова«, «geo-jakarta»: «Джакарта«, «geo-jurong-west»: «Джуронг Вест«, «geo-las-vegas»: «Лас-Вегас«, «geo-london»: «Лондон«, «geo-los-angeles»: «Лос-Анджелес«, «geo-melbourne»: «Мельбурн«, «geo-montreal»: «Монреаль«, «geo-mumbai»: «Мумбаи«, «geo-new-york-city»: «Нью-Йорк«, «geo-northern-virginia»: «Северная Вирджиния«, «geo-oregon»: «Орегон«, «geo-osaka»: «Осака«, «geo-salt-lake-city»: «Солт-Лейк-Сити«, «geo-san-francisco»: «Сан-Франциско«, «geo-sao-paulo»: «Сан-Паулу«, «geo-seoul»: «Сеул«, «geo-sg»: «Сингапур«, «geo-south-carolina»: «Южная Каролина«, «geo-st-ghislain»: «Сен-Гилен«, «geo-sydney»: «Сидней«, «geo-tokyo»: «Токио«, «geo-toronto»: «Торонто«, «geo-warsaw»: «Варшава«, «geo-zurich»: «Цюрих«, «key»: «Ключ {keyId}«, «manual-server-assign-firewall»: «Настройте правило брандмауэра«, «manual-server-assign-group»: «Назначьте группу безопасности«, «manual-server-create-firewall»: «Создайте правило для брандмауэра«, «manual-server-create-group»: «Создайте группу безопасности«, «manual-server-description»: «Следуя этим пунктам, вы установите Outline на Linux-сервер облачного сервиса {cloudProvider}.«, «manual-server-firewall»: «Настройте брандмауэр«, «manual-server-install-paste»: «Вставьте сюда информацию, полученную при выполнении скрипта установки.«, «manual-server-install-run»: «Зайдите на сервер и выполните эту команду.«, «manual-server-instructions»: «Инструкции«, «manual-server-show-me»: «Показать«, «manual-server-title»: «Следуйте приведенным ниже инструкциям«, «metrics-description»: «Откройте доступ к обезличенным показателям для себя и других пользователей вашего сервера Outline, чтобы способствовать повышению его надежности и производительности. {openLink}Подробнее…{closeLink}«, «metrics-share»: «Предоставить доступ к показателям«, «metrics-skip»: «Пропустить«, «metrics-title»: «Предоставление доступа к показателям«, «nav-about»: «О приложении«, «nav-data-collection»: «Сбор данных«, «nav-feedback»: «Отзыв«, «nav-help»: «Справка«, «nav-licenses»: «Лицензии«, «nav-privacy»: «Конфиденциальность«, «nav-terms»: «Условия использования«, «no-data-limit»: «Лимит не задан«, «notification-app-update»: «Обновленная версия Менеджера Outline скачана. Она будет установлена при перезапуске приложения.«, «notification-feedback-thanks»: «Благодарим за отзыв! Мы рады получать от вас обратную связь.«, «notification-key-added»: «Ключ добавлен«, «notification-key-removed»: «Ключ удален.«, «notification-server-destroyed»: «Сервер удален«, «notification-server-exists»: «Сервер уже добавлен.«, «notification-server-removed»: «Сервер удален из приложения.«, «oauth-account-active»: «Ваш аккаунт DigitalOcean активирован.«, «oauth-account-active-tag»: «Аккаунт активирован! Загрузка местоположений сервера…«, «oauth-activate-account»: «Активируйте аккаунт DigitalOcean.«, «oauth-billing»: «Укажите свои платежные данные на сайте digitalocean.com, после чего вернитесь в приложение.«, «oauth-billing-tag»: «Введите платежные данные…«, «oauth-connect-description»: «Использование Outline в вашем аккаунте позволяет упростить создание сервера и подключение к нему.«, «oauth-connect-tag»: «Ожидание подключения вашего аккаунта…«, «oauth-connect-title»: «Выполните вход или создайте аккаунт DigitalOcean.«, «oauth-sign-out»: «Выйти«, «oauth-verify»: «Найдите во входящих электронное письмо от DigitalOcean и перейдите по указанной в нем ссылке, чтобы подтвердить ваш аккаунт.«, «oauth-verify-tag»: «Подтвердите адрес электронной почты…«, «okay»: «ОК«, «per-key-data-limit-dialog-set-custom»: «Задать лимит трафика«, «per-key-data-limit-dialog-title»: «Лимит трафика – {keyName}«, «region-best-value»: «Выгодное предложение«, «region-description»: «Именно здесь начинается ваш Интернет.«, «region-setup»: «Настроить Outline«, «region-title»: «Выберите местоположение сервера.«, «remove»: «Удалить«, «retry»: «Повторить«, «save»: «Сохранить«, «saved»: «Готово.«, «saving»: «Подождите…«, «server-access»: «Доступ к серверу«, «server-access-key-new»: «Добавить новый ключ«, «server-access-key-rename»: «Переименовать«, «server-access-keys»: «Ключи доступа«, «server-connections»: «Подключения«, «server-data-transfer»: «Переданные данные/последние 30 дней«, «server-data-used»: «Использованный объем данных/последние 30 дней«, «server-destroy»: «Удалить сервер«, «server-help-access-key-description»: «Предоставьте ключи доступа другим пользователям, чтобы они могли подключиться к вашему серверу Outline. Каждый пользователь может использовать один и тот же ключ доступа на всех своих устройствах.«, «server-help-access-key-next»: «Далее«, «server-help-access-key-title»: «Создайте ключи, предоставьте доступ«, «server-help-connection-description»: «Нажмите здесь, чтобы установить клиентское приложение Outline, используя персональные ключи для доступа к серверу Outline.«, «server-help-connection-ok»: «Ясно!«, «server-help-connection-title»: «Вы ещё не подключены!«, «server-keys»: «Ключи«, «server-my-access-key»: «Мой ключ доступа«, «server-name»: «Сервер Outline, {serverLocation}«, «server-remove»: «Удалить сервер из приложения«, «server-settings»: «Настройки«, «server-unreachable»: «Сервер недоступен«, «server-unreachable-description»: «При подключении к этому серверу возникли проблемы.«, «server-unreachable-managed-description»: «Попробуйте снова или удалите этот сервер из приложения.«, «server-unreachable-manual-description»: «Попробуйте снова или удалите этот сервер вместе с виртуальным хостом.«, «server-usage»: «Использование (за последние 30 дней)«, «servers-add»: «Добавить сервер«, «servers-digitalocean»: «Серверы DigitalOcean«, «servers-gcp»: «Серверы Google Cloud Platform«, «servers-manual»: «Серверы«, «settings-access-key-port»: «Порт для новых ключей доступа«, «settings-metrics-header»: «Предоставить доступ к обезличенной статистике«, «settings-server-api-url»: «URL для доступа к Management API«, «settings-server-cost»: «Ежемесячный платеж«, «settings-server-creation»: «Создан«, «settings-server-hostname»: «Имя хоста«, «settings-server-id»: «Идентификатор сервера«, «settings-server-info»: «Информация о сервере«, «settings-server-location»: «Местоположение сервера«, «settings-server-name»: «Название«, «settings-server-rename»: «Укажите новое название для вашего сервера. Имейте в виду, что это не отразится на работе устройств пользователей, которых вы пригласили подключиться к серверу.«, «settings-server-version»: «Версия сервера«, «settings-transfer-limit»: «Пакет трафика для передачи данных«, «setup-action»: «Настроить«, «setup-advanced»: «Расширенный«, «setup-anywhere»: «Настройте Outline где угодно«, «setup-cancel»: «Возможность отмены в любое время«, «setup-create»: «Создать сервер«, «setup-description»: «Нет сервера? Создайте аккаунт в облачном сервисе DigitalOcean.«, «setup-do-cost»: «Всего 6 долларов США в месяц«, «setup-do-create»: «Создайте новый сервер в аккаунте DigitalOcean с пакетом трафика на 1 ТБ, доплатив всего 6 долларов США в месяц.«, «setup-do-data»: «Пакет трафика для передачи 1 TБ данных«, «setup-do-description»: «Это может занять несколько минут. Вы можете удалить этот сервер в любое время.«, «setup-do-easiest»: «Чрезвычайно простая настройка«, «setup-do-title»: «Настройка Outline.«, «setup-firewall-instructions»: «Инструкции по настройке брандмауэра«, «setup-gcp-create»: «Создайте новый сервер с помощью аккаунта Google. Цена зависит от местоположения и использования.«, «setup-gcp-easy»: «Простая настройка«, «setup-gcp-free-tier»: «С {openLinkFreeTier}бесплатным планом{closeLink} стоимость первого сервера составляет от {openLinkIpPrice}3 долл. США в месяц{closeLink}«, «setup-gcp-free-trial»: «{openLinkFreeTrial}Первые 90 дней бесплатно{closeLink} для новых пользователей«, «setup-gcp-promo»: «Попробуйте создать сервер автоматически с помощью Outline«, «setup-recommended»: «Рекомендуемый«, «setup-simple-commands»: «Простые команды для установки«, «setup-step-by-step»: «Пошаговое руководство«, «setup-tested»: «Протестировано в облачных сервисах VULTR, Linode и Liquid Web«, «setup-title»: «Выберите облачный сервис для настройки Outline.«, «share-description»: «Скопируйте это приглашение и отправьте его по каналу связи, которому вы доверяете. {openLink}Нужна помощь?{closeLink}«, «share-invite-access-key-copied»: «Ключ доступа скопирован в буфер обмена«, «share-invite-copied»: «Приглашение скопировано в буфер обмена«, «share-invite-copy»: «Копировать приглашение«, «share-invite-copy-access-key»: «Копировать ключ доступа«, «share-invite-html»: «Чтобы безопасно подключиться к интернету, используйте этот сервер.<br><br>1. Скачайте и установите на устройство приложение Outline:<br><br> iOS: https://itunes.apple.com/app/outline-app/id1356177741<br> macOS: https://itunes.apple.com/app/outline-app/id1356178125<br> Windows: https://s3.amazonaws.com/outline-releases/client/windows/stable/Outline-Client.exe<br> Linux: https://s3.amazonaws.com/outline-releases/client/linux/stable/Outline-Client.AppImage<br> Android: https://play.google.com/store/apps/details?id=org.outline.android.client<br> Дополнительная ссылка для Android: https://s3.amazonaws.com/outline-releases/client/android/stable/Outline-Client.apk<br><br>2. Получите ключ доступа, который начинается с ss://, а затем скопируйте его.<br><br>3. Откройте клиент Outline. Если ваш ключ доступа определился автоматически, нажмите «Подключиться». Если этого не произошло, вставьте ключ в поле и нажмите «Подключиться».<br><br>Теперь у вас есть доступ к свободному интернету. Чтобы убедиться, что вы подключились к серверу, введите в Google Поиске фразу «Какой у меня IP-адрес». IP-адрес, указанный в Google, должен совпадать с IP-адресом в клиенте Outline.<br><br>Дополнительные сведения можно найти на странице https://getoutline.org/.», «share-invite-instructions»: «Воспользуйтесь нашими инструкциями на GitHub:«, «share-invite-trouble»: «Есть проблемы с доступом к пригласительной ссылке?«, «share-title»: «Поделитесь доступом«, «survey-data-limits-title»: «Помогите нам улучшить передачу данных«, «survey-decline»: «Отклонить«, «survey-disclaimer»: «Если вы нажмете «Перейти к опросу«, вы будете перенаправлены на страницу с коротким опросом в Google Формах. Рекомендуем проходить опрос, подключившись к Outline.«, «survey-go-to-survey»: «Перейти к опросу«, «terms-of-service»: «Я принимаю {openLink}Условия использования Outline{closeLink}.« }

Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie

До недавнего времени VPN был уделом гиков и тех, кому необходимо передавать важную информацию максимально конфиденциально. К сожалению, сегодня VPN утратил свое первоначальное предназначение, теперь его используют для доступа к заблокированным в России интернет-ресурсам.

Но у публичных сервисов (даже платных) есть один большой минус — низкая скорость подключения. Вероятно, сервисы не были к такому массовому наплыву пользователей из России.

Недавний опыт показывает, что публичные VPN в России могут заблокировать. Недавно жители Сибири и Ростовской области отмечали недоступность VPN-сервисов. Вероятно, это было тестирование блокировки популярных протоколов VPN.

К счастью, всегда есть выход!

За 20 минут вы можете настроить свой личный VPN-сервер с трафиком 32 Тбайт в месяц и неограниченной скоростью всего за 200 рублей. И, да, ему будут нестрашны любые блокировки.

Что такое Outline

Outline — это не привычный VPN-сервис, к которым многие привыкли. По сути, это self-hosted продукт, который вы настраиваете на своём или арендованном облачном сервере. Конфигурация Outline позволяет удобно подключаться к вашему VPN-серверу и предоставлять доступ другим людям на ваше усмотрение.

Outline был разработан компанией Jigsaw — внутренней командой Google, но не переживайте, никаких скрытых опций для сбора персональных данных в приложении нет.

Как минимум потому, что исходный код можно найти в свободном доступе на GitHub и изучить его на наличие подводных камней. Но их вы не найдёте, потому что сервис проходил в 2018 году проверку безопасности специалистами двух независимых организаций: Radically Open Security и Cure53. Они подтвердили, что Outline отвечает новейшим стандартам безопасности.

Более того, все передаваемые через сервер данные, Outline шифрует по стандарту AEAD 256-bit Chacha2020 IETF Poly 1305. То есть, никто из вне, даже среди тех людей, кто имеет доступ к подключению, не сможет перехватить информацию других пользователей. В том числе и вы, даже будучи владельцем сервера.

Вкратце о плюсах:

1. Сам по себе протокол Outline VPN бесплатен, платите вы только за аренду сервера (в районе 200 рублей в месяц)
2. Никто извне не сможет получить доступ к вашим данным
3. Outline устойчив к блокировкам VPN-сервисов на основе DNS или IP-адресов. То есть, ваш VPN-сервер будет работать, даже если другие публичные VPN будут заблокированы
4. Блокировки VPN со стороны провайдеров и государственных ведомств нацелены на публичные VPN-сервисы. Заблокировать ваш, частный сервер с VPN-конфигурацией они не смогут

 Теперь, переходим к делу.

Арендуем сервер

Такие популярные хостинги, как Amazon Web Services, Google Cloud и Digitalocean не принимают российские банковские карты, поэтому остаётся использовать российские варианты. Лично я рекомендую использовать VDSina (реф). Они принимают российские и иностранные карты (Mastercard, Visa, «МИР»). Пополнить счёт также можно с QIWI-кошелька, ЮMoney, WebMoney и даже при помощи криптовалюты.

После регистрации заранее пополните баланс на 200 рублей (месячная стоимость аренды сервера), зайдите в панель управления и нажмите на пункт «Добавить сервер».

Параметры настройки сервера:

  • Тип: стандартный
  • Операционная система: CentOS 7
  • Тариф: младший за 6 рублей в день (около 200 рублей в месяц) с трафиком 32 Тбайт в месяц
  • Местоположение: Амстердам
  • Автоматический бэкап можно отключить

После того как вы создадите сервер, в раздел поддержки придёт оповещение, в котором будет содержаться IP-адрес сервера и пароль, они понадобятся для удаленного подключения и дальнейшей настройки.

Подключаем VPN к серверу

Для этого воспользуемся бесплатным VPN-протоколом Outline. Скачиваем Outline Manager для установки конфигурации на сервер.

После запуска Outline Manager выберите «Настройте Outline где угодно». Теперь переходим к основной работе: открываем терминал (для Windows можете скачать ssh-клиент Putty). Но встроенной командной строки тоже должно хватить.

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

Для начала обновим сервер:

1. ssh root@(IP-адрес вашего сервера, без скобок)
2. Соглашаемся с подключением, пишем yes и нажимаем enter
3. Вводим пароль из тикета и нажимаем enter
4. Обновляем сервер: yum update и нажимаем enter
5. Соглашаемся: вводим «y» (без кавычек), нажимаем enter
6. Снова соглашаемся с изменениями: вводим «y» (без кавычек), нажимаем enter

Устанавливаем Docker:

1. Вводим команду: wget -O — https://get.docker.com | bash и нажимаем enter
2. Запускам docker, вводим команду: systemctl enable docker && systemctl start docker

Устанавливаем Outline:

1. Копируем из Outline Manager команду и вставляем её в Терминал: sudo bash -c «$(wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh)»
2. Нажимаем enter
3. Копируем ключ, выделенный зелёным текстом в Outline
3. Iptables: sudo yum install iptables и нажимаем enter
4. Завершаем шаг и и запускаем установку сервисов командой: sudo yum -y install iptables-services и нажимаем enter
5. Вводим команду: iptables -L -v -n и нажимаем enter
6. Сбрасываем параметры командой: sudo iptables -F

Разрешаем входящие и исходящие подключения:

1. sudo iptables -A INPUT -i lo -j ACCEPT и нажимаем enter
2. sudo iptables -A OUTPUT -o lo -j ACCEPT и нажимаем enter
3. sudo iptables -A INPUT -m state —state ESTABLISHED,RELATED -j ACCEPT и нажимаем enter

На этом этапе переходим в Ouline Manager и подключаемся к серверу. Если вы всё сделали правильно, то в программе появится возможность создания ключей для последующих подключений.

Важно: для каждого устройства необходим свой ключ. На этом всё. Если у вас в процессе возникнут какие-то вопросы, то смело пишите их в комментарии.

Устанавливаем свой VPN сервер и управляем им как пожелается. VPN нам может понадобится для любых целей и как его использовать решать только обладателю своего VPN.

Все операции ниже, я осуществил за 5 минут. Конечно, перед этим читал и сравнивал Outline, Amnezia и другие решения.

Внимание: статья не претендует на инструкцию, которой надо воспользоватся прямо сейчас.

Подготовка

  • Переходим на сайт и качаем менеджер для своей ОС (так же можно заранее и клиент скачать)
  • Покупаем VDS (я использовал вдсину (реф) и дальнейшие действия будут именно там)

Установка VDS

Для VPN сервера много не надо. Я выбрал тариф с 1 ядром, 1гб озу и 32тб трафика (маловероятно что истратить такое количество за месяц). Расположение в Нидерландах, что бы была прямая магистраль.

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

  • Выбираем образ диска: ОС centos 7
  • Тип сервера: стандартные серверы
  • Тариф: 11р/день (1 озу, 1 ядро, 30 гб ссд, 32 тб трафика)
  • Локация сервера: Амстердам
  • Резервную копию отключаем
  • Дополнительные настройки: включаем через переключатель и заполняем пункты на свое усмотрение. Название: vcru. Hostname: vcru.vpn
  • Нажимаем кнопку создать

После этого во вкладе мои сервер идет создание и установка. Данные сервера нам придут в тикете (раздел поддержка).

Outline Manager

Что бы не терять времени пока создается сервер, открываем outline manager.
Выбираем 4 плитку (настройте Outline где угодно).

Нажимаем и у нас появится команда которую надо выполнить из под админа на сервере (root). Оставляем окно и переходим к настройке сервера.

Настройка VDS для outline

Я использую терминал macos и все шаги будут там. Для windows можно использовать putty.

Сервер установлен и нам пришел тикет в поддержку с данными сервера.Теперь нам надо подключиться к нему.

Открываем терминал соединяемся через SSH с нашими данными, вводим команду: ssh [email protected] и жмем enter

Где root это админ, ip это наш адрес сервера.

Далее не вдаваясь в подробности подтверждаем коннект, пишем yes и жмем enter

После вводим пароль из тикета. Можно скопировать и вставить прямо в терминал правой кнопкой мыши и жмем еще раз enter

Все мы на сервере. Далее надо обновить его.

Пишем команду: yum update и жмем enter

Ос показывает что установит, объем и спрашивает продолжаем?
Вводим y и жмем enter

Продолжаем так же как в предыдущем шаге и жмем enter

ОС обновлена и теперь надо установить зависимость. Outline требует docker. Обычно он уже есть в дистре, но на всякий случай установим.

Вводим команду: wget -O — https://get.docker.com | bash и жмем enter

Запускам docker, вводим команду: systemctl enable docker && systemctl start docker

На этом все, теперь можно ставить сам Outline.

Установка Outline

Переходим обратно в outline manager и копируем команду:

Сама команда: sudo bash -c «$(wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh)»

Жмем enter

На выходе получаем ответ (зеленые строки) и копируем (так же в текстовый файл на всякий случай). Терминал не закрываем. Далее вставляем во второе окно в outline

Вставили и жмем готово.

Получаем ошибку и все верно. Порт у нас заблочен. Идем обратно в терминал :)

Iptables

Устанавливаем iptables, обычно уже все установлено. Но, на всякий случай.

Пишем команду: sudo yum install iptables и жмем enter

Выполнять нечего, все было. Идем дальше.

Завершаем шаг и и запускаем установку сервисов командой: sudo yum -y install iptables-services и жмем enter

Выполнено. Отлично.

Просматриваем текущие параметры, вводим команду: iptables -L -v -n и жмем enter

Нас ничего не устраивает, делаем сброс.

Вводим команду: sudo iptables -F и жмем enter

Далее разрешаем входящие и исходящие соединения командами:
sudo iptables -A INPUT -i lo -j ACCEPT и жмем enter
sudo iptables -A OUTPUT -o lo -j ACCEPT и жмем enter

Ограничиваем новые соединения и разрешаем существующие командой:
sudo iptables -A INPUT -m state —state ESTABLISHED,RELATED -j ACCEPT и жмем enter

Заходим обратно в outline и жмем повторить.

Мы соединились. Теперь ключ доступа можно скопировать в outline клиент и создавать новые для телефона, подруги и т.д.
Закрываем терминал. На этом все. Свой VPN это всегда хорошо когда популярные попадут под блок.
P.S. Данные использованные для настройки сервера удалены и были тестовые.

По гайду создал свой сервер vps, настроил и взял ключ подключения Outline, он как бы работает, ip меняется на Германский, но он не работает как полноценный впн, обновления для Windows 11 в ветке Dev не приходят(заблокировали для России), но если найти рандомный бесплатный ключ подключения к серверу Outline, к той же Германии, то после этого обновления сразу прилетают, как то можно перенастроить свой сервак?

Скорость скачивания разная, если подключаться к моему серверу, то скорость почти как без впн, а если подключаться к бесплатному, то скорость урезается, не шарю особо, но кажется что мой сервак работает по принципу WireGuard?Скорость почти такая же, но на некоторые сайты так же не дает зайти.

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

Outline использует протокол VPN ShadowSocks, который был разработан для обхода китайского файрволла «Золотая стена». Поэтому он эффективно справляется с региональными блокировками сайтов.

Настройка Outline на Windows занимает 2–3 минуты.

Готово, VPN подключён.

Чтобы отключиться от VPN, откройте приложение Outline и нажмите кнопку «Отключить».

После подключения проверьте, изменился ли ваш IP-адрес. Для этого откройте наш сайт blancvpn.com и посмотрите на панель наверху страницы: там будет указан ваш новый IP-адрес и локация.

Если возникли сложности или что-то пошло не так – напишите нам в Telegram-бот https://t.me/FCK_RKN_bot, поможем!

Время на прочтение
3 мин

Количество просмотров 164K

image

В последнее время использовать VPN стало популярно

с чего бы это?

, но все инструкции которые мне попадались — могут «осилить» только пользователи хотя бы чуть-чуть знакомые с тем что такое Linux. Компания Google всех порадовала, выпустив прекрасное приложение, которое позволяет вам установить VPN в два клика (правда в два!) на своем личном сервере без каких либо знаний.
(Если у вас нет сервера — не беда, появится)

Поговорим мы про приложение Outline — это проект дочерней компании jigsaw входящий в Google, компания специализируется на создании инструментов для обхода блокировок или повышения приватности, Outline — один из их проектов.

Технические вопросы (безопасности) обсудим в конце публикации, перейдем к инструкции.

Скачиваем всё необходимое

Для создание сервера VPN вам потребуется зайти на www.getoutline.org/en/home прокрутив ниже, выбрать «Get Outline Manager» и скачать подходящую вам версию.
Либо воспользоватся этими ссылками:

  1. Mac
  2. Linux
  3. Windows

Пока у вас скачивается Outline Manager, установите клиент Outline на ваш телефон или компьютер (который планируется спрятать за VPN).

PS Внимание! Если вы планируете управлять вашим VPN с того же компьютера с которого и использовать VPN — скачайте оба приложения.

  1. Android
  2. Windows
  3. Chrome OS
  4. iOS
  5. Mac

Создаем сервер

После запуска Outline Manager вы увидите что-то похожее на это:

Нажимаем Create an account

В этот момент — вы будете проходить регистрацию в хостинг-провайдере DigitalOcean, у вас запросят стандартные вопросы для регистрации и попросят ввести карту оплаты.

P.S. Вам подарят 10$, что позволит вам пользоватся сервисом два месяца полностью бесплатно.

После завершения регистрации вам станет доступен выбор страны нахождения вашего сервера:

Выбирать стоит ближайшую к вам страну.

Я выбрал — Amsterdam / Netherland, после выбора страны, пойдет создание вашего сервера и настройка, это не займет много времени

После завершения настройки, вы увидите вот такой экран:

Он вам сразу ответит на все вопросы про ваш сервер: Сколько трафика у вас осталось, сколько пользователей имеют доступ к вашему сервера, цена вашего сервера

Добавляем пользователей

Нажимаем «ADD Key» — отлично, вы создали нового пользователя, самое время отправить ему (или себе на телефон) ссылку для доступа к VPN.

Для этого нажимаем Share, получаем ссылку, отправляем её.

Для отправки ссылки — используйте безопасные каналы связи, чат сам с собой в Telegram — хорошо, заметки которые синхронизируются у вас между компьютером и телефоном — хорошо, почта на зарубежном хостере (google,apple) — нормально, ICQ/соц-сеть/Любой сервис из вашей страны (для РФ — yandex/rambler/mail.ru/icq) — плохо, очень плохо.

Выводы

Поздравляем, теперь у вас есть ваш личный VPN сервер за 5$ в месяц, используя приложение Outline Manager — вы можете смотреть потребление трафика на сервере, настраивать учетные записи пользователей.

А как там с безопасностью?

Все хорошо, данный VPN — использует протокол Shadowsocks который был создан еще в китае для обхода блокировок китайского фаервола, теперь поддерживается сообществом.

Сам VPN сервер представляет из себя два docker образа которые будут установлены на ваш сервер, другими словами, можно установить данный VPN на ваш уже существующий сервер без какой-либо опаски. Исходные коды проекта, естественно, доступны на Github.

1€

Если вы уже имеете свой сервер, или хотите использовать более дешевый хостинг вместо хостинга по умолчанию — digtalocean — можно установить Outline на любой доступный сервер.

Например на arubacloud, сервера в Италии стоят 1€ и они еще дают пробный период на два месяца… но для новичков я бы их не советовал, пинг от DigitalOcean намного лучше

Для настройки Outline на своём личном сервере — вам нужно промотать основной экран Outline Manager до конца вниз, до «Already have server», после клика вы получите Bash скрипт для исполнения на вашем (любом) сервере, запускаем скрипт, ждем завершения установки Docker и двум новых контейнеров. После завершения вы получите ключ для доступа по API, его надо обратно вставить в Outline Manager.

Таким нехитрым образом можно настроить Outline вообще на любом сервере, без привязки к какому-либо хостеру.

Понравилась статья? Поделить с друзьями:
  • При удалении службы ошибка 1060
  • При создании раздела выдает ошибку
  • При удалении программы ошибка runtime error
  • При создании подключения к интернету ошибка 651
  • При удалении программы выдает ошибку