Hook активности NAT(Network Address Translation)

гость1010
Дата: 17.11.2007 17:53:02
подскажите можно ли отследить момент активности NAT на сервере, через который все выходят в Inet
miksoft
Дата: 17.11.2007 18:35:38
что за сервер, причем тут Delphi и что вы подразумеваете под "активностью NAT" ?
гость1010
Дата: 19.11.2007 10:36:41
Сервер win2003, Delphi - написание программы hook, активность NAT - например: Есть два компьютера в домашней сети 1 - notebook, 2- сервер win 2003. На сервере 2 сетевые карты одна для домашней сети, вторая для выхода в inet - установлен совместный доступ. При обращении с notebook-а к адресу например 64.233.183.104, которого нет в домашней сети происходит NAT переадресация на сервере ко второй сетевой карте и поиск адреса 64.233.183.104 через вторую карту. Мне нужно отследить момент обрашения ко второй inet сетевой карте или момент обращения к адресу отсутствующему в сети. Через компоненты IP*Works такое реализовать не получилось.

Или проще: пользователь notebook-ка пытается осуществить выход в INet через сетевую карту INet сервера, необходимо ловить момент обращения к INet сетевой карте.
miksoft
Дата: 19.11.2007 10:51:47
гость1010
необходимо ловить момент обращения к INet сетевой карте.
Если вам нужно только обнаруживать моменты передачи пакетов через сетевую карту, то взгляните на WinPcap.
А вот если нужно отслеживать сесси, прошедшие через NAT, то не подскажу.