DLink GetIP v.0.3 - Просмотр внешнего IP у ADSL-модемов

31.07.08

База данных - Инструменты администратора БД

Программа показывает внешний IP у модемов DLink 2500U при их использовании в качестве шлюза, а также позволяет сделать рестарт PPP и  ADSL соединений.
Больше она ничего делать не умеет - мне просто лениво каждый раз заходить через WEB-интерфейс, чтобы узнать свой айпишник.

В принципе, ничего вроде ей не мешает делать все это и у других ADSL-модемов, если изменить настройки. Однако, я ничего не обещаю и не гарантирую. :)

Скачать файлы

Наименование Файл Версия Размер
DLink GetIP v.0.3
.1217524380 462,25Kb
239
.1217524380 462,25Kb 239 Скачать бесплатно

Писалась для себя - мне часто требуется знать, какой у меня внешний IP. А он не постоянный.

Информация о IP берется командой ifconfig.
Команда ifconfig передается после того, как был передан пароль, и получен ответ.

Команды на рестарт выполняются построчно по очереди.
Инсталляции не требуется - просто положите в какой-нибудь каталог и запустите.
Кому интересно описание команд - http://chairday.narod.ru/DSL-2500U.html


История версий:
0.2
Изменено: При двойном щелчке на значок в трее происходит не обновление IP, а выводится окно с текущим IP
0.3
Добавлено: Рестарт PPP, Рестарт ADSL

Денег не прошу - так хоть плюс поставьте!

Также напоминаю про еще одну свою программу, пользующуюся некоторой популярностью, но ушедшую в глубины сайта:

"akXmlEdit v1.5.0.15 - редактор XML, создавался для редактирования файлов переноса данных, правил обмена 1С.
Нормально работает с большими файлами (>50mb).
Понимает многострочные значения (код на 1С).
Удобный поиск, редактор значений."

//infostart.ru/profile/20811/projects/1612/

См. также

Автоподбор ролей для профилей и групп доступа в любых типовых базах 1С УТ 11, КА 2, ERP2, Розница 2/3, УНФ 16/3, БП 3, ЗУП 3 и подобных (УФ, Платформа 8.3.14+)

Инструменты администратора БД Роли и права 8.3.14 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 15.12.2023, версия 1.1.

12000 руб.

06.12.2023    2956    12    1    

34

SALE! 20%

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 8000 руб.

10.11.2023    3490    11    1    

33

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2520 руб.

14.01.2013    177716    1073    0    

848

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    27366    79    146    

59

Система хранения присоединенных файлов в томах на диске

Инструменты администратора БД Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Платные (руб)

Конфигурация Комплексная автоматизация 1.1 (и УПП 1.3 тоже) хранит файлы и изображения в справочнике Хранилище дополнительной информации в реквизите Хранилище типа ХранилищеЗначений. Та же история с ВложениямиЭлектроннойПочты. Но при этом присоединенные файлы в Электронном документообороте хранит в томах на диске. Эта доработка позволяет использовать стандартный механизм хранения файлов, изображений и вложений электронных писем в томах на диске. При этом можно разделить тома хранения по объектам конфигурации.

4200 руб.

10.11.2015    61307    88    59    

73

"Менеджер потоков 2.1": УПП: "Восстановление партий"

Инструменты администратора БД Платформа 1С v8.3 1С:Управление производственным предприятием Россия Бухгалтерский учет Управленческий учет Платные (руб)

Как оптимизировать то, что, считалось, не поддается оптимизации? Как повысить доступность базы данных? Как проводить самую «времяемкую» операцию не по паре раз в неделю, а по несколько раз в день*? Ответ есть!

20000 руб.

12.09.2019    11739    5    9    

7

Брандмауэр для сервера 1С Предприятие 8 - внешнее управление сеансами

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

3600 руб.

06.02.2017    31104    31    18    

47

Хранилище файлов на SQL

Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Управленческий учет Платные (руб)

Привязка файлов / сканов к объектам 1С с сохранением их на SQL-сервере

12000 руб.

09.10.2019    10973    5    8    

