I am stupid in the past, try very hard to configure hardware router, made many port forward every time, and waste of time, and sometimes rejected by office network administrator. Therefore I use Magic Router to make forward instead.
Agent Listener, Port Forward Definitions:
0.0.0.0,3388,128.1.1.50,3389,TCP
0.0.0.0,5901,128.1.1.100,5900,TCP
0.0.0.0,5902,128.1.1.101,5900,TCP
0.0.0.0,5902,128.1.1.101,5900,TCP
0.0.0.0,3306,128.1.1.2,3306,TCP
where 128.1.1.0 is the internal network of remote office, you can do everything by these Port Forward Definitions.
Save your config after defined.