aliggee,
basically, imagine this:
(unfiltered situation)
[router1]1.1.1.1---internet---2.2.2.2[router2]
everything is fine, your dial peers are pointing at 1.1.1.1, and 2.2.2.2. Then, someone starts filtering 1720, so, we overlay a private tunnel ON TOP of the public internet:
[router1]1.1.1.1---internet---2.2.2.2[router2]
(adding a private tunnel, just like a serial connection)
[router1]3.3.3.1---internet---3.3.3.2[router2]
you can then ping 3.3.3.1 and 3.3.3.2 from each other - it's like you created a brand new serial link on top of the public connection - a tunnel.
so, on router1, this is the config:
interface tunnel1
ip address 3.3.3.1 255.255.255.252
tunnel source 1.1.1.1
tunnel destination 2.2.2.2
on router2, it's the reverse:
int tunnel1
ip address 3.3.3.2 255.255.255.252
tunnel source 2.2.2.2
tunnel destination 1.1.1.1
Try that. Note: this is not encrypted at all.