2 провайдера + туннель
Добавлено: 02 май 2018, 20:16
Добрый день!
Подскажите, пожалуйста, как правильно решить вот такую задачу.
Есть провайдер А с каналом в 50 Мбит и белым IP на нём висит L2tp server + IPsec + eoip туннель, его и использовали по умолчанию. Подвели второго провайдера Б со скоростью от 80+ Мбит (реально от 80 иногда доходит до 900+ Мбит), но провайдер новенький и канал нестабильный, но в запас пойдет. Хотелось бы по этому провайдеру пустить трафик из определенной подсети.
Заворачиваем трафик на второго провайдера:
Маршрут в удаленный офис
Но тогда возникает проблема - не видны ресурсы за туннелем. "Внутренние" адреса туннеля 172.16.20.1 и 172.16.20.2 соответственно. Есть ли вариант оставить видимыми ресурсы за туннелем и при этом в паутину ходить через провайдера Б?
Подскажите, пожалуйста, как правильно решить вот такую задачу.
Есть провайдер А с каналом в 50 Мбит и белым IP на нём висит L2tp server + IPsec + eoip туннель, его и использовали по умолчанию. Подвели второго провайдера Б со скоростью от 80+ Мбит (реально от 80 иногда доходит до 900+ Мбит), но провайдер новенький и канал нестабильный, но в запас пойдет. Хотелось бы по этому провайдеру пустить трафик из определенной подсети.
Заворачиваем трафик на второго провайдера:
Код: Выделить всё
/ip firewall mangle
add action=mark-routing chain=prerouting new-routing-mark=inet passthrough=no src-address=192.168.5.0/24
Код: Выделить всё
/ip route
add check-gateway=ping distance=1 gateway="Шлюз_провайдера_Б" routing-mark=inet
Код: Выделить всё
add comment="Marshrut do ofisa" distance=1 dst-address=192.168.7.0/24 gateway=172.16.20.2 pref-src=172.16.20.1