Что нового

[Сеть, интернет] Текущий IP при нескольких LAN подключениях.

running-frag

why me?
Сообщения
441
Репутация
60
Не могу понять, как получить текущий IP адрес активного интернета. Т.е. не локалки, а именно инета от прова.

Зачем это нужно. Есть LAN1, через него идёт два IP (мы их меняем переодически) и есть LAN2, через него раздаём инет дальше....

По примеру выше, как получить текущий IP адрес (чётко с LAN1) при условии что мы не знаем никаких данных (т.е. хотим добиться максимальной чёткости). Нужен исключительно IP провайдера по LAN1. Как это реализовать? Подскажите с примером пожалуста.
 

joiner

Модератор
Локальный модератор
Сообщения
3,424
Репутация
597
running-frag
посмотри в справке раздел "Макросы".
Код:
Msgbox(0,"",@IPAddress1)
 
Автор
R

running-frag

why me?
Сообщения
441
Репутация
60
я может чего то не понимаю, я ж уточнял "активного инета от прова", ведь не факт что первая будет именно ip провайдера, а не какая нить по счёту 100500ая локальная сеть? какие есть варианты определить это?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,320
running-frag,
А _GetIP() не пробовали?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,320
Александр [?]
при этом получаем адрес клиента. то есть когда есть дозвон с проверкой логина и пароля
Ничего не понял. :wacko:
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,716
Я тоже мало что понял. Есть внутренний IP присущий сетевому адаптеру, и который используется во внутренней сети. @IPAddress* содержит именно его. Каждый сетевой адаптер в системе имеет один IPv4. Соответственно, сколько адаптеров, столько и @IPAddress*. При подключении к Internet, провайдер выделяет вам свой IP (внешний), который используется до вашего роутера (надеюсь у вас именно такая схема). Этот IP возвращает функция _GetIP(). Как правило, он только один. С какого бы сетевого адаптера (LAN1, LAN2 и т.д.) не приходил бы Internet, _GetIP() возвращает именно внешний IP, который был получен от провайдера. Теперь вопрос. Какой именно IP вам нужен? Внутрисетевой IP адаптера, который получает Internet?
 
Автор
R

running-frag

why me?
Сообщения
441
Репутация
60
всем спасибо, Yashied чётко описал что я и хотел (не быть мне оратором :smile: ) _GetIP() то что я искал
 
Верх