hab ich das richtig verstanden:
Du hast ein lokales Netz von Rechnern, deren Benutzer im Internet surfen und du willst wissen, auf welchen Seiten diese unterwegs sind. Wie kommen diese Rechner ins Netz, über einen router oder hast du einen Rechner als Gateway dazwischen.
Wenn du einen Rechner als Gateway laufen hast, ist relativ einfach, deinen Wunsch zu erfüllen. Du musst auf diesem Rechner einen Proxy installieren, der nichts anderes macht, als die Verbindungen deiner Rechner zu loggen und dann zu geben. Leider weiß ich grad keinen, aber vielleicht geht das mit mod_proxy von Apache. Bei den Rechnern müsstest du dann deinen Gateway-Rechner als Proxy eintragen. Nachdem du DHCP laufen lässt, solltest du nicht die IP-Addressen, sondern, wenn möglich, die MAC-Addressen loggen.
Aber wozu brauchst du das? In einem Firmennetz darfst du das sowieso nicht so einfach machen, da du sonst gegen das Gesetz verstößt.