как узнать динамический ip?

Тема в разделе "WASM.NETWORKS", создана пользователем 777user777, 18 май 2011.

  1. 777user777

    777user777 New Member

    Публикаций:
    0
    Регистрация:
    30 ноя 2010
    Сообщения:
    109
    у одного человека динамический ip,я знаю какой у него ip сейчас.если он перезагрузит комп (например) и у него поменяется ip,возможно будет как нибудь узнать его новый ip?
     
  2. Mika0x65

    Mika0x65 New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2005
    Сообщения:
    1.384
    Можно воспользоваться сервисами типа no-ip. Есть еще какие-то, такого же типа. Знакомый пользуется no-ip, часто хожу к нему в гости по ssh, все Ок. Единственный минус -- надо ставить их ПО на целевой компьютер. Правда, некоторые маршрутизаторы, например, LevelOne поддерживают no-ip (и еще ряд сервисов), но сам я никогда не пробовал.
     
  3. 984259h

    984259h New Member

    Публикаций:
    0
    Регистрация:
    25 авг 2007
    Сообщения:
    194
    777user777
    Тебе программно нужно ?
     
  4. 777user777

    777user777 New Member

    Публикаций:
    0
    Регистрация:
    30 ноя 2010
    Сообщения:
    109
    да
     
  5. Dmitry_Milk

    Dmitry_Milk Member

    Публикаций:
    0
    Регистрация:
    20 ноя 2007
    Сообщения:
    540
    Выгрепить IP-адрес из результатов команды ipconifg (если под виндами) и отправить на жестко заданный емейл. Можно вообще заставить некоторый сервис делать это периодически с некоторым интервалом, скажем, раз в 5 минут.

    Так, проверяя ящик можно с точностью до заданного интервала знать, подключен ли нужный комп к инету и какой имеет IP.
     
  6. 777user777

    777user777 New Member

    Публикаций:
    0
    Регистрация:
    30 ноя 2010
    Сообщения:
    109
    не выходит. там вместо ip просто набор букв и цифер.
     
  7. h0t

    h0t Member

    Публикаций:
    0
    Регистрация:
    3 апр 2011
    Сообщения:
    735
    не прокатит, если человек под натом сидит
    777user777
    не совсем понял ifconfig все покажет если интерфейс активен, но это не панацея...
     
  8. steelfactor

    steelfactor New Member

    Публикаций:
    0
    Регистрация:
    26 апр 2007
    Сообщения:
    501
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
    текущий IP-адрес, не?
     
  9. Dmitry_Milk

    Dmitry_Milk Member

    Публикаций:
    0
    Регистрация:
    20 ноя 2007
    Сообщения:
    540
    Да, под натом локальное определение IP-адреса не прокатит, ни ipconfig, ни через реестр.

    Блин, все проще! просто отправлять пустое письмо. У письма грепить заголовки Received - там почтовые сервера навешивают IP-адреса. Если отправлять сразу с компа на целевой SMTP-сервер, держащий нужный ящик, то такой заголовок должен быть один и адрес клиента в нем - белый.
     
  10. rmka

    rmka Member

    Публикаций:
    0
    Регистрация:
    22 окт 2010
    Сообщения:
    108
    Dmitry_Milk
    Если уж на то пошло, то проще распарсить ответ от 2ip.ru
     
  11. h0t

    h0t Member

    Публикаций:
    0
    Регистрация:
    3 апр 2011
    Сообщения:
    735
    можно еще (если есть возможность) коннектится к серверу какому-нибудь (например самописному) и определять ip, так надежнее будет
     
  12. Dmitry_Milk

    Dmitry_Milk Member

    Публикаций:
    0
    Регистрация:
    20 ноя 2007
    Сообщения:
    540
    Дык, отправлять то определившийся адрес все равно как-то надо. Зачем делать двойную работу, когда ее сделает SMTP-сервер, и результат этой работы сам вложит в заголовок сообщения в виде хедера Received?
     
  13. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.539
    Адрес:
    Poland
    777user777
    Можно проще, просто отправь "HELO" на smtp.mail.ru
    он тебе в ответ твой ip внешний выдаст.
    imho проще всего.

    ooops ... опоздал на сутки )))
     
  14. rmka

    rmka Member

    Публикаций:
    0
    Регистрация:
    22 окт 2010
    Сообщения:
    108
    _sheva740
    Неправда.
     
  15. WIN32

    WIN32 Member

    Публикаций:
    0
    Регистрация:
    20 янв 2007
    Сообщения:
    338
    если есть возможность запускать софт на компе жертвы, то есть вариант программно traceroute сделать и выкинуть на сервер ( можно сжать и в icmp пакете отослать себе на сервер ), плюс не забудь route таблицу сграбить :)
     
  16. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.539
    Адрес:
    Poland
    rmka
    Ну вот ...
    Код (Text):
    1. 220-ams.dnska.com ESMTP Exim 4.69 #1 Thu, 19 May 2011 09:22:15 +0200
    2. 220-We do not authorize the use of this system to transport unsolicited,
    3. 220 and/or bulk e-mail.
    4. helo
    5. 250 ams.dnska.com Hello  [xxx.xxx.xxx.xxx]
    6. quit
     
  17. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    Есть еще утилита printip. Правда ее проблематично найти - лучше ищи по слову reconnect. Она входит в пакет для переподключения на ADSL-модемах
     
  18. rmka

    rmka Member

    Публикаций:
    0
    Регистрация:
    22 окт 2010
    Сообщения:
    108
    _sheva740
    Так это и не маил.ру
     
  19. 777user777

    777user777 New Member

    Публикаций:
    0
    Регистрация:
    30 ноя 2010
    Сообщения:
    109
    а както можно узнать точное имя компа зная ip? а то всякие сервисы пишут только homeuserXXX.XXX.XXX.XXX.ccl.perm.ru
     
  20. Dmitry_Milk

    Dmitry_Milk Member

    Публикаций:
    0
    Регистрация:
    20 ноя 2007
    Сообщения:
    540
    А что вы имеете в виду под словами "точное имя компа"? Если PTR-запись в обратной зоне - то их назначают далеко не всем, только тем, кто очень попросил :) И даже в этом случае нет однозначного соответствия прямым A-записям.