Sua configuração de DNS está falhando porque quando o protonVPN está sendo ativado, ele está excluindo o seu link simbólico /etc/resolv.conf
original e substituindo-o por um arquivo próprio.
Quando ele desce, infelizmente, ele não recria o link simbólico e, assim, efetivamente cria uma desconexão entre o arquivo /etc/resolv.conf
e o resolvconf / NetworkManager
.
Para corrigir esta questão, você precisa executar os seguintes comandos todas as vezes após usar (desconectar) a VPN para restaurar o link simbólico resolvconf:
sudo rm /etc/resolv.conf
sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
Eu também abriria um ticket com o protonVPN, já que este é um problema relativamente conhecido e uma ocorrência comum com o software de alguns provedores de VPN.
Outra solução possível (temporária) para alguém mais familiarizado com o Linux, não é depender do NetWorkManager e do resolvconf, e lidar diretamente com a configuração manual das interfaces.