Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   ЧТО сделать чтоб узнать свой реальный IP ? (http://forum.oszone.net/showthread.php?t=115010)

Trinux 21-08-2008 20:18 880722

ЧТО сделать чтоб узнать свой реальный IP ?
 
Есть роутер DSL Укртелеком, он при переподключении меняет внешний IP когда был модем , я грепил свой ip и отсылал его себе на мыло, скрипт такой был, как поступить сейчас? Кто мож чет умное подскажет ? т.е. нужно какой-то командой узнать свой внешний IP что дальше с ним делать я уже придумаю =)

Аlchemist 21-08-2008 20:52 880741

ifconfig eth

Trinux 21-08-2008 20:57 880745

умные все =)))) ifconfig выдает мне все eth...

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

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



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

Аlchemist 21-08-2008 21:04 880748

Мда, сгорбил...
Марка модема?
Частота актуальности ip?

Trinux 21-08-2008 21:11 880752

есть на модеме телнет. может с его помощью выдернуть ip ?

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

Trinux 21-08-2008 21:27 880764

Callisto 821+3R

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

must die 21-08-2008 21:49 880788

Trinux,

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

Trinux 21-08-2008 22:02 880798

поподробнее можно?

menpavel 28-08-2008 08:34 885619

посмотри скрипты с использованием Whois.net на php. Даже в Дэлфи есть функции для работы с этим сервисом.

Trinux 29-08-2008 09:54 886395

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

Trinux 29-08-2008 11:55 886473

ещё подкинули идейку насчет dyndns как считаете стоит попробовать?

mryegor 29-08-2008 12:01 886477

а посмотреть на www.2ip.ru ?

Trinux 29-08-2008 12:14 886485

ну говорит он мне ип на веб странице и что с этого =) таких сайтов множество =)

BuGfiX 29-08-2008 15:06 886598

Цитата:

Цитата Trinux
ещё подкинули идейку насчет dyndns как считаете стоит попробовать? »

СтОит. Если модем не поддерживает - на сайтах сервисов, предоставляющих эти услуги, иногда имеется клиент под win или linux, который нужно просто периодически запускать, после чего свой ip можно узнавать простым dns-запросом.

Trinux 29-08-2008 22:18 886946

вобщем сделал я это но возникло 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 886982

Думаю что нужно установить LWP для perl. Сделать это можно либо средствами дистрибутива (что предпочтительно), либо с помощью cpan (cpan -i LWP от рута).
Цитата:

Цитата Trinux
может есть командачка которая чистит кеш ДНС в винде? »

Если мне не изменяет память - ipconfig /flushdns.

Trinux 30-08-2008 00:51 887020

сделал я cpan -i LWP что-то страшное ставилось долго, но в итоге та же песня....

ruslandh 30-08-2008 20:00 887381

Цитата:

если например слетит или кто-то случайно модем от электричества отключит и затем реско включит
модем перезагрузится и подсоединиться заново.


Время: 12:14.

Время: 12:14.
© OSzone.net 2001-