You are on page 1of 4

ADIOS BootCD - Copyright (C) 2005 GNU License Information Developed at Queensland University of Technology, Brisbane, Australia as part

of the Automated Download and Installation of Operating Systems (ADIOS) project by Neville Richter, Mark Huth & Lynda Thater. For more information please visit http://dc.qut.edu.au/adios. -----------------------------------------------------------------------------EAGLE-SERVER BootCD - Copyright (C) 2006, 2007 GNU License Information Developed by Cisco Systems for the Cisco Network Academy Program as a lab server for CCNA (Cisco Certified Network Associate) curriculum. Eagle 1 team members consist of Ms. Telethia Willis, Mr. Mark Dye, Mr Aubrey Adams, and Mr. Lee Toderick (toderickl@ecu.edu). -----------------------------------------------------------------------------This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details at http://www.opensource.org/licenses/gpl-license.php. -----------------------------------------------------------------------------EAGLE-SERVER BOOT OPTIONS: Run Linux from CD with /var in RAM EAGLE-SERVER is run from the CD, which is read-only. Files that require write access are stored in RAM. On the EAGLE-SERVER Boot CD, the writable sections of the directory tree (eg /etc, /home, /tmp, /root) have been moved into the /var directory. Since /var is stored in RAM, any changes will be lost when the machine is turned off. This option is acceptable if the computer has adequate memory and no changes will be made. Use this option if you only need minimal services, such as ping replies to eagle-server.example.com. Performance will be degraded if the computer does not have more than 500MB of RAM. installEXT) Install ADIOS onto an existing Linux disk partition. This option is for use on a linux computer with an EXT2 or EXE3 partition. If there is a second hard disk, or an unused partition (4GB minimum), use this option to install EAGLE-SERVER. Specify the destination partition for EAGLESERVER, and the destination will be formatted and EAGLE-SERVER will be installed. Grub is installed into the EAGLE-SERVER location, and any existing boot loaders are updated. installonFAT) Load EAGLE-SERVER on an existing, blank, FAT partition. This option will load EAGLE-SERVER onto a blank FAT partition or second HDD. The minimum size required for the blank FAT partition is 4GB. This means that there must be at least 4Gb of free space on the FAT partition. The whole procedure takes at least 15 minutes to complete, depending on the speed of

the CD-ROM drive. When this option completes, the EAGLE-SERVER CD files will be installed on the FAT partition or second HDD. To reboot EAGLE-SERVER from the FAT partition, the EAGLE-SERVER CD must be used. See 'runondisk' menu option. **IMPORTANT- blank NTFS partitions have not been tested, **IMPORTANT- MAKE SURE ALL CRITICAL FILES HAVE BEEN BACKED UP FROM THE HARD DRIVE. runondisk) Reboot EAGLE-SERVER from an existing FAT partition. This option will reboot a previously-installed EAGLE-SERVER system loaded on a FAT partition. The EAGLE-SERVER partition is automatically discovered. -----------------------------------------------------------------------------EAGLE-SERVER Information: Account information- root password is cisco. **IMPORTANT** change passwords for root as soon as possible after connecting eagle-server to the classroom network. To change root password, follow these steps: Open a terminal (on the bottom panel, click on the CRT icon). Switch user to root: su - <ENTER>. Type root's password: cisco <ENTER>. Finally, change root's password: passwd <ENTER>. A normal user, cisco, has been added to the system, password cisco. A normal user, instructor, has been added to the system, password cisco. Other users, ccna[1-22] are also available if needed. Password is cisco. To prevent student access to eagle-server, change the password for cisco, instructor, and ccna1 through ccna22. The procedure is: Open a terminal (on the bottom panel, click on the CRT icon). Switch user to root: su - <ENTER>. Type root's password: cisco <ENTER>. Change the account's password: passwd instructor <ENTER> ---------------------------------------There are two IP networks: eth0 192.168.254.0 /24 <- Eagle Server primary network eth0:1 172.31.254.0 /24 <- extra network in case one is needed. DNS- Refer to the following NAME eagle-server.example.com r1-isp r2-central s1-central *host1a-example.com *host1b-example.com *host2a-example.com *host2b-example.com table for DNS names to IP Addresses: IP Address 192.168.254.254 192.168.254.253 172.16.255.254 172.16.254.1 172.16.1.1 172.16.1.2 172.16.2.1 172.16.2.2

etc *host11b-example.com

172.16.11.2

* provided the student lab computer is configured for this IP Address ---------------------------------------TFTP- enabled. Instructors can use eagle-server to load IOS images or IOS configuration files for students to download to Cisco devices. As root, instructors can place files for tftp transfer in /tftpboot. Default configuration files for R1-ISP, R2-Central, and S1-Central are on this cd and can be downloaded via TFTP for device configuration. Configuration filenames are: Device Filename R1-ISP r1-isp R2-Central r2-central S1-Central s1-central **NOTE- by default, normal users (students) are only permitted to get files, not put files. ---------------------------------------Web Server- eagle-server acts as a web server on TCP port 80. Instructors can put class web pages in /var/www/html for student access. ---------------------------------------FTP Server- eagle-server supports ftp access. Instructors can put class files in /var/ftp/pub/eagle_labs/ for student download. Student Download Directories: Students can point a web browser at URL ftp://eagle-server.example.com/eagle_labs/eagle'x'/chapter'y' and download material from the appropriate folder. For example, folder eagle1/chapter2 contains pcap files for wireshark. Eagle Server contains the following FTP directories and files: /mnt/devel/var/ftp/pub |-- eagle_labs |-- eagle1 | |-- chapter1 | | |-- gaim-1.5.0.exe | |-- chapter10 | |-- chapter2 | | |-- ftptoeagle-server.pcap | | |-- http to eagle-server.pcap | | |-- ping to 192.168.254.254.pcap | | |-- wireshark-setup-0.99.4.exe | |-- chapter3 | | |-- Thunderbird Setup 1.5.0.9.exe | | |-- apache_2.2.4-win32-x86-no_ssl.msi | | |-- wireshark-setup-0.99.4.exe | |-- chapter4 | | |-- s1-central | | |-- wireshark-setup-0.99.4.exe | |-- chapter5 | |-- chapter6 | |-- chapter7 | |-- chapter8

| |-- chapter9 |-- eagle2 |-- eagle3 |-- eagle4 ---------------------------------------SSH- sshd has been configured for instructors to connect to eagle-server. student ssh access to eagle-server should be discouraged. ---------------------------------------Communications- eagle-server supports several types of lab communications: IRC- students can use any chat client and chat to each other. The IRC server name is eagle-server.example.com. A Windows GAIM client can be downloaded from this server. Either FTP or HTTP from URL eagle-server.example.com/eagle_labs/eagle1/chapter1. Wiki- eagle-server is configured as a wiki server, TWiki. The Wiki URL is http://eagle-server.example.com/twiki/bin/view. Mail- students can send and receive email. Any mail client can be used to send and receive mail for any account shown above. The SMTP server is eagle-server.example.com, Port 25, and the IMAP server (retrieve email) is eagle-server.example.com, Port 143.