in reply to CPAN through a Firewall

Where I am currently located, you must ftp through a gateway.

The syntax for such an operation is:

ftp gatewayname
then you would be prompted for the site you desire access to, the syntax would be username@site
myuserId@ftp.site.org

Probably easier to use your browser, but the above can be automated via perl :-)