Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.07.07;
Скачать: CL | DM;

Вниз

Вопрос по внешнему IP и уровню сигнала Wi-Fi точки доступа   Найти похожие ветки 

 
Елена   (2010-03-13 00:08) [0]

Здравствуйте господа, подскажите пожалуйста какими функциями можно получить информацию о внешнем IP адресе и уровне сигнала с точки доступа Wi-Fi


 
DVM ©   (2010-03-13 00:20) [1]


> о внешнем IP адресе

Никакими. Узнать можно только если снаружи есть сервер, который этот адрес и сообщит.


 
Елена   (2010-03-13 00:22) [2]

да, речь идет именно про него


 
Игорь Шевченко ©   (2010-03-13 00:32) [3]

DVM ©   (13.03.10 00:20) [1]


> Никакими. Узнать можно только если снаружи есть сервер,
> который этот адрес и сообщит.


Я наверное чего-то не понимаю, но у Wi-fi точки доступа уже имеется IP-адрес. У моей имеется :) Есть factory default settings, его можно изменить в процессе настройки.


 
Елена   (2010-03-13 00:40) [4]

жаль что я не могу добавить картинку, у меня есть гатжет он показывает IP адрес присвоеный ADSL точке доступа провайдером и уровень сигналаю. Мне нужен код, как это делается.


 
DVM ©   (2010-03-13 00:59) [5]


> Игорь Шевченко ©   (13.03.10 00:32) [3]


> но у Wi-fi точки доступа уже имеется IP-адрес. У моей имеется
> :)

Мало ли что имеется у твоей точки доступа. Если речь о белом реальном адресе под которым пользователь светится в Интернет, то смотреть надо снаружи, а то что на внешнем интерфейсе у точки - это не факт что тот адрес.


 
DVM ©   (2010-03-13 01:01) [6]


> Елена   (13.03.10 00:40) [4]

http://www.myip.ru

+ TIdHTTP.Get + немного подумать над функциями работы со строками.


 
Игорь Шевченко ©   (2010-03-13 01:09) [7]

Елена   (13.03.10 00:40) [4]

Через WMI не получится ?

DVM ©   (13.03.10 00:59) [5]


>  Если речь о белом реальном адресе под которым пользователь
> светится в Интернет


А через Wi-fi адреса тоже белые и пушистые, раздаваемые провайдером ? Я в этом деле слегка плаваю, до сих пор имел ситуацию, когда провайдер выдавал адреса на подключение по выделенке или по ADSL, а со стороны точки доступа через Wf-fi уже были NAT-овские адреса.


 
Елена   (2010-03-13 01:15) [8]

не, я точно уверена где какие адреса, внутреннюю адресацию я и так знаю а внешний тот что отображает гатжет, этот же адрес показывает и сайт по проверке скорости соединения. Вот мне это и нужно получить программно.


 
Игорь Шевченко ©   (2010-03-13 01:28) [9]


> Вот мне это и нужно получить программно.


Прочитать из реестра ?
HKLM\SYSTEM\CurrentControlSet\Services\TcpIP\Parameters\Interfaces


 
Елена   (2010-03-13 01:31) [10]

Спасиб а есть не лезть в реестр системы?


 
Игорь Шевченко ©   (2010-03-13 01:34) [11]


> Спасиб а есть не лезть в реестр системы?


Тогда через WMI


 
Германн ©   (2010-03-13 01:34) [12]


> Спасиб а есть не лезть в реестр системы?

Послать письмо-предупреждение провайдеру. Типа "Или Вы Мне или Я Вас!".


 
Елена   (2010-03-13 01:54) [13]

А какие функции APi смотреть?


 
Игорь Шевченко ©   (2010-03-13 02:11) [14]

Не хочется через WMI, можно, например, такую функцию смотреть:

http://msdn.microsoft.com/en-us/library/aa365949(VS.85).aspx

вообще, гугль по запросу "ipconfig программно" выдает массу занятных ссылок


 
DVM ©   (2010-03-13 10:06) [15]


> Елена

Еще раз повторю, если ваш компьютер не имеет непосредственно прямого белого адреса от провайдера (а так как речь идет о точке доступа, то скорее всего не имеет), то смотреть этот адрес на самом компьютере нет смысла.

Смотреть надо, используя какой либо сервис в интернет по определению адреса (коих масса, и коими пользуется все нормальные программы, когда возникает необходимость знать свой внешний IP).

В крайнем случае, можно попробовать считать адрес из настроек точки доступа (через WEB интерфейс ее, через SNMP или еще как), но во-первых это возможно не для всех точек, во-вторых у всех точек это делается по разному, и программа окажется привязана к конкретной точке.

А локальные настройки сети можно считать используя iphlpapi.dll


 
Anatoly Podgoretsky ©   (2010-03-13 10:17) [16]

> DVM  (13.03.2010 00:59:05)  [5]

О каком адресе идет речь, не важно, точка показывает все адреса, а вот общение с точкой сильно различается, от модели к модели.


 
Anatoly Podgoretsky ©   (2010-03-13 10:18) [17]

> Игорь Шевченко  (13.03.2010 01:09:07)  [7]

И при этом не обязательно "белые"


 
Anatoly Podgoretsky ©   (2010-03-13 10:20) [18]

> Елена  (13.03.2010 01:15:08)  [8]

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


 
DVM ©   (2010-03-13 10:22) [19]


> Anatoly Podgoretsky ©   (13.03.10 10:17) [16]


> точка показывает все адреса

если точку отделяет от интернет NAT то точка знать не знает реального белого адреса через который ведется вся работа, если речь конечно о нем, а не просто о адресе на внешнем интерфейсе точки доступа.


 
Anatoly Podgoretsky ©   (2010-03-13 10:22) [20]

> Игорь Шевченко  (13.03.2010 02:11:14)  [14]

Ping, Tracert и прочее тоже дают нужную информацию, не говоря уже об сокетах в любом соку.



Страницы: 1 вся ветка

Текущий архив: 2013.07.07;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.007 c
15-1361478603
Юрий
2013-02-22 00:30
2013.07.07
С днем рождения ! 22 февраля 2013 пятница


6-1268428129
Елена
2010-03-13 00:08
2013.07.07
Вопрос по внешнему IP и уровню сигнала Wi-Fi точки доступа


1-1309850189
adigozelov
2011-07-05 11:16
2013.07.07
ESC-команд Epson Lq 300,


15-1361651403
Юрий
2013-02-24 00:30
2013.07.07
С днем рождения ! 24 февраля 2013 воскресенье


15-1361421713
Miha
2013-02-21 08:41
2013.07.07
пишу блокнот выдает ошибку This form of method call only allowed