Назад | Перейти на главную страницу

Как перенаправить трафик между несколькими OpenVPN

У меня есть сервер OpenVPN, на котором размещены две сети VPN, одна из которых является мостовой, а другая маршрутизируется. См. Следующий проект:

Виртуальные частные сети работают достаточно хорошо, хотя используются изолированно.

Но если я вошел в систему на host3 и пытаюсь установить соединение (например, ping) с 192.168.178.1 (host2), это не сработает. 192.168.178.10 (host1) работает.

Однако, находясь на host1, 192.168.178.1 доступен.

Host1 - это компьютер CentosOS 6.5, на котором включена переадресация IP:

[root@gw-1 ~]# cat /proc/sys/net/ipv4/ip_forward
1
[root@gw-1 ~]#

Любые идеи? Нужен ли мне маскарад в этой настройке?

Хорошо, вопрос @ enno-gröper подсказал мне. Конечно host2 ничего не знает о 10.1.0.0/24. Поэтому я попробовал маскировать весь трафик с 10.1.0.0/24 на 192.168.178.0/24 через tap0 на сервере OpenVPN, и это сработало.