Tutorial Exercises Week 11

  1. "talk" is a very early IRC service. Install both server and client and test them

  2. What is the "echo" service? Install it. Test your installation

  3. What is anonymous ftp? Which directory does it use? Configure the ftp service for anonymous ftp and test it.

  4. Setup and run an Apache HTTPD server. Test it.

  5. Does your HTTP server support HTTPS? If no, enable it. If yes, disable it.

  6. What is SSH tunneling? Can you set up a service to run over SSH (non-trivial)?

  7. What is the TOR network? How can you use this to avoid the Australian government's proposed internet censorship?

  8. Some sites such as Netflix will only service requests from "approved" countries such as the US, and Australian IP addresses are not on this list. Sites such as www.unblock-us.com offer a means to spoof a US IP address. How do they do this?