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

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

(У меня работает windows 7)

2 ответа2

0

Вы можете написать способ получения своего IP-адреса, сохранить его в файле .bat, настроить запланированное задание для запуска каждые X часов, а затем вывести IP-адрес в такое место, как Dropbox или Google Drive. Таким образом, вы всегда можете получить доступ к txt-файлу, где бы вы ни находились, и получить текущий IP-адрес.

Вы также можете подписаться на услугу, такую как NoIP, чтобы назначить доменное имя (обычно foo.noip.com). Затем, когда вы хотите получить доступ к вашему компьютеру, просто используйте доменное имя.

0

Вы могли бы сделать довольно простой скрипт на python, который проверяет ваш локальный IP-адрес и электронную почту (или текстовые сообщения), если он изменяется. Недостатком является то, что вам нужно сделать планировщик задач, чтобы запустить его (как в большинстве случаев со скриптами).

Вы можете получить локальный IP-адрес в Python с:

import socket
socket.gethostbyname( socket.gethostname() )

Вы можете использовать это, чтобы сохранить последний известный IP-адрес в файл и проверить новый IP-адрес в IP-адресе файла и отправить вам электронное письмо, если оно отличается (и, очевидно, обновить старый файл).

У меня есть скрипт Python, который я использую для отправки электронной почты с использованием SMTP-серверов gmail через фиктивную учетную запись здесь, на Github.

Я думаю, что сокет и электронная почта находятся в стандартной библиотеке для Python.

Это будет работать кроссплатформенно, если Python и модули установлены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .