Faça meu NAS me enviar uma notificação quando receber um novo IP público

Faça meu NAS me enviar uma notificação quando receber um novo IP público

Para manter meus arquivos mais valiosos seguros(r), tenho uma configuração NAS remota. Todas as noites eu uso o rsync para enviar meus arquivos alterados do meu servidor local para o NAS e isso está funcionando bem. Meu maior problema é que de vez em quando abro o log de mensagens no servidor apenas para descobrir que as sincronizações não funcionam há algum tempo. Por que? Porque o ISP que fornece a conexão à Internet para o NAS usa apenas IPs dinâmicos e o IP foi alterado.

Isso resulta em "tempo de inatividade" e em uma infeliz margem para erros, com a qual não estou muito satisfeito.

  • No melhor dos mundos, isso seria resolvido com um IP estático para o NAS. Isso não é possível.
  • No segundo melhor dos mundos, isso seria resolvido fazendo com que o NAS informasse ao meu servidor sempre que o IP mudasse e, em seguida, fizesse o servidor alterar o IP no rsync. (Isso é possível?)
  • A terceira melhor seria fazer algo me avisar sempre que o IP mudar. Um cron job rodando no servidor, fazendo ping no NAS e me enviando um e-mail sempre que ocorrer um erro, ou melhor ainda, deixando o NAS cuidar disso.

Você tem uma boa ideia de como resolver isso? As aulas acabarão em breve e então dedicarei algum tempo para consertar isso, mas pensei em ouvir os sábios da Internet também.

Fatos rápidos: O NAS é um Synology DS213j e o servidor está executando o FreeNAS.

Cumprimentos.

Responder1

Como apontado por Big Chris acima, isso pode ser resolvido usando o recurso DDNS da Synology. Estas são as etapas que passei:

  1. Se ainda não registou a sua visita ao NAShttps://myds.synology.come faça isso.
  2. No NAS, navegue até Painel de controle > Acesso externo e insira Synology como seu provedor de serviços.
  3. Preencha as informações necessárias.
  4. Se você já configurou o encaminhamento de porta, marque essa caixa e pronto!

  5. Agora altere seu IP usado anteriormente em todas as suas configurações paranome_host_escolhido.synology.me

Obrigado novamente ao Big Chris por apontar isso!

informação relacionada