PRINTSCRIPT; print $script_style; include "/var/www/html/core/partc"; $linkpage = <<< PRINTLINK gfdl homepage > people > v. balaji's homepage > this page PRINTLINK; print $linkpage; // GFDL header include "/var/www/html/core/partd"; $titlepage = <<< TITLEPAGE Connecting to GFDL from outside the firewall. TITLEPAGE; print $titlepage; // GFDL header include_once( '/var/lib/php/counter.inc' ); error_reporting(E_ERROR); require_once('magpierss/rss_fetch.inc'); require_once('magpierss/rss_utils.inc'); include "/var/www/html/core/parte"; $pagecontent = <<< ENDCONTENT
|
You may find many pages linked from my homepage that point to GFDL
internal pages, that are held on the cobweb server within the GFDL
firewall. (If you cannot get to the If you do have access permissions (via a GFDL-issued cryptocard), here's how to set up your home machine for access to internal webpages on a browser. This also works for shell access to internal workstations, provided you're on a unix-like environment at home. You must have an ssh client available. These instructions are for
ConfigurationHere are the lines in Host daisy Hostname daisy.gfdl.noaa.gov User vb LocalForward 1322 public.gfdl.noaa.gov:22 # web proxy: use automatic http://www.gfdl.noaa.gov/www-proxy.pac LocalForward 3128 mayflower.gfdl.noaa.gov:3128 Host public # requires daisy to be forwarding a local port Hostname localhost Port 1322 User vb StrictHostKeyChecking no Host * ForwardX11 yes Change Login to daisyWith these lines, you can open up a new shell, and type Shell accessDon't use the For keypair-based access, generate a key with You will find you can open as many windows as you want, and the whole thing goes much faster than VNC, which appears to be GFDL's recommended solution for home access to behind the firewall. The port number (1322) for the shell in the example is any number you
like... though of course it must match what you define for Browser accessConfigure your browser to use the automatic proxy
http://www.gfdl.noaa.gov/www-proxy.pac. Unlike the shell access port,
which you set to whatever you like, this number must be set to 3128...
that's where Emacs over the tunnelYou can edit files in Mirroring your home directories between home machine and GFDLI essentially maintain a mirror of my Getting on the GFDL guest wireless networkThe GFDL guest wireless network is secured using WPA, or Wi-Fi
Protected Access. The encryption used is To connect, you need the ID of the access point (the The GFDL wireless access point SSID is To use WPA on the GNU/linux platform, you need a tool called
wpa_supplicant. Most GNU/linux distributions either bundle it
nowadays, or make it easy to find in a yum or apt repository. Here are
the relevant lines in the config file ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 #eapol_version=2 update_config=1 ap_scan=1 # GFDL network={ ssid="GFDL Secure WLAN" psk="50 years and counting!" proto=WPA key_mgmt=WPA-PSK } Typically, you load up all the networks you might possibly connect to
in your wpa_supplicant -i eth1 -D wext -B -c /etc/wpa/wpa_supplicant.conf
Once your connection is established (run |