Accessing services on machines with private LAN only

The simplest way to access services on machines with only private LAN connections is to use an ssh tunnel. Here is an example of accessing the web UI for the RabbitMQ message broker:

ssh -L 15672:<your message broker private IP>:15672 root@<your DjangoPBX public IP>

For example:

ssh -L 15672:172.20.20.102:15672 root@195.xx.xx.146

Then in your web browser use the following URL: http://localhost:15672

The user will be pbxadmin using your message broker password.