flapflapjack
@flapflapjack
на треть я прав

Что не так в маршрутах? или VPN без src-nat?

Привет!
Изначально была такая конфигурация:
Mikrotik:
BRIDGE_LAN: 192.168.0.1/24

На том же микротике L2TP+IPSEC Server: 10.10.100.1
Pool: 10.10.100.101-254

Ну и NAT:
ip.src=10.10.100.0/24 ip.dst=192.168.0.0/24 -j src-nat to-source=192.168.0.1

У L2TP клиентов:
ip route add 192.168.0.0/24 via 10.10.100.1

Все клиенты L2TP могут лазить по локалке 192.168.0.0/24

Я подумал, что можно их не натить, а убрать правило src-nat, и настроить форвардинг:
add action=accept chain=forward dst-address=192.168.0.0/24 src-address=10.10.100.0/24
add action=accept chain=forward dst-address=10.10.100.0/24 src-address=192.168.0.0/24


У клиентов L2TP и так прописан маршрут в 192.168.0.0/24 через 10.10.100.1
А все компы 192.168.0.0/24 и так в качестве основного шлюза имеют 192.168.0.1

Но трафик, пинги, не ходит ни в ту ни в другую сторону.
Маршрут в 10.10.100.0/24 не указан, так как при присоединении любого клиента L2TP к микротику, в микротике прописывается маршрут до клиента по 32-й маске.

То есть шлюз (микротик) в обе стороны может всех пинговать.
Между подсетями прописан форвардинг, и у обоих сторон шлюз - это микротик.

Что я не сделал то еще? Почему не пингуются товарищи? SRC-NAT в этой ситуации же не обязателен, верно?

Думал, что может IPSEC туннелит как-то хитро, и может из-за этого. Но отключил IPSEC, и ситуация не изменилась.
  • Вопрос задан
  • 239 просмотров
Пригласить эксперта
Ответы на вопрос 1
martin74ua
@martin74ua Куратор тега Компьютерные сети
Linux administrator
Проверьте таблицу маршрутизации на клиенте при поднятом впн - маршрут в нужную сеть идет через впн?
Проверьте фаервол на микротике.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы