Eu tenho um ISP que serve endereços IPv4 semi-permanentes. Eles não podem prometer endereços IP fixos, mas alterações inesperadas são bastante raras.
No entanto, isso me pergunta: qual seria a maneira mais fácil / confiável de rastrear meu endereço IP residencial para que eu possa acessar meu servidor doméstico (Windows 7) mesmo no caso de alteração de endereço?
Observe: por razões que eu não quero entrar, gostaria de evitar o uso de serviços do tipo "DNS dinâmico". Em vez disso, prefiro uma maneira de fazer com que o servidor doméstico deixe um "carimbo de endereço" ocasional / acionado em um servidor remoto e externo (por SSH, HTTP POST ou similar, de preferência por uma conexão criptografada).
windows-7
ip-address
tracking
ipv4
oKtosiTe
fonte
fonte
Respostas:
Pergunta interessante. Como você deseja evitar serviços DNS, acho que seria bastante fácil acessar um arquivo de script / lote para verificar o endereço IP atual e, em seguida, enviar uma nota para um servidor externo via ssh / scp / rsync quando ele mudar .
Você pode obter seu endereço IP da WAN retornado para você assim:
Seria fácil ter isso em uma variável ou arquivo e, em seguida, você poderá verificar se há alterações e acionar um relatório conforme necessário.
Isso já foi abordado em outro lugar. Se você não quiser reinventar a roda, dê uma olhada aqui:
http://ubuntuforums.org/archive/index.php/t-526176.html
Edit : Droga, vejo que você acabou de adicionar que você está usando o Windows !!!
Edit 2 : Por mais que eu odeie apenas vincular - existe uma solução baseada em DOS / cmd para o problema aqui que usa versões do DOS de curl e blat (para enviar um email):
http://www.answerbag.com/q_view/1988422
fonte
A maneira mais antiga e provavelmente mais confiável de vincular uma dinâmica (ou qualquer tipo) de IP a um nome de domínio é DynDNS . Você tem clientes para praticamente qualquer sistema operacional e, uma vez configurado, ele será executado por anos sem que você note nada.
fonte
Você pode agendar sua máquina cliente (Windows 7?) Para ftp ou ssh no servidor usando um nome de usuário e senha falsos a cada hora. Se você usar um nome de usuário exclusivo , poderá rastreá-lo nos arquivos de log do servidor.
Eu tenho um servidor ssh Linux. O arquivo /var/log/auth.log mostra entradas como esta para falhas nas tentativas de login:
O que mostra o nome de usuário da tentativa de login e o endereço IP.
Se o seu sistema Windows 7 foi roubado, não há perigo de eles obterem a senha do seu servidor, pois você usa credenciais falsas. A tentativa de login com falha deixa informações suficientes no servidor para que você possa rastrear o sistema do cliente (nome de usuário exclusivo e o endereço IP de onde veio).
Você pode usar o Windows Scheduler, mas eu pessoalmente usaria o comando "at", pois a maioria das pessoas não sabe disso.
fonte
Uma solução interessante: se você usa uma conta do Gmail, pode deixá-la aberta no seu computador doméstico e ele registra automaticamente o seu endereço IP a cada poucas horas.
Você pode verificar a atividade da sua conta, incluindo endereços IP, rolando todo o caminho na caixa de entrada do Gmail.
fonte
Você pode usar o serviço dyndns sem usar o nome do host, se essa for sua preocupação. Como o seu IP é "semi-permanente", presumo que você conheça a maioria deles. Nas raras ocasiões em que ele muda, basta fazer login no site dyndns para verificar sua conta e ele informará o novo endereço IP. Nenhum nome de host é necessário.
Quando se trata disso, um endereço IP é apenas um número. Não há nada embutido no sistema que permita que você saiba sobre alterações de IP, a menos que confie em algum serviço de terceiros em algum lugar fora da sua própria rede para registrar essas alterações. Os serviços dinâmicos de DNS (e há mais opções do que apenas dyndns.org) são os meios estabelecidos, maduros e gratuitos para fazer isso. Se você não quiser usar o nome de domínio que os acompanha, não será necessário (embora o nome ainda exista e funcione se você precisar).
fonte
http://www.gearboxcomputers.com/products/ip-watcher/ parece com o que você está procurando, mesmo que não seja freeware.
fonte
O DHCP geralmente possui um gancho que pode ser usado para chamar um script sempre que o estado mudar. Você só precisa criar um script para atualizar algo no seu servidor na outra rede.
Depende de você, pois você não parece estar interessado na solução DNS padrão. (Você pode apontar um script de atualização de DNS em um de seus servidores. Enviar um email na alteração de endereço IP pode ser suficiente para o seu caso. Copiar um arquivo ou entrar em contato com um servidor ou porta no outro servidor é outra opção.
fonte
https://secure.logmein.com/ - Qualquer máquina conectada ao serviço (criptografada), você pode acessar as propriedades dessa máquina no site e encontrar o endereço de transmissão mais recente.
Também oferece uma ferramenta de área de trabalho remota, se você precisar.
fonte
se você acessar: http://www.ipchicken.com/ contra "
Name Address:
" deve haver uma cadeia longa - você pode usá-la como um nome de host para conectar-se ao seu site.Apenas salve essa string em algum lugar
fonte