proxy / routing ?


2004-08-10 07:53:43 AM
delphi14
machine "A" wants to talk to internet site "1", "2", or "3" on port 21 (for
example)
but I want to keep track of source/dest ip, ports, and data/packet counts,
and block the connection at certain times.
ideally, i want machine "A" to route via my gateway machine "B" which
forwards the traffic onto the correct ip
machine "B" has 2 network cards if that is important
example
machine "B" listening on port 21, gets a connection from machine "A" to talk
to site1.com:21
machine "B" keeps track of source/dest ips/ports, data length and
packetcounts
machine "B" listening on port 21, gets a connection from machine "A" to talk
to site2.com:21
machine "B" keeps track of source/dest ips/ports, data length and
packetcounts
machine "B" listening on port 21, gets a connection from machine "A" to talk
to site3.com:21
machine "B" does not forward the connection because it is outside of set
hours
I am using Delphi, and need to write this application so I can block
connections at certain hours.
Any help poiting me in the right direction would be greatly appreciated
David