А что для опенвпн не надо порта для входящего соединения?
openvpn работает при условии, что на одной стороне открыт порт. эту сторону делаеш сервером и радуешься жизни. клиент пролазит через фаервол как любой другой клиент, устанавливает соединение, после чего доступен для входящих конектов со стороны сервера...