O OpenVPN em si não fornece nenhuma resolução de nome. Normalmente, a resolução de nomes é fornecida por um serviço separado, que normalmente questionará primeiro um arquivo local (/ etc / hosts no linux ou C: / Windows / system32 / etc / hosts ou similar em um computador Windows) e, se o nome ainda estiver não resolvido, recorra ao uso de DNS, com base nos servidores de nomes definidos (eles podem ser corrigidos ao usar endereços estáticos, mas geralmente são configurados pelo DHCP ao adquirir um endereço IP).
Com o acima em mente, há algumas coisas que você pode fazer para conseguir isso:
1.) Configure o servidor VPN de tal forma que ele forneça um endereço de servidor de nomes para o cliente que resolva domain.tld para 10.11.12.13 ou
2.) Configure o cliente VPN para que ele execute um script assim que a conexão for estabelecida. Este script pode então modificar o arquivo de hosts locais ou alterar os servidores de nomes conforme necessário.