Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Узнать все свои IP-адреса. Узнать ip подключения, через которое ИНЕТ))

296
29 февраля 2008 года
Virtuoso
331 / / 31.07.2005
Visual Basic 6.0

Здравствуйте!
Удивился, что яндекс не нашёл подобного, на мой взгляд, простого вопроса...
Подскажите, пожалуйста как узнать ip-адреса всех имеющихся подключений компа?
Как можно узнать ip-адрес инет-подключения (на данный момент)?
Спасибо!
296
29 февраля 2008 года
Virtuoso
331 / / 31.07.2005
Цитата: Virtuoso


тьфу ты, в API-Guide есть пример получения всех адресов. Но оставляю вопрос про ip-адрес инет-подключения!

251
01 марта 2008 года
SkyMаn
1.7K / / 31.07.2007
В АПИ-гиде разве нет и этого? Подключение какое? xDSL, Dial-Up, Wi-Fi?
296
01 марта 2008 года
Virtuoso
331 / / 31.07.2005
Цитата: SkyMаn
В АПИ-гиде разве нет и этого? Подключение какое? xDSL, Dial-Up, Wi-Fi?


DSL-подключение.

251
01 марта 2008 года
SkyMаn
1.7K / / 31.07.2007
И опять же - PPPoE/IPoA/RFC 1483? Модем настроен роутером или бриджем?
296
02 марта 2008 года
Virtuoso
331 / / 31.07.2005
Цитата: SkyMаn
И опять же - PPPoE/IPoA/RFC 1483? Модем настроен роутером или бриджем?


PPPoE, Bridge

296
02 марта 2008 года
Virtuoso
331 / / 31.07.2005
А универсальное сделать нельзя, чтобы он сам определял, или сложно?
5
02 марта 2008 года
hardcase
4.5K / / 09.08.2005
Цитата: Virtuoso
А универсальное сделать нельзя, чтобы он сам определял, или сложно?

В большинстве случаев Инет подключение - это то подключение, на которое прописан самый общий маршрут с маской 0.0.0.0/0.0.0.0 и минимальной метрикой.

Попробуйте убедиться сами консольной командой route print.

251
03 марта 2008 года
SkyMаn
1.7K / / 31.07.2007
Можно брать с ветки реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet001\Network\<Adapter Name>\Connection"
или парсить http://who.is

API:
 
Код:
gethostbyname
RasEnumConnections/RasGetConnectStatus/RasGetProjectionInfo


VB:
 
Код:
Winsock1.LocalIp


Еще можно почитать тут, тут, и тут.
Еще есть много инетесного тут


Все взято из поиска. ;)
296
03 марта 2008 года
Virtuoso
331 / / 31.07.2005
Спасибо, большое) Буду лазить
1.8K
05 марта 2008 года
Валериус
190 / / 14.07.2006
Вариант от извращенца: собрать все свои ипы в массив и по очереди с каждого стучаться на гугль. С какого достучишься, то и инетовский :)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог