Port Forwarding or translating

Hello, I wrote nodejs script which generate shorewall DNAT rules for forwarding. You need to setup some computer/virtual server as router in your network and use shorewall for it.