J'ai un FAI qui sert des adresses IPv4 semi-permanentes. Ils ne peuvent pas promettre des adresses IP fixes, mais les changements inattendus sont assez rares.
Cela me demande cependant de savoir: quel serait le moyen le plus simple / le plus fiable de suivre mon adresse IP personnelle afin que je puisse accéder à mon serveur domestique (Windows 7) même en cas de changement d'adresse?
Veuillez noter: pour des raisons que je ne souhaite pas aborder, je voudrais éviter d'utiliser des services de type "DNS dynamique". Au lieu de cela, je préférerais que le serveur domestique laisse un "tampon d'adresse" occasionnel / déclenché sur un serveur distant hors site (par SSH, HTTP POST ou similaire, de préférence via une connexion cryptée).
windows-7
ip-address
tracking
ipv4
oKtosiTe
la source
la source
Réponses:
Question interessante. Puisque vous souhaitez éviter les services DNS, je suppose qu'il serait assez facile de créer un fichier script / batch pour vérifier l'adresse IP actuelle, puis d'en envoyer une note à un serveur étranger via ssh / scp / rsync lors de son changement. .
Vous pouvez recevoir votre adresse IP WAN ainsi:
Il serait facile d'avoir ce résultat dans une variable ou un fichier, puis vous pouvez vérifier les modifications et déclencher un rapport si nécessaire.
Cela a déjà été couvert ailleurs, donc si vous ne voulez pas réinventer la roue, jetez un œil ici:
http://ubuntuforums.org/archive/index.php/t-526176.html
Edit : Darn, je vois que vous venez d'ajouter que vous utilisez Windows !!!
Edit 2 : Même si je déteste simplement lier - il existe une solution DOS / cmd au problème ici qui utilise des versions DOS de curl et blat (pour envoyer un e-mail):
http://www.answerbag.com/q_view/1988422
la source
Le moyen le plus ancien et probablement le plus fiable de lier une IP dynamique (ou tout autre type) à un nom de domaine est DynDNS . Vous avez des clients pour presque tous les systèmes d'exploitation, et une fois qu'il est configuré, il fonctionnera pendant des années sans que vous ne remarquiez rien.
la source
Vous pourrez peut-être programmer votre machine client (Windows 7?) Sur ftp ou ssh sur votre serveur en utilisant un faux nom d'utilisateur et mot de passe toutes les heures. Si vous utilisez un nom d'utilisateur unique , vous pouvez le suivre dans les fichiers journaux de votre serveur.
J'ai un serveur Linux ssh. Le fichier /var/log/auth.log affiche des entrées comme celle-ci pour les tentatives de connexion infructueuses:
Qui montre le nom d'utilisateur de la tentative de connexion et l'adresse IP.
Si votre système Windows 7 a été volé, il n'y a aucun danger qu'ils obtiennent le mot de passe de votre serveur depuis que vous utilisez de fausses informations d'identification. La tentative de connexion échouée laisse juste assez d'informations sur le serveur pour que vous puissiez suivre votre système client (nom d'utilisateur unique et adresse IP d'où il vient).
Vous pouvez utiliser le Planificateur Windows mais j'utiliserais personnellement la commande "at" car la plupart des gens ne le savent pas.
la source
Une solution intéressante: si vous utilisez un compte Gmail, vous pouvez le laisser ouvert sur votre ordinateur personnel et il enregistrera automatiquement votre adresse IP toutes les quelques heures.
Vous pouvez vérifier l'activité de votre compte, y compris les adresses IP, en faisant défiler vers le bas dans votre boîte de réception Gmail.
la source
Vous pouvez utiliser le service dyndns sans utiliser le nom d'hôte, si tel est votre problème. Puisque votre IP est "semi-permanente", je suppose que vous la connaissez la plupart d'entre eux. Dans les rares occasions où il change, connectez-vous simplement au site dyndns pour vérifier votre compte et il vous indiquera la nouvelle adresse IP. Aucun nom d'hôte requis.
En fin de compte, une adresse IP n'est qu'un chiffre. Il n'y a rien dans le système qui vous permettra de connaître les modifications IP, sauf si vous comptez sur un service tiers quelque part en dehors de votre propre réseau pour enregistrer ces modifications. Les services DNS dynamiques (et il y a plus d'options que juste dyndns.org) sont les moyens établis, matures et gratuits pour y parvenir. Si vous ne souhaitez pas utiliser le nom de domaine qui les accompagne, vous n'êtes pas obligé (bien que le nom existera toujours et fonctionnera si vous en avez besoin).
la source
http://www.gearboxcomputers.com/products/ip-watcher/ ressemble à ce que vous recherchez, même s'il ne s'agit pas d'un logiciel gratuit.
la source
DHCP a généralement un hook qui peut être utilisé pour appeler un script chaque fois que l'état change. Il vous suffit de l'écrire pour mettre à jour quelque chose sur votre serveur sur l'autre réseau.
Cela dépend de vous, car vous ne semblez pas être intéressé par la solution DNS standard. (Vous pourrez peut-être pointer un script de mise à jour DNS vers l'un de vos serveurs. L'envoi d'un e-mail sur le changement d'adresse IP peut être suffisant pour votre cas. Copier un fichier ou contacter un serveur ou un port sur l'autre serveur est une autre option.
la source
https://secure.logmein.com/ - N'importe quelle machine que vous connectez à leur service (qui est cryptée) vous pouvez accéder aux propriétés de cette machine sur leur site et trouver son adresse de diffusion la plus récente.
Vous donne également un outil de bureau à distance, si vous en avez besoin.
la source
si vous allez sur: http://www.ipchicken.com/ contre "
Name Address:
" il devrait y avoir une longue chaîne - vous pouvez utiliser cette chaîne comme nom d'hôte pour vous connecter à votre site.Enregistrez simplement cette chaîne quelque part
la source