It’s simple to implement with DNAT.