Answer:
an ssh client
Step-by-step explanation:
The software known as ssh client will be needed in order to be able to run a program on a remote machine and to view the graphics results of that program on your PC which is behind a firewall/router. The software known as ssh client is used by systems such as Microsoft windows and many more.
This software that is ssh client works by what is known as SSH tunneling. This is created so as to be able to connect to remote machine.