Войти

Показать полную графическую версию : ЧТО сделать чтоб узнать свой реальный IP ?


Trinux
21-08-2008, 20:18
Есть роутер DSL Укртелеком, он при переподключении меняет внешний IP когда был модем , я грепил свой ip и отсылал его себе на мыло, скрипт такой был, как поступить сейчас? Кто мож чет умное подскажет ? т.е. нужно какой-то командой узнать свой внешний IP что дальше с ним делать я уже придумаю =)

Аlchemist
21-08-2008, 20:52
ifconfig eth

Trinux
21-08-2008, 20:57
умные все =)))) ifconfig выдает мне все eth...

но ип мне нужно знать ADSL модема!!!!

что-то типо lynx http://myip.ru как-тьо его оттуда взять =) и как-то его себе на почту отправить)



Lynx не умеет в строку выдавать все, чтоб выдернуть оттуда адрес.

Аlchemist
21-08-2008, 21:04
Мда, сгорбил...
Марка модема?
Частота актуальности ip?

Trinux
21-08-2008, 21:11
есть на модеме телнет. может с его помощью выдернуть ip ?

может телнетом можно как-то вернуть комманду в линуксовую консоль?
т.к. Ifconfig на модеме выполняется!

Trinux
21-08-2008, 21:27
Callisto 821+3R

ип меняется раз в сутки примерно

must die
21-08-2008, 21:49
Trinux,

А почему нельзя поднять соединение с ПК/шлюза или что у тебя там.
Не знаю как в этом девайсе, а в Acorp 420 есть встроенный DynDNSclient.

Trinux
21-08-2008, 22:02
поподробнее можно?

menpavel
28-08-2008, 08:34
посмотри скрипты с использованием Whois.net на php. Даже в Дэлфи есть функции для работы с этим сервисом.

Trinux
29-08-2008, 09:54
Возможность сделать модем мостом есть.. Скажите если пользоваться к примеру pppoe-start Будет ли постоянно поддерживаться подключение? если например слетит или кто-то случайно модем от электричества отключит и затем реско включит :))

Trinux
29-08-2008, 11:55
ещё подкинули идейку насчет dyndns как считаете стоит попробовать?

mryegor
29-08-2008, 12:01
а посмотреть на www.2ip.ru ?

Trinux
29-08-2008, 12:14
ну говорит он мне ип на веб странице и что с этого =) таких сайтов множество =)

BuGfiX
29-08-2008, 15:06
ещё подкинули идейку насчет dyndns как считаете стоит попробовать? »
СтОит. Если модем не поддерживает - на сайтах сервисов, предоставляющих эти услуги, иногда имеется клиент под win или linux, который нужно просто периодически запускать, после чего свой ip можно узнавать простым dns-запросом.

Trinux
29-08-2008, 22:18
вобщем сделал я это но возникло 2 вопроса,
1 как запустить скрипт перл? если запускаю его из самой директории, то все нормал, если пытаюсь сделать
perl /install/dnsexit/ipUpdate.pl ругается на


Can't locate Http_get.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/i486-linux-thread-multi /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i486-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl .) at /install/dnsexit/ipUpdate.pl line 9.
BEGIN failed--compilation aborted at /install/dnsexit/ipUpdate.pl line 9.


строка 9 и подразумевает использования Http_get.pm как сделать чтоб запускалось? я имею ввиду rc.local.

и второе это винда запоминает последний днс адрес котроый пингался и на новый не обновляет зараза =) может есть командачка которая чистит кеш ДНС в винде?

BuGfiX
29-08-2008, 23:17
Думаю что нужно установить LWP для perl. Сделать это можно либо средствами дистрибутива (что предпочтительно), либо с помощью cpan (cpan -i LWP от рута).
может есть командачка которая чистит кеш ДНС в винде? »
Если мне не изменяет память - ipconfig /flushdns.

Trinux
30-08-2008, 00:51
сделал я cpan -i LWP что-то страшное ставилось долго, но в итоге та же песня....

ruslandh
30-08-2008, 20:00
если например слетит или кто-то случайно модем от электричества отключит и затем реско включит

модем перезагрузится и подсоединиться заново.




© OSzone.net 2001-2012