9
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Lihodej 06.08.08 23:14 Сейчас в теме
Прикольно, у меня 2540-все работает нормально. Большое спасибо!
2. iddqd 372 07.08.08 07:02 Сейчас в теме
3. ValentinV 07.06.09 00:35 Сейчас в теме
Ставлю (+).
А может знаете еще как проверить возможность
"Подключения к удаленному рабочему столу"
текущего компьютера.
4. ValentinV 07.06.09 00:36 Сейчас в теме
Дело в том, что у меня почемуто нет внешнего IP,
хотя все совпадает.
5. larisab 160 07.06.09 07:14 Сейчас в теме
Сделала закладку, как появится ADSL, скачаю, ставлю плюс заранее. Использую "ушедшую в глубины сайта"- очень классная программа.
6. iddqd 372 07.06.09 17:52 Сейчас в теме
2 ValentinV
Не совсем понял, что вы имеете в виду? Открыт ли порт, или включен ли доступ вообще?
7. ValentinV 07.06.09 18:48 Сейчас в теме
(6)* При ответе на комментарий, указывайте его номер в круглых скобках,
например, (1). :):)
Хочу получить доступ "Подключение к удаленному рабочему столу" с работы.
(Или, или еще "HTTP").
Вроде все настроил правильно.
Компа в инете нет.
Одни говорят, виноват "Авангард-adsl".
Другие - нужен просто фиксированный IP адрес.
Пробовал в "Авангард-adsl" обратится, говорят, что не знают.
Стал в инете искать. Кто, что пишет.
Нашел Вашу разработку.
Пишет, "Ваш текущий IP:". И все.
Как правильно проанализировать не выходя из дома этот момент?

8. int18h 101 07.06.09 19:39 Сейчас в теме
(7) Пошукай в гугле по запросу "NO-IP" штука отличная! Софтинка автоматически обнавляет ip и переназначает на него выделенный при регистрации домен. А дальше инсталишь любой серверный софт закрываешь ненужные порты и впринципе все :)
ValentinV; +1 Ответить
10. ValentinV 07.06.09 19:54 Сейчас в теме
(8)+
У вас вроде есть проги.
Еще дельные советы будут?
11. ValentinV 07.06.09 20:05 Сейчас в теме
(6). Только я причны не понял.
Почему нет IP "DLink GetIP v.0.3" (7), если он есть(http://2ip.ru/)?
Почему в инете нет компа, если есть IP?
12. Lihodej 08.06.09 12:02 Сейчас в теме
(6) Если у Вас модем Д-Линк то ненужны Вам всякие "NO-IP". Заходите сюда http://www.dyndns.com/ регестрируетесь, выбираете желаемый дмен и имя, в Д-Линке есть такая фича: DNS -> Dynamic DNS выбираете D-DNS provider - DynDNS.org. Hostname - имя с доменом (напр. lihodej.homeip.net) логин и пароль такой как при регистрации http://www.dyndns.com/. Вот и всё, теперь при каждой смене ай-пи, модем сам будет отсылать новый адрес на DynDNS.org и при попытке прейте по вашему адресу вы будете попадать на свой компьютер, нужно будет чуток поиграться с портами)
9. int18h 101 07.06.09 19:41 Сейчас в теме
А разработчику +... конечно
13. iddqd 372 08.06.09 12:11 Сейчас в теме
По поводу того, что "DLink GetIP" не показывает собственно IP - тестировался он на модеме dLink2500U, на других модемах, возможно, потребуется настройка.
Для настройки надо зайти на модем телнетом, выполнить ifconfig, посмотреть ответ, и прописать в программе нужные строки.

Например, ifconfig мне выдал (ненужное пропускаю):

ppp_60_184_1 Link encap:Point-Point Protocol
inet addr:91.182.136.130 P-t-P:211.218.216.164 Mask:255.255.25
5.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:18427 errors:0 dropped:0 overruns:0 frame:0
TX packets:20480 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:9425517 (8.9 MiB) TX bytes:9987852 (9.5 MiB)


мне нужна строчка "91.182.136.130". Рядом с ней я ищу некую уникальную строку, которая встречается в этом ответе только один раз. В моем случае это - "P-t-P:". Указываю ее в программе в разделе "Поиск IP".
Далее. Вижу, что нужный мне IP находится на 16 символов назад от начала искомой строки. Соответсвенно, в поле "Искать IPпо смещению" пишу -18 (чтобы точно с запасом - программа нецифровые символы не возьмет).

Еще возможен вариант, что телнетовский порт (23) закрыт файерволлом или на самом модеме.

Еще возможно, что модем у вас работает как бридж, а не как роутер. В этом случае смотрите свой внешний IP банальной командой ipconfig в консоли виндов.

Чтобы подключиться к вашему удаленному рабочему столу (RDP), нужно, чтобы на вашей машине был открыт порт 3389. А если у вас модем в режиме роутера - то еще и маппинг с внешнего IP на ваш локальный.

че-та многа букофф получилось..
15. ValentinV 08.06.09 15:16 Сейчас в теме
(13)>нужно, чтобы на вашей машине был открыт порт 3389.
А где дверь или окно?
>А если у вас модем в режиме роутера
А в каком он должен быть и какие еще бывают и зачем мне это знать?
> еще и маппинг с внешнего IP на ваш локальн...
На Си про это долго блудить словами могу
------------------------------------------
Плюсами завалю.
У меня DLink 2500U.
IP "DLink GetIP v.0.3" - не показывает,
http://2ip.ru - показывает что есть IP

Как настроить "Подключение к удаленному рабочему столу", FTP и HTTP
и проверить не используя второй компьютер?

17. iddqd 372 10.06.09 07:22 Сейчас в теме
(15) Зайдем с другой стороны. :)
Вам, чтобы выйти в интернет, надо просто включить комп и модем, или надо еще на рабочем столе ярлык соединения щелкнуть?
Если второе, то моя программа ничем не поможет.
Если первое, то запустите telnet.exe
там наберите: open 192.168.1.1
(192.168.1.1 - ваш адрес модема)
Введите логин и пароль на администрирование модема,
затем введите команду ifconfig, и все, что она выдала напишите сюда.
Если к модему телнетом вы подключиться не можете, то либо у вас все-таки модем в режиме моста, либо файерволл какой не пускает.

Кроме того, если я правильно понял ваш пост, то почитать про NAT, шлюзы и маппинг портов и зачем это надо я вам настоятельно рекомендую, чтобы хотя бы общее представление было.
18. ValentinV 10.06.09 10:46 Сейчас в теме
(17)У меня интернет-шлюз.
Вот тут похожая настройка FTP
http://www.dvgu.ru/meteo/PC/NetCreat4.htm
Настроить не удалось, может что не так делаю. А как и что надо делать?
---
Пробовал мост. Ничего не дало.
---
>почитать про NAT, шлюзы и маппинг портов
Знал бы что читать, вопросов не было бы
===
Хотя бы как-то увидеть его в интернет?
Ведь и Ваша программа не видет.


19. ValentinV 10.06.09 11:24 Сейчас в теме
(17) Так может DLink GetIP v.0.3 не показывает у меня внешний IP
из-за того, что шлюз не правильно настроен или какая еще ...NAT...?
20. iddqd 372 10.06.09 19:47 Сейчас в теме
(19) Если инет есть - шлюз настроен правильно.
Телнетом, как я уже писал, пробовали подключаться?
В консоли виндов наберите
ipconfig /all
и скиньте результат сюда
21. ValentinV 15.06.09 11:52 Сейчас в теме
(20)
Настройка протокола IP для Windows

Имя компьютера . . . . . . . . . : program
Основной DNS-суффикс . . . . . . :
Тип узла. . . . . . . . . . . . . : неизвестный
IP-маршрутизация включена . . . . : нет
WINS-прокси включен . . . . . . . : нет

Подключение по локальной сети 2 - Ethernet адаптер:

DNS-суффикс этого подключения . . :
Описание . . . . . . . . . . . . : Atheros AR8121/AR8113/AR8114 PCI-E E
thernet Controller
Физический адрес. . . . . . . . . : 00-23-54-89-B6-8E
Dhcp включен. . . . . . . . . . . : да
Автонастройка включена . . . . . : да
IP-адрес . . . . . . . . . . . . : 192.168.1.2
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . : 192.168.1.1
DHCP-сервер . . . . . . . . . . . : 192.168.1.1
DNS-серверы . . . . . . . . . . . : 192.168.1.1
Аренда получена . . . . . . . . . : 15 июня 2009 г. 2:30:59
Аренда истекает . . . . . . . . . : 16 июня 2009 г. 2:30:59




24. iddqd 372 15.06.09 14:09 Сейчас в теме
26. ValentinV 16.06.09 19:15 Сейчас в теме
(24)
1. DLink GetIP v.0.3 не показывает.
2. Удаленный рабочий стол не работает.
23. iddqd 372 15.06.09 14:09 Сейчас в теме
(20)
Теперь запускаешь пуск - выполнить - telnet.exe
В открывшемся черном окошке пишешь:
open 192.168.1.1
и Ентер
Должна появиться строка с предложением ввести логин. Вводишь логин, затем пароль от своего модема.
После этого должно появиться приглашение на ввод команд: #
Пишешь там:
ifconfig
и Ентер
То, что выйдет - тоже скинь сюда.

Если телнетом подключиться не получается - копай свой комп. Файерволл там, али еще что..
16. ValentinV 08.06.09 17:04 Сейчас в теме
(13)Сейчас говорил с Авангардом.
Они говорят, что надо настраивать модем как мост, бридж.
14. iddqd 372 08.06.09 12:15 Сейчас в теме
По поводу динамического IP - мой модем умеет работать с DynDNS.com. Соответственно, я всегда могу обратиться к нему из инета по адресу вида: MyCompName.dyndns.com
22. Душелов 4013 15.06.09 12:32 Сейчас в теме
Если просто нужен внешний айпи? То можно сделать примерно так:

Код
Функция ПолучитьВнешнийIP()
   Результат = "Не определен";
   
   Попытка
       HTTP = Новый HTTPСоединение("whatismyip.com");
   Исключение
      Сообщить(ОписаниеОшибки());
      Возврат Результат;
   КонецПопытки;
   
   ВрФайл = ПолучитьИмяВременногоФайла("txt");
   Попытка
      HTTP.Получить("/default.asp", ВрФайл);
   Исключение
      Сообщить(ОписаниеОшибки());
      Возврат Результат;
   КонецПопытки;
   
   Т = Новый ТекстовыйДокумент;
   Т.Прочитать(ВрФайл);
   Текст = Т.ПолучитьТекст();   
   СтрПоиска = "<h1>Your IP Address Is: <a href=""tools/ip-address-lookup.asp"" title=""IP Address Lookup"">";
   
   Поз = Найти(Текст, СтрПоиска);
   Если Поз > 0 Тогда
      ПодСтрока = Сред(Текст, Поз + СтрДлина(СтрПоиска), 20);
      Поз = Найти(ПодСтрока, "</a>");
      Результат = Лев(ПодСтрока, Поз - 1);
   КонецЕсли;
   
   УдалитьФайлы(ВрФайл);
   Возврат Результат;
КонецФункции
Показать полностью
25. ValentinV 15.06.09 17:58 Сейчас в теме
BCM96338 ADSL Router
(none) login: admin
Password:


BusyBox v1.00 (2005.04.12-18:11+0000) Built-in shell (msh)
Enter 'help' for a list of built-in commands.


# ifconfig
br0 Link encap:Ethernet HWaddr 00:1B:11:78:6D:0D
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:2838524 errors:0 dropped:0 overruns:0 frame:0
TX packets:2588664 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1005780698 (959.1 MiB) TX bytes:950074000 (906.0 MiB)

eth0 Link encap:Ethernet HWaddr 00:1B:11:78:6D:0D
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2838524 errors:0 dropped:0 overruns:0 frame:0
TX packets:2588420 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1056874130 (1007.9 MiB) TX bytes:960519123 (916.0 MiB)
Interrupt:23 Base address:0x2800

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:680 (680.0 B) TX bytes:680 (680.0 B)

nas_0_35 Link encap:Ethernet HWaddr 02:1B:11:78:6D:0D
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:104826 errors:0 dropped:0 overruns:0 frame:0
TX packets:78582 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:76921522 (73.3 MiB) TX bytes:10349335 (9.8 MiB)

ppp_0_35_1 Link encap:Point-Point Protocol
inet addr:92.100.169.112 P-t-P:91.122.0.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:665 errors:0 dropped:0 overruns:0 frame:0
TX packets:262 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:90287 (88.1 KiB) TX bytes:33704 (32.9 KiB)

#
27. iddqd 372 17.06.09 08:22 Сейчас в теме
(25)
Должно все работать без проблем - у меня так же выводит.
В настройках программы пароль на доступ к модему введен?
В строке "Поиск IP" стоит "P-t-P:"?
Смещение "-18"?
Если все так, и не работает - то не знаю что сказать.
29. ValentinV 17.06.09 11:28 Сейчас в теме
(27)Вот тут http://chairday.narod.ru/DSL-2500U.html
у вас сказано прошивку надо менять
28. iddqd 372 17.06.09 08:23 Сейчас в теме
Значек программы в трее серый или белый?
30. BorovikSV 1036 11.02.14 19:08 Сейчас в теме
Может я не чего не понял, а почему бы STUN не использовать чтобы узнать свой внешний адрес? Благо STUN серверов полно, тот же stun.sipnet.ru круглосуточно и круглогодично работает.
И реализация у протокола проще тубаретки (telnet), и железка значения не имеет.
31. iddqd 372 12.02.14 20:13 Сейчас в теме
(30) BorovikSV,
Да, можно. Но тогда мне такой вариант решения пришел в голову, да и интересно было написать. Сейчас я сам ей уже давно не пользуюсь.
32. BorovikSV 1036 13.02.14 23:21 Сейчас в теме
(31) ты как типичный хороший программист. Чем сложней тем лучше :)
33. user1198396 08.04.19 17:02 Сейчас в теме
Вот небольшой лайфхак по удаленному доступу. На даче стоит старый компьютер с камерой. Хочу получить к нему удаленный доступ. В деревне у провайдера нет "белого IP" и приобрести его невозможно.
DDNS работает, но и это бесполезно, потому что соединения извне тупо закрыты провайдером.
Поэтому использую вот такой VPN сервис - https://vpnki.ru Они не предоставляют выход в интернет, но объединяют мои туннели - один с дачи, другой с смартфона.
Вдруг кому-то это поможет.
Оставьте свое сообщение