Microsoft ISA Server & Forefront TMG

В отчетах на SQL вместо IP клиента какой-то маловразумительный набор цифр.

оценено 0 пользователями
Этот пост имеет 6 Ответы | 0 Последователи

Не оценено
Посты6
goody Опубликовал: Thu, Oct 6 2011 18:10

Установил ISA 2006  на server 2003. Все работает нормально  Решил логи писать на SQL server  установленный на другой машине. Все работает нормально,  но в отчетах, да и в таблице  вместо IP адреса клиента (источника) какой-то маловразумительный набор цифр вот этот, например: 3648002162 Sad.  При том что внутренняя сеть стандартная 192.168.*.*  Такое же творится и при выполнении запросов.  Блин, вроде все работает, но толку от этого ни хрена.  Может в таблице в этом столбце тип данных поменять? Стоит bigint.  Все остальное нормально и весьма читабельно. Почему в столбцах IP источника и оригинальный IP  источника  какая-то хрень?Sad

Не оценено
Посты6

Ну кое-что прорисовывается. В поле DESTHOST записывается реальный IP куда идет обращение. А вот вместо IP клиента та же хреньStick out tongue

В Топ 10 активных пользователей
Посты3,496
SystemAdministrator

Попробуй поиском воспользоваться, т.к. эта тема как-то уже поднималась.
А вот ТМГ вообще ип-адреса в НЕХ-формате пишет... Пришлось создавать хранимую процедуру в SQL, чтоб при запросе айпишники отображались нормально.

 


Прописывая маршруты ручками, не стоит забывать про параметр -р :)
The way to develop self-confidence is to do the thing you fear ! Beer
Не убегай от снайпера - умрешь уставшим ! Devil


В Топ 10 активных пользователей
Посты1,371

goody:
А вот вместо IP клиента та же хрень

Это не ISA хрень пишет, это ты недоучка.

 

CREATE function dbo.Int2IP(@i bigint)

returns varchar(15) as

begin

return cast((@i/16777216)%256 as varchar(3))

+'.'+cast((@i/65536)%256 as varchar(3))

+'.'+cast((@i/256)%256 as varchar(3))

+'.'+cast(@i%256 as varchar(3))

end

go

SELECT dbo.Int2IP(SourceIP) AS sSourceIP, dbo.Int2IP(DestinationIP) AS sDestinationIP, ... FROM ISA.dbo.FirewallLog

 

 

Не оценено
Посты6

Ух ты! Surprise Спасибо. А где это вы вычитали? Ну чтобы ознакомиться поближе.   Неужели у всех изначально в отчетах присутствует подобное представление данных?  Ну не все же в Transact-SQL такие доки!Big Smile

Не оценено
Посты6

Ну вот сам нашел примерно то , что спрашивал.  Там есть о переводе ClientIP в привычный ipV.4 формат. Там по MSDE, но и тут пригодиться для понимания. Кстати тоже интересный метод для чтения логов чтобы не заморачиваться с SQL  server/

http://habrahabr.ru/blogs/personal/100786/

Не оценено
Посты6

Кстати, пока копал инет наткнулся на следующую программу чтения логов.

http://www.studenikin.ru/ProgramDetail.asp?fn=SVAISASLogAnalizer

Кто пробовал? 

Страница 1 из 1 (всего 7) | RSS
Copyright 2003-2017 www.IsaServer.Ru

Rambler's Top100 Яндекс.Метрика Яндекс цитирования