Добрый день.
Напишу краткую заметку относительно построения ipsec канала между двумя Mikrotik.
Дано 2 удаленных офиса с постоянными белыми ip адресами.
офис1 — внутренняя сеть 192.168.100.0/24
офис2 — внутренняя сеть 192.168.5.0/24
офис1 — внешний адрес a.a.a.a
офис2 — внешний адрес b.b.b.b
Настройки следующие:
Заходим в графический интерфейс Mikrotik-а в офисе1 и создаем IP Tunnel — Interface — IP Tunnel — Add New
Даем название нашему туннелю,
В поле Local Address — указываем внешний адрес офиса1 — a.a.a.a
В поле Remote Address — указываем внешний адрес офиса2 — b.b.b.b
И нажимаем OK
Такие же настройки выполняем и с Mikrotik в офисе2, только в Local прописываем b.b.b.b и в Remote прописываем a.a.a.a
Теперь нам необходимо прописать политику шифрования трафика.
Заходим в IP — IPsec — и настраиваем Policies и Peers
Настраиваем Policies:
Настраиваем Peers:
Таким же образом настраиваем и оборудование в офисе2.
Следующий шаг — это настройка маршрута в удаленную сеть:
По аналогии настраиваем Mikrotik в офисе2.
И последний шаг — создание правила Nat c действием accept (данное правило должно находиться выше правила с маскарадингом пакетов для выхода в интернет):
По аналогии настраиваем Mikrotik в офисе2.
После всех шагов мы можем запустить пинг в на внутренний хост в удаленной сети и увидеть, что туннель работает: