Главная страница
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.041 c
14-1103224286
Chuvak
2004-12-16 22:11
2005.01.09
ЖК-монитор и глаза


4-1101113153
Суслик
2004-11-22 11:45
2005.01.09
Ориентация печатного листа


14-1103425445
Думкин
2004-12-19 06:04
2005.01.09
С днем рождения! 19 декабря


4-1101213537
Алексей
2004-11-23 15:38
2005.01.09
BorderStyle


6-1098265522
Кирилл.
2004-10-20 13:45
2005.01.09
как через прокси пингануть ност?