Recuperação útil ao apagar o arquivo de configuração do lado do servidor no WireGuard
Olá, sou um incompetente.
Atualmente, estou criando algo que gera e conecta arquivos de configuração automaticamente via RPC, mas achei muito problemático e tentei diretamente no meu servidor WireGuard, e acabei estragando tudo.
Consegui recuperá-lo facilmente, então vou deixar uma nota.
Ainda é possível verificar a conexão com wg show
Como você pode verificar com wg show, a sessão em si parece estar ativa, mas uma vez que você a down/destroy, acabou.
Você pode verificar as configurações abaixo.
wg showconf wg0
O wg0 acima é o nome da interface.
E então, grave-o em um arquivo.
wg showconf wg0 > /usr/local/etc/wireguard/wg0.conf
Isso deve resolver por enquanto.
Editar o arquivo de configuração
Se você verificar o arquivo gerado com vim, verá que o endpoint visto do lado do servidor está especificado, então basta excluí-lo e estará tudo bem.
Lição
Não faça operações críticas em um ambiente de produção!