This is my first post on the forums.
I am trying to setup ChunckVNC so that I can connect remotely to a laptop that is behind a Cisco adaptive security appliance (ASA). The laptop is used for monitoring and configuring the ASA.
Attached is a simple diagram showing the topology that I am working with.

My ISP (Comcast) has given me 14 public IP addresses. I have them listed as 123.123.123.123/28 through 123.123.123.137/28 so as not to expose the real IPs that I have been assigned.
I have setup port forwarding in the ASA to forward port 5901 to the IP of the laptop (10.0.1.1). The laptop is also setup as a VNC repeater.
Even after setting up port forwarding on the ASA, and installing the repeater on the laptop, I am still unable to access this laptop from a remote network. Any ideas on why this is?