Does anyone know a device which has Ethernet port to act as an adapter between a TCP client and a server, with the purpose to intercept data? It has to have the ability to receive data from one side and send it to the other with the extra ability to send data also on one additional IP/port. That port should be read-only.
The similar device which converts data between serial and TCP which I know exist is MOXA NPort. They call it Serial Device Server.
I would appreciate also if you can tell me if there is a programmable device which has Ethernet connector.
UPDATE: It isn't necessary for the client and the server to be directly connected to each another. They both can maintain separate connection with the adapter, so that adapter would be a server/client with additional read-only connection on the server side. In that case it is effectively a computer connected to the router. As a programmer I know that it can be achieved using a PC with a simple software, but a would prefer a dedicated hardware.


