Publikasi Zoneminder: membuat reverse tunneling untuk local web server

Saya punya PC di rumah yang menjalankan Zoneminder, terkoneksi ke Internet melalui broadband murah meriah (baca: tanpa fitur public IP) yang tentunya melewati beberapa gateway dan firewall provider. Saya juga punya server di Gd. Cyber yang dapat diakses secara publik. Nah, pikir-pikir, mestinya saya bisa melakukan reverse tunneling agar port 80 (Zoneminder saya jalan di atas port 80) di PC rumah dapat diakses dari Internet melalui server di Gd. Cyber dengan port (misalnya) 19999. So, langkah yang saya coba sampai tahap ini…
Di PC rumah: ssh ke server di Gd. Cyber dengan perintah ssh -R 19999:localhost:80 user@ip.server.gd.cyber.
Di server Gd. Cyber: mengedit file /etc/ssh/sshd_config, dan tambahkan baris GatewayPorts yes (thanks to this site), lalu restart sshd. Kemudian juga membuka port 19999 di firewall.
Sudah, gitu aja sih, dan voila! Saya bisa akses Zonemindernya dari Internet! Huehuehue…
PeEr: server hardening, cari broadband murah yang uploadnya unlimited, cari modem yang kuat nyala 24 jam di ruangan tak ber-ac.