The "official" way is to get what's known as a device server. These usually have a serial port at one end and an ethernet port at the other. These have the virtue of being able to either accept an incoming IP connection and then exchange data with the serial port, or initialte a connection from the serial port to a remote IP address and port.
However, since the Leopard will only need to accept an incoming IP connection, you can get by with something as simple as a print server, if it has a port for a serial printer. I connect to my Ocelot and test controllers (as well as several other serial devices) using Lantronix EPS1 print servers. The nice thing about these is that you can easily buy them for $5 to $10 on ebay. I have over a dozen of these with about six or seven already in service. They are reliable and dirt cheap to buy.
_________________________
"If you don't know what you're doing, do it neatly..."