Надо запустить Command Prompt (в Windows Vista/7 надо запускать от имени администратора)
задаем размер лог файла в килобайтах (10MB):
netsh firewall set logging maxfilesize=10240
включаем логиинг коннекций:
netsh firewall set logging connections=enable
в Windows 7 лог файл по умолчанию расположен тут: C:\Windows\System32\LogFiles\Firewall\pfirewall.log, смотреть его надо тоже под админом, в Windows XP тут: C:\WINDOWS\pfirewall.log
под Windows 7 появилась новая команда
netsh advfirewall firewall
но старый вариант пока тоже работает.
Есть ещё прикольное приложение IP Traffic Monitor:
Но оно криво инсталлируется под Windows 7 и иногда занимает около 50% CPU:
А вообще под Windows 7 есть Resource Monitor, который показывает TCP соединения и другую статистику, как iptraf под Linux-ом: