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