Agora, como a sua área de trabalho também está protegida por um firewall, você não poderá fazer o ssh ou o rdp nela de fora (já que eles provavelmente não irão configurar o nat para você) ...
O que você pode tentar é usar um serviço de vpn gratuito como LogMeIn-hamachi Esse serviço é gratuito e funciona de forma que tanto o desktop quanto o laptop se conectem a um servidor logmein e o servidor o conecte.
Dessa forma, você pode se conectar à sua área de trabalho inserindo o ip que o logmein lhe forneceu.
Agora, o que você deseja fazer para se conectar a ele pode exigir que você também execute o Ubuntu no seu laptop, pois não sei se o Mac suporta isso.
Você precisa configurar um servidor ssh em sua área de trabalho instalando o openssh-server
No console: [aptitude instala o openssh-server]
Em seguida, no seu laptop, você pode se conectar ao servidor ssh da sua área de trabalho e usá-lo como proxy ...
No console: [ssh -D 8080 logmeinip] (substitua logmeinip pelo ip que sua área de trabalho possui no logmein)
Em seguida, você precisa definir o proxy do seu navegador para localhost ou 127.0.0.1 na porta 8080 (também fazer isso para os ip locais)
Agora você deve poder navegar no banco de dados sem limitação.