Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.09;
Скачать: 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 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.023 c
9-1095542569
Jack
2004-09-19 01:22
2005.01.09
Вопрос по GLScene


14-1103313023
Vasya.ru
2004-12-17 22:50
2005.01.09
Пара вопросов к мастерам:


3-1102326628
Linker
2004-12-06 12:50
2005.01.09
Картинка


14-1103535518
Некто
2004-12-20 12:38
2005.01.09
Web-технологии


14-1103568792
Profi
2004-12-20 21:53
2005.01.09
Возможно ли сделать на Pascal е