CMPT 470, Fall 2012

Gateway Server

Externally-accessible Services

These services are made available outside of the CMPT 470 network: they are accessible from anywhere on the Internet.

Secure Shell/Secure Copy (SSH/SCP)

All students (and TAs and the instructor) have accounts on cmpt470. The only access to this account is by secure shell. Files can be transferred with secure copy. A SCP/SFTP client is needed for this.

The password for accounts on this server is the same as elsewhere on campus (goSFU, webmail, etc.).

Web (HTTP)

The Apache web server is running and is publicly accessible. There are two basic ways students can make web resources available.

First, files can be put in your ~/public_html directory. These files will be accessible at this URL.

http://cmpt470.csil.sfu.ca/~userid/

When your group server is installed and has a web server running, connections can be proxied through the gateway to the group machine. For group n, these URLs will be proxied to port 80 and 8080, respectively on mxn.

http://cmpt470.csil.sfu.ca/mxn/
http://cmpt470.csil.sfu.ca/mxn-8080/

Port 80 is also forwarded directly from the port 8000+n (i.e. port 8007 for group 7) and 8080 to 9000+n on cmpt470. So, these URLs should also work:

http://cmpt470.csil.sfu.ca:8000+n/
http://cmpt470.csil.sfu.ca:9000+n/

Internally-accessible Services

These services are made available only to the internal network. Group servers can access them at cmpt470 or 192.168.11.100.

Name Server (DNS)

A name server is running that will resolve names in the (otherwise fictional) .470.csil.sfu.ca domain. So, if you're using this name server, gw.470.csil.sfu.ca will resolve to 192.168.11.100, and mx19.470.csil.sfu.ca will resolve to 192.168.11.19. You should probably add this line to your /etc/resolv.conf:

search 470.csil.sfu.ca
Time Server (NTP)

A NTP server is running that is synchronized to several external servers. You can use it for your computer. (In fact, all outgoing NTP traffic is redirected to this server.)

Elsewhere at SFU, whistler.sfu.ca or seymour.sfu.ca can be used.


Copyright © , based on content created by Greg Baker.