Мой локальный сервер, который выполняет роль маршрутизатора и шлюза для моей локальной сети, подключен к другому удаленному серверу с помощью OpenVPN по двухточечному соединению. IP-адрес удаленного сервера - 10.8.2.1
а локального - 10.8.2.2
. Я могу получить доступ к удаленному серверу по этому IP-адресу с локального сервера и наоборот (оба работают под управлением Ubuntu Linux, чего бы это ни стоило).
Однако с любого компьютера за локальным сервером (то есть в локальной сети) я не могу получить доступ к удаленному серверу через канал VPN. Например, это будет зависать:
ping 10.8.2.1
(Запуск этого работает: ping 10.8.2.2
)
Брандмауэр удаленного сервера настроен на прием любых входящих подключений через интерфейс tun0
(VPN).
Брандмауэр локального сервера настроен на прием любых перенаправляющих соединений из локальной сети на tun0
(VPN). Я проверил, что пакеты действительно отправляются в ACCEPT
локальным сервером, поэтому они отбрасываются куда-то дальше по цепочке.
В чем может быть дело?