Data ethernet interface , pc com port reading/writing

Hello everyone, I want to communicate an arduino with ethernet shield with a pc application.
.
The software with which I want to communicate only allows serial communications, therefore the ethernet communication of the shield must be mapped to a virtual com.

I see two possible solutions:

Solution A, use a serial / ethernet converter and communicate with the arduino via serial.

Solution B, use an ethernet shield and directly generate a virtual port.

I would like to use option B, but I can not find how to generate the virtual port from the ethernet shield.

Thanks in advance for the help

That is clear as mud.