Настройка GRE-туннеля в MikroTik с личным VPS SANSARA (2026)
GRE-туннель в MikroTik: что это, зачем нужен и как настроить с личным VPS SANSARA. Пошаговая инструкция для iPhone, Android, Windows, macOS и чек-лист на 2026 год.
GRE (Generic Routing Encapsulation) — это протокол туннелирования, который создаёт виртуальный точечный канал между двумя маршрутизаторами MikroTik через интернет. Он позволяет объединить удалённые сети на уровне IP, например, подключить офис к облаку или связать два дата-центра. С личным VPS SANSARA вы получаете готовый внешний узел с публичным IP, на котором можно поднять GRE-туннель к вашему MikroTik, а затем использовать этот канал для безопасного доступа с iPhone, Android, Windows и macOS через стандартные клиенты.
Коротко:
- GRE — протокол туннелирования для создания виртуального канала между двумя IP-адресами.
- В MikroTik GRE работает как интерфейс с параметрами local-address, remote-address, keepalive, MTU и опциональным шифрованием через IPsec.
- SANSARA предоставляет личный VPS с публичным IP в 9+ странах, который можно использовать как удалённый конец GRE-туннеля.
- Настройка сводится к регистрации в SANSARA, получению данных в кабинете, импорту профиля в клиент и созданию GRE-интерфейса в MikroTik.
- Работает на iPhone, Android, Windows, macOS через стандартные клиенты WireGuard или аналоги.
- Для диагностики используются команды ping, traceroute и проверка статуса интерфейса GRE в Winbox/CLI.
Что это такое и зачем нужно
GRE (Generic Routing Encapsulation) — протокол, который «упаковывает» IP-пакеты в другие IP-пакеты, создавая виртуальный канал между двумя маршрутизаторами. В MikroTik RouterOS GRE реализован как отдельный интерфейс, похожий на IPIP или EoIP, но с дополнительной функцией keepalive для контроля доступности удалённой стороны и возможностью быстрого шифрования через параметр ipsec-secret<source-chip title="MikroTik Docs" url="https://help.mikrotik.com/docs/spaces/ROS/pages/24805531/GRE" />.
Основные характеристики GRE в MikroTik:
- Тип туннеля: точка–точка (point-to-point).
- Инкапсулирует: только IP и IPv6.
- Накладные расходы: 24 байта (4 байта заголовок GRE + 20 байт внешний IP-заголовок).
- MTU по умолчанию: 1476.
- Ключевые параметры интерфейса:
- local-address — IP-адрес локального конца туннеля (если 0.0.0.0 — берётся с исходящего интерфейса).
- remote-address — публичный IP удалённого конца (например, ваш личный VPS SANSARA).
- keepalive — интервал и количество попыток для поддержания флага running.
- clamp-tcp-mss — автоматическая корректировка MSS для TCP, чтобы пакеты помещались в туннель.
- ipsec-secret — пароль для динамического шифрования трафика через IPsec.
Типичные сценарии:
- Соединение удалённых сетей: офисная сеть 10.1.101.0/24 и облачная сеть 10.1.202.0/24 связываются через GRE поверх интернета.
- Роуминг-доступ: пользователи подключаются к личному VPS SANSARA, а оттуда через GRE попадают в корпоративную сеть за MikroTik.
- Резервирование каналов: GRE поверх нескольких провайдеров с маршрутизацией по метрикам.
GRE сам по себе не шифрует трафик — он только создаёт туннель. Для конфиденциальности его часто комбинируют с IPsec либо используют поверх уже зашифрованного канала (например, WireGuard на VPS).
Как настроить с SANSARA (пошагово)
SANSARA предоставляет личный VPS с готовым подключением: после регистрации вы получаете данные в кабинете и импортируете профиль в клиент. Это выделенный узел, а не общий пул, что даёт стабильную пропускную способность. Локации доступны в 9+ странах Европы и других регионах, актуальный статус можно посмотреть на панели статусов на сайте.
Общая схема:
- 01Регистрация и заказ VPS в SANSARA.
- 02Получение данных в личном кабинете: сервер, ключи, конфигурация.
- 03Импорт профиля в клиент на устройстве (iPhone, Android, Windows, macOS).
- 04Настройка GRE в MikroTik с указанием публичного IP вашего VPS SANSARA как remote-address.
- 05Проверка соединения и маршрутизации.
Шаг 1. Регистрация и заказ VPS в SANSARA
- Зарегистрируйтесь в SANSARA, выберите тариф с личным VPS.
- Укажите желаемую локацию из доступных 9+ стран.
- После оплаты сервер автоматически разворачивается, данные появляются в кабинете.
Панель управления SANSARA показывает статус узлов, поэтому вы можете сразу убедиться, что сервер работает.
Шаг 2. Получение данных и импорт в клиент
- В кабинете SANSARA вы видите:
- Адрес сервера (IP или домен).
- Ключи или готовый конфиг для клиента.
- Инструкции для вашей ОС.
- На целевом устройстве:
- iPhone / Android: установите клиент из App Store / Google Play, импортируйте профиль из файла или QR-кода.
- Windows / macOS: установите официальный клиент, откройте конфиг из кабинета SANSARA.
После импорта подключитесь к серверу. Статус «подключено» означает, что трафик идёт через ваш личный VPS.
Шаг 3. Настройка GRE-интерфейса в MikroTik
Подключитесь к MikroTik через Winbox или SSH.
- 01Создайте интерфейс GRE:
`shell /interface gre add name=gre-sansara local-address=192.168.88.1 remote-address=203.0.113.10 keepalive=10s,5 `
Здесь:
- local-address — публичный IP вашего MikroTik (или 0.0.0.0 для автоматического выбора).
- remote-address — публичный IP вашего личного VPS SANSARA (берётся из кабинета).
- keepalive=10s,5 — проверка доступности каждые 10 секунд, 5 промахов до сброса флага running.
- 01Назначьте IP-адрес туннелю:
`shell /ip address add address=10.255.255.1/30 interface=gre-sansara `
Например, сеть 10.255.255.0/30: .1 на MikroTik, .2 на VPS.
- 01Настройте маршруты (пример):
- Чтобы пустить трафик из локальной сети 192.168.88.0/24 через туннель к VPS:
`shell /ip route add dst-address=0.0.0.0/0 gateway=10.255.255.2 `
- Или более специфичные маршруты для доступа к внутренним ресурсам.
- 01Опционально: включите шифрование:
- Если используете IPsec, задайте ipsec-secret в интерфейсе GRE или настройте отдельные политики IPsec.
- Альтернатива — поднять GRE поверх уже зашифрованного канала WireGuard на VPS.
Шаг 4. Проверка работы
- В MikroTik проверьте статус интерфейса:
`shell /interface print where name=gre-sansara `
Флаг R (running) должен быть включён, если удалённая сторона доступна.
- Пропингуйте удалённый конец туннеля:
`shell /ping 10.255.255.2 `
- На клиентском устройстве проверьте, что трафик идёт через VPS (например, через сервисы проверки IP).
Если что-то не работает, проверьте:
- Брандмауэр на MikroTik и VPS: разрешён ли протокол 47 (GRE) и нужные порты.
- NAT: если MikroTik за NAT, возможно, потребуется проброс GRE или использование режима с 0.0.0.0.
- Маршруты: нет ли конфликтующих правил с более высоким приоритетом.
Устройства: iPhone, Android, Windows, macOS
GRE настраивается на стороне MikroTik и VPS, а клиентские устройства используют стандартные клиенты для подключения к личному VPS SANSARA.
| Устройство | Клиент | Особенности |
|---|---|---|
| iPhone | Официальный клиент из App Store | Импорт профиля из кабинета SANSARA, подключение в один тап. |
| Android | Официальный клиент из Google Play | Поддержка профилей, автозапуск, работа в фоне. |
| Windows | Официальный клиент для Windows | TUN-драйвер, интеграция с сетевыми настройками, автозапуск. |
| macOS | Официальный клиент для macOS | Установка через .pkg, работа из менюбар, поддержка нескольких профилей. |
На всех платформах процесс одинаков:
- 01Установите клиент.
- 02Импортируйте конфиг из кабинета SANSARA (файл или QR).
- 03Включите подключение.
- 04Проверьте, что IP изменился на IP вашего VPS.
Telegram-бот SANSARA помогает быстро получить ссылку на кабинет или напомнить данные подключения, но сама настройка выполняется в клиенте.
Практический чек-лист на 7–10 пунктов
- 01Определите цель: зачем вам GRE — объединение сетей, доступ к ресурсам, резервирование?
- 02Выберите локацию VPS в SANSARA: ближе к вам, к партнёрам или к целевым сервисам.
- 03Убедитесь, что у MikroTik есть стабильный публичный IP или настройте проброс GRE через NAT.
- 04Закажите личный VPS в SANSARA, дождитесь активации, сохраните данные из кабинета.
- 05Настройте клиент на устройстве (iPhone/Android/Windows/macOS) и проверьте базовое подключение к VPS.
- 06Создайте интерфейс GRE в MikroTik с правильными local-address и remote-address (IP VPS).
- 07Назначьте IP-адреса туннелю и пропишите маршруты для нужных сетей.
- 08Проверьте keepalive и running-флаг интерфейса GRE.
- 09Протестируйте связность ping и traceroute через туннель.
- 10При необходимости добавьте шифрование (IPsec поверх GRE или GRE поверх зашифрованного канала).
FAQ
GRE в MikroTik — это то же самое, что IPIP?+
Нет. Оба создают туннели, но GRE добавляет 4-байтовый заголовок, поддерживает keepalive и может работать с ipsec-secret для упрощённого шифрования. IPIP проще, но менее функционален<source-chip title="MikroTik Docs" url="https://help.mikrotik.com/docs/spaces/ROS/pages/24805531/GRE" />.
Нужно ли открывать специальные порты для GRE?+
GRE использует протокол 47 (не порт). На маршрутизаторах и фаерволах нужно разрешить протокол GRE между публичными IP MikroTik и VPS.
Можно ли использовать GRE, если MikroTik за NAT у провайдера?+
Да, но с ограничениями. Если провайдер не блокирует GRE, можно настроить local-address=0.0.0.0 и использовать keepalive. В некоторых случаях потребуется проброс GRE на маршрутизаторе провайдера или переход на другие типы туннелей.
Как проверить, что трафик идёт через GRE, а не напрямую?+
На MikroTik посмотрите счётчики интерфейса GRE. На клиенте проверьте IP через веб-сервисы и сравните с IP вашего VPS SANSARA. Также используйте traceroute до целевого хоста.
Итог
- GRE в MikroTik — это простой способ создать виртуальный канал между двумя сетями через интернет.
- С личным VPS SANSARA вы получаете стабильный внешний узел с публичным IP в 9+ странах, который можно использовать как удалённый конец туннеля.
- Настройка включает регистрацию в SANSARA, импорт профиля в клиент на iPhone, Android, Windows или macOS и создание GRE-интерфейса в MikroTik с указанием IP VPS.
- Для диагностики используйте статус интерфейса GRE, ping и проверку маршрутов.
- При необходимости дополните GRE шифрованием (IPsec) или используйте его поверх уже защищённого канала.
Ещё по теме
Читайте также
CTA · SANSARA
Личный VPS — без терминала и очередей
Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.