Отслеживание моего домашнего IP откуда-либо в Интернете?

У меня есть ISP, который служит полупостоянным адресам IPv4. Они не могут обещать зафиксированные IP-адреса, но неожиданные изменения довольно редки.

Это просит меня спрашивать однако: каков был бы самый легкий/больше всего надежный способ отследить мой домашний IP-адрес, таким образом, я могу получить доступ к моему (Windows 7) домашний сервер даже в случае изменения адреса?

Пожалуйста, примите во внимание: по причинам, что я не хочу входить к, я хотел бы избегать использования любого "динамического DNS" сервисы типа. Вместо этого я предпочел бы, чтобы некоторый способ, возможно, иметь домашний сервер оставил случайный/инициированный "штамп адреса" на удаленном, удаленном сервере (SSH, HTTP POST или подобный, предпочтительно по зашифрованному соединению).

9
задан 22.02.2011, 14:09

9 ответов

Интересный вопрос. Так как Вы хотите избежать сервисов DNS, я предполагаю, что было бы довольно легко поднять сценарий/пакетный файл, чтобы проверить текущий IP-адрес и затем отправить сообщение его к внешнему серверу через ssh/scp/rsync, когда это изменяется.

Можно было возвратить IP-адрес WAN Вам таким образом:

wget -q -O - checkip.dyndns.org | sed -e 's/[^[:digit:]|.]//g'

Было бы легко иметь, это заканчивается в переменной или файле, и затем можно проверить на изменения и инициировать отчет по мере необходимости.

Это было уже покрыто в другом месте поэтому, если Вы не хотите изобрести велосипед, взглянуть здесь:

http://ubuntuforums.org/archive/index.php/t-526176.html

Править: Штопка, я вижу, что Вы просто добавили использование Windows!!!

Редактирование 2: Хотя я очень не хочу просто связаться - существует решение DOS/cmd-based проблемы здесь, которая использует версии DOS завихрения, и блейте (для отправки электронного письма):

http://www.answerbag.com/q_view/1988422

5
ответ дан 07.12.2019, 13:06

Самым старым и вероятно самым надежным способом связать динамическое (или любой вид) IP к доменному имени является DynDNS. У Вас есть клиенты почти для любой операционной системы, и после того как она настраивается, она будет работать в течение многих лет без Вас замечающий что-либо.

18
ответ дан 07.12.2019, 13:06

Вы смогли планировать свою клиентскую машину (Windows 7?) к ftp или ssh к Вашему серверу с помощью поддельного имени пользователя и пароля каждый час. При использовании уникального имени пользователя можно отследить его в файлах журнала сервера.

У меня есть Linux ssh сервер. Файл /var/log/auth.log показывает записи как это для неудавшихся попыток входа в систему:

Feb 11 14:51:27 hostname sshd[3864]: Failed password for invalid user alias from xxx.xxx.xxx.xxx port 28708 ssh2

Который показывает имя пользователя предпринятого входа в систему и IP-адреса.

Если Ваша система Windows 7 была украдена, нет никакой опасности того, что они получали пароль для Вашего сервера начиная с Ваших учетных данных фальшивки использования. Неудавшаяся попытка входа в систему оставляет как раз достаточно информации о сервере для Вас, чтобы смочь отследить Вашу клиентскую систему (уникальное имя пользователя и IP-адрес, куда это прибыло из).

Можно использовать Windows Scheduler, но я лично использовал бы "при" команде, так как большинство людей не знает об этом.

7
ответ дан 07.12.2019, 13:06

Интересное решение: при использовании учетной записи Gmail можно оставить ее открытой в домашнем компьютере, и она будет автоматически регистрировать Вас IP-адрес каждые несколько часов.

Можно проверить действие учетной записи, включая IP-адреса, прокрутив полностью вниз в ящике входящих сообщений Gmail.

5
ответ дан 07.12.2019, 13:06

Можно использовать dyndns сервис, не используя имя хоста, если это - беспокойство. Так как Ваш IP является "полупостоянным", я предполагаю, что Вы просто знаете это большинство их. На те редкие случаи, которые это изменяет, просто войдите в систему dyndns сайта для проверки учетной записи, и это скажет Вам новый IP-адрес. Никакое имя хоста не требуется.

Когда это сводится к нему, IP-адрес является просто числом. Нет ничего встроенного в систему, которая позволит Вам знать об изменениях IP, если Вы не будете полагаться на некоторый сторонний сервис где-нибудь за пределами Вашей собственной сети для записи тех изменений. Динамические сервисы DNS (и существует больше опций, чем просто dyndns.org) являются установленным, сформировавшееся, и свободный означает выполнять это. Если Вы не хотите использовать доменное имя, которое идет с ними, Вы не имеете к (хотя оно имя будет все еще существовать и работать при необходимости в нем).

2
ответ дан 07.12.2019, 13:06

http://www.gearboxcomputers.com/products/ip-watcher/ похож на то, что Вы ищете, даже при том, что это не бесплатное программное обеспечение.

2
ответ дан 07.12.2019, 13:06

DHCP обычно имеет рычаг, который может использоваться для вызова сценария каждый раз, когда изменения состояния. Просто необходимо написать сценарий его для обновления чего-то на сервере в другой сети.

То, что это, ваше дело, поскольку Вы, кажется, не интересуетесь стандартным решением DNS. (Вы можете указывать на сценарий обновления DNS на один из Ваших серверов. Отправка электронного письма на изменении IP-адреса могла бы быть достаточной для Вашего случая. Копирование файла или контакт с сервером или портом на другом сервере являются другой опцией.

2
ответ дан 07.12.2019, 13:06

https://secure.logmein.com/-Любая машина, которую Вы подключаете к их сервису (который шифруется) можно перейти к свойствам той машины на их сайте и найти, что это - новый широковещательный адрес.

Также дает Вам инструмент удаленного рабочего стола, должны Вы нуждаться в нем.

1
ответ дан 07.12.2019, 13:06

если Вы переходите в: http://www.ipchicken.com/ против"Name Address:"должна быть длинная строка - можно использовать ту строку в качестве имени хоста для соединения с сайтом.

Просто сохраните эту строку где-нибудь

0
ответ дан 07.12.2019, 13:06

Теги

Похожие вопросы