Вниз
Скачать: CL | DM;

Получение локального IP-адреса   Найти похожие ветки 

 
AngelFire   (2004-10-21 11:11) [0]

Уважаемые Мастера! Имеется следующая задача: программа соединяется с удаленной БД по TCP/IP. Необходимо определить IP-адрес нашего (клиентского) компьютера для данного соединения (т.к. на компьютере может быть установлено несколько сетевых интерфейсов TCP/IP)

с уважением,
Максим


 
Digitman ©   (2004-10-21 14:43) [1]


> программа соединяется с удаленной БД по TCP/IP.


на здоровье.
соединяется себе и пусть соединяется


> Необходимо определить IP-адрес нашего (клиентского) компьютера
> для данного соединения


зачем ? недостаток такой инф-ции как-то влияет на успешно устанавливаемое соединение ?


 
GobliNGuT ©   (2004-10-21 16:15) [2]

А как ты устанавливаешь соединение ? если через компоненты TCP/IP, так в них есть свойство в из которого можно вытащить адрес после установления соединения ...
на пример у TIdTCPClient есть
property BoundIP: string;


 
AngelFire   (2004-10-22 14:41) [3]

Соединяюсь с базой через стандартный протокол ODBC (указываю DSN БД). Серия соответствующих API-вызовов. Далее, после успешного установления соединения, мне необходимо узнать, через какой именно сетевой интерфейс (его TCP/IP) это соединение установлено.


 
AngelFire   (2004-10-22 14:49) [4]

>> Digitman
Отвечаю на вопрос "Зачем получать IP".

Программа при работе ведет log-файл (протокол работы). В случае крэша администратор поднимает лог, по которому может определить, по какому интерфейсу происходило соединение, через его IP-адрес.
Причем лог этот он может получать и удаленно, по email, а без точной информации практически невозможно выявить и устранить проблему.


 
Digitman ©   (2004-10-22 14:56) [5]


> В случае крэша администратор поднимает лог, по которому
> может определить, по какому интерфейсу происходило соединение,
> через его IP-адрес.


и что это ему даст ? ну, предположим, поимел админ IP лок.интерфейса ... дальше что ? как он его сможет использовать для локализации причин крэша ?



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
6-1098342701
AngelFire
2004-10-21 11:11
2005.01.09
Получение локального IP-адреса


14-1103224030
Piter
2004-12-16 22:07
2005.01.09
Программа для редактирования иконок


9-1095358070
miek
2004-09-16 22:07
2005.01.09
Fiji diver V1.00 /GLScene/


9-1094386495
Darthman
2004-09-05 16:14
2005.01.09
Народ помогите с тестированием альфы плиз...


6-1098456202
Лев Ландау
2004-10-22 18:43
2005.01.09
Как взять ичходник страницы с HTTPS




   Наверх