unironically i've been thinking that something like this should have been done years before. i would have done it myself, but i don't have the skills.
the ideal would be to have two (three?) network ports however.
the idea would be to have one port to the wan, another to the network port of the host computer, and maybe a third one for the ilo/idrac/ipmi port.
it would be great in my opinion.