i3 enables you to access your machine from anywhere in the Internet, even if it is located behind a NAT. In this step, please choose the name by which your machine is known. The name should end in .pli3. "pli3" stands for the i3 deployment on PlanetLab, just in case you are curious :-).

Suppose you choose the name foo.pli3 for your machine. From another machine running the OCALA proxy, you will be able to access your machine as follows:

If you want to access your machine foo.pli3 from a machine not running the OCALA proxy, you will need to use the name foo.pli3.ocalaproxy.net:8040. This scheme currently works only for HTTP access, i.e. you are trying to access a webserver running on your machine. ssh or ping foo.pli3.ocalaproxy.net will not work. Note that we are using the port 8040 because the IP to i3 gateway is running on PlanetLab where we cannot use port 80. However, the webserver at foo.pli3 should be running at the default port 80.


For more details, please visit http://ocala.cs.berkeley.edu/demos/nat/index.html.