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

31.07.08

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

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Бесплатно
DLink GetIP v.0.3
.1217524380 462,25Kb
239
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/

См. также

SALE! 15%

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

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP и т.д.). Поддерживаются управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и выполнять их автоматически без непосредственного участия пользователя.

8400 7140 руб.

20.08.2024    7770    55    22    

66

Инструменты администратора БД Роли и права Системный администратор Программист Пользователь 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, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 18.09.2024, версия 1.2

16800 руб.

06.12.2023    8843    42    5    

73

SALE! 15%

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

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

10000 8500 руб.

10.11.2023    10428    36    24    

61

SALE! 35%

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

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

4800 3120 руб.

14.01.2013    187984    1138    0    

912

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

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

14400 руб.

29.04.2020    32669    106    152    

73

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

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

4200 руб.

10.11.2015    62815    94    59    

79

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

Данная разработка позволит решить вопрос с резервным копированием Ваших баз в автоматическом режиме, расположенных на сервере 1С. Система умеет ставить блокировки на вход, блокировать фоновые задания, принудительно отключать сеансы пользователей. И все это система делает в автоматически при создании бэкапа (или через команду). Выгрузка происходит в родной формат 1С - .dt. Так же система умеет архивировать данные выгрузки с установкой пароля. Умеет менять расширение файла zip или dt на любое указанное вами, что позволит сохранить выгрузки от шифровальщика. Может удалять старые копии выгрузок, оставляя указанное количество резервных копий, начиная с самой поздней. Только для WINDOWS!

6000 руб.

06.11.2012    72788    625    45    

84

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

Многие сталкиваются с проблемой когда изображения, находящиеся в базе разные по объему и размерам. Менеджеры могут добавить файлы в очень высоком разрешении, объемом свыше 20 Мегабайт. База данных становится слишком большой, выгрузка на сайт идёт медленно и требуется много место на хостинге. Как сжать картинки и уменьшить размер базы 1С? Это можно сделать с помощью данной обработки. Существует возможность выбрать различные варианты для того чтобы уменьшить картинки: в разы, в процентах от первоначального объема, а также сделать картинки одинаковой ширины. В результате размер базы 1С значительно сократится (в зависимости от количества и размера картинок), а изображения станут небольшого объема, равными по ширине, почти без потери качества. Работает на управляемых формах для УТ 11, КА, ERP.

3000 руб.

21.07.2022    9832    7    4    

15
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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. Душелов 4018 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 1037 11.02.14 19:08 Сейчас в теме
Может я не чего не понял, а почему бы STUN не использовать чтобы узнать свой внешний адрес? Благо STUN серверов полно, тот же stun.sipnet.ru круглосуточно и круглогодично работает.
И реализация у протокола проще тубаретки (telnet), и железка значения не имеет.
31. iddqd 372 12.02.14 20:13 Сейчас в теме
(30) BorovikSV,
Да, можно. Но тогда мне такой вариант решения пришел в голову, да и интересно было написать. Сейчас я сам ей уже давно не пользуюсь.
32. BorovikSV 1037 13.02.14 23:21 Сейчас в теме
(31) ты как типичный хороший программист. Чем сложней тем лучше :)
33. user1198396 08.04.19 17:02 Сейчас в теме
Вот небольшой лайфхак по удаленному доступу. На даче стоит старый компьютер с камерой. Хочу получить к нему удаленный доступ. В деревне у провайдера нет "белого IP" и приобрести его невозможно.
DDNS работает, но и это бесполезно, потому что соединения извне тупо закрыты провайдером.
Поэтому использую вот такой VPN сервис - https://vpnki.ru Они не предоставляют выход в интернет, но объединяют мои туннели - один с дачи, другой с смартфона.
Вдруг кому-то это поможет.
Оставьте свое сообщение