Você não pode fazer isso diretamente, pois o sshd entende apenas os endereços IP. Você pode conseguir juntar algo usando um script openvpn up
-up Comando do comando cmd para executar após a abertura bem-sucedida do dispositivo TUN / TAP (alteração do UID pré-usuário). O script up é útil para especificar comandos de rota que direcionam o tráfego IP destinado a sub-redes privadas que existem na outra extremidade da conexão VPN no túnel ...
Consulte também a --down
opção de limpeza e as partes relevantes da documentação que detalham a segurança do script, etc.
Você encontrará o endereço IP do dispositivo tun que é passado para o script como uma variável de ambiente. Também o sshd aceita opções na linha de comando do formulário
-oSomeOption=SomeValue
-o opção Pode ser usada para fornecer opções no formato usado no arquivo de configuração. Isso é útil para especificar opções para as quais não há sinalizador de linha de comando separado. Para detalhes completos das opções e seus valores, consulte sshd_config (5)
Então você poderia usar
-o ListenAddress=<some address>
Presumivelmente, você tem algum método fora de banda para conversar com seu VPS, para que, quando isso ocorra, entre em contato com o servidor.
tun0
?