Beruflich Dokumente
Kultur Dokumente
Introduction The top-down approach adopted in CCNA Exploration: Network Fundamentals presents students with the opportunity to experience the setting up, implementing and analyzing Application layer services in a network lab environment. A key part of the e-doing in Exploration Network Fundamentals is the basing of many hands-on labs on a model Internet that uses a local server to provide a range of network services and applications that students can experience in the lab environment. This document includes a Server FAQ and supplements the Lab Orientation and Setup document. It is recommended that instructors read both this FAQ and the Lab Orientation and Setup documents before proceeding with using Eagle Server. The Network Services Provided Instant Messaging Wiki Server Domain Name Server Email Server Web Server FTP TFTP SSH How the Services are Provided To cater to the range of computer lab resources at Academies, there are several options as to how these services can be deployed in the lab. 1. Bootable CD-ROM downloadable as an ISO image
In this form the server can be implemented two ways: (A) From the CD This provides flexibility if lab resources are shared with non-CCNA classes or courses. The CD contains a bootable Linux file system, and may run network services directly from RAM. This means any available PC meeting the specifications (see the FAQ) can temporarily act as the server for the duration of the class. Although Linux based, no knowledge of this operating system is required to run the basic server in the lab. Once running in this form no further attention needs to be given to the server for the duration of the lab period. However, any modifications made to the Server are lost when the computer is rebooted. (B) As a permanent server - If a PC is available to be permanently used as the server then, the file system may be installed on spare Linux or Windows FAT partitions on the PC hard disk drive. Instructions for use are displayed when the Eagle Server CD is booted. (See the FAQ.) A permanent installation enables any modifications made to the Server to be retained when the computer is rebooted and re-used in later labs. 2. Downloadable compressed VMware image (Can be copied to CD-ROM or DVD)
Currently in development, this will enable the server to be deployed using VMware. This enables Academies to flexibly make use of different lab and classroom computer resources that they may have available at different times. The two options being developed are:
142611214.doc Pg 1 4/30/2013
of 13
(A) Run from the virtual image The server runs as virtual server on a computer running VMware Player. Any changes made to the server do not persist when the virtual server is restarted. (B) As a virtual server installed on a PC hard disk drive Any changes to the server are retained when rebooted. See the FAQ for information about installing and managing VMware. How it works
The connected pods of PCs and the switch, S1-Central, provide the LAN context. Router R2-Central manages the LAN and provides the gateway to a WAN link that connects to router R1-ISP. R1-ISP represents an Internet access and service provider. The Server provides the network services and applications typically accessed over the Internet. The following Server FAQ provides information regarding specific issues. The Lab Orientation and Setup (separate document) provides the setup, familiarization instructions and switch and router configurations.
142611214.doc Pg 2
4/30/2013
of 13
142611214.doc Pg 3
4/30/2013
of 13
142611214.doc Pg 4
4/30/2013
of 13
Linux-compatible 1 Linux-compatible
Installation Options
1. Q: How do I burn an ISO image to CD?
A: Eagle Server is stored as an ISO image file. Within the image is all the information necessary to create a filesystem. After uncompressing the downloaded file, the ISO file needs to be written to a CD-ROM or DVD as an image (not data). The image cannot be copied to CD or DVD the same as a data file is copied. There are numerous free, open source, and proprietary ISO recorders available. For example, ImgBurn is a freeware utility. The home page is http://www.imgburn.com/, along with a brief tutorial on how to use the software.
Built-in wireless NICs should be disabled in the BIOS, before starting the CD. If the computer has multiple wired NICs, only the first NIC, eth0, will be activated by Eagle Server. Insure only eth0 is cabled. If there is only one NIC, that NIC is eth0. Additional NICs that are not cabled will remain inactive, and not affect Eagle Server operation.
(2) Power sequencing is important. Ensure that at a minimum router R1-ISP interface Fa0/0 is configured with IP address 192.168.254.253, mask 255.255.255.0 and the no shutdown command has been issued. Connect a crossover cable between R1-ISP Fa0/0 and the server NIC. Power on the router first before starting Eagle Server.
of 13
will load the Linux kernel. Type option 1, and the server will install in RAM. Additional software must be added (see Services and Applications, #5) each time the computer is rebooted. To retain changes made to the server, the server should be loaded on the hard drive. Instructions for installing the server on the hard drive are covered below.
142611214.doc
If not currently installed, download and install the latest version of WMWare Player from URL: http://www.vmware.com/download/player/. Download Eagle-Server-version.rar from the Eagle Server FTP site, listed above.
4/30/2013 Pg 6
of 13
Open the file in either Winrar or Winzip, and drag the Eagle-Server folder to the computers desktop. Double-click on folder Eagle-Server. Review the README.txt file that lists minimum hardware requirements. Double-click on the VMWare configuration file, Eagle_Server.vmx. This will start Eagle Server inside VMWare. Because the VMWare image is still in ISO format, changes will not be persistent. In future releases a persistence option will be added.
Note: This form of Eagle Server is under development and Academies are requested to share their experiences with the Academy Community.
Follow these steps to change account passwords. All passwords should be changed, but it is imperative that at least the root account password is changed:
142611214.doc Pg 7 4/30/2013
of 13
Open a terminal (on the bottom panel, click on the CRT icon). Switch user to root: su - <ENTER> At the prompt, type root's password: cisco <ENTER> To change root's password: passwd <ENTER> To change a normal account's password: passwd user id <ENTER> **NOTE: a menu-driven script, pwchange, is available in roots home directory. To change all normal account passwords at once, type /root/pwchange and select option 5.
TFTP
142611214.doc Pg 8
4/30/2013
of 13
SSH IPTables
S1-Central s1-central Allows the instructor to connect to the server from a host computer. Firewall. Permitted source IP addresses: Network 10.0.0.0 172.16.0.0 192.168.0.0 209.165.200.224 209.165.201.0 209.165.202.128 Provides chat server for student labs. Provides wiki server for student labs. Provides SMTP and IMAP mail services for student labs. Bit mask 8 12 16 27 27 27
ssh eagleserver.example.com
IRC Wiki
Download GAIM client from eagleserver, and connect to eagle-server IRC server. Web browser pointed to URL http://eagleserver.example.com/twiki/bin/view/S andbox/WebHome Download Thunderbird client from eagle-server, and connect to eagleserver SMTP and POP3 server.
wireshark-setup0.99.4.exe Thunderbird Setup Windows email client. 1.5.0.9.exe apache_2.2.4-win32Windows web server. x86-no_ssl.msi *SolarWinds-TFTPWindows TFTP server Server.exe *ttproversion.exe TeraTerm Pro Web 3.1.3 *Must be manually added to Eagle Server, due to licensing restrictions. See Next FAQ.
142611214.doc Pg 9
4/30/2013
of 13
Download URL: TeraTermPro- http://www.ayera.com/teraterm/ SolarWinds- http://solarwinds.net/downloads/SolarWinds-TFTP-Server.exe There are several methods that can be used to put the applications into the correct Eagle Server folders for student access. Using a workstation connected to the Internet, download the two applications from the URLs shown above. USB Drive:
1. Put the two applications onto the USB drive. Safely remove the USB drive from the
workstation.
2. Insert the USB drive into Eagle Server. 3. On Eagle Server, maximize the terminal window and change user to root: su <ENTER> (default password- cisco).
4. Mount the USB drive: mount /dev/sda1 /media/usbdrive <ENTER>. Notethe USB drive may be identified by something other than sda1. If the correct physical device cannot be discovered for the USB drive, use FTP the files (shown next). 5. Copy the files to the correct folder: cp /media/usbdrive/ttpro*.zip /var/ftp/pub/eagle_labs/eagle1/chapter10/ <ENTER> cp /media/usbdrive/SolarWinds-TFTP-server.exe /var/ftp/pub/eagle_labs/eagle1/chapter11/ <ENTER>
142611214.doc Pg 10
4/30/2013
of 13
FTP to Eagle Server: 1. Using a workstation connected to the internet, download the two applications from the URLs shown above to the root directory (normally C:\). 2. Open a terminal window: Click on Start, Run. Type in cmd, then click OK. 3. Change directory to the root directory of the downloaded applications- cd c:\ <ENTER>. 4. FTP the applications to user ciscos home directory: C:\>ftp eagle-server.example.com Connected to eagle-server.example.com. 220 Welcome to the eagle-server FTP service. User (eagle-server.example.com:(none)): cisco 331 Please specify the password. Password:cisco (hidden) 230 Login successful. ftp> mput ttpro* mput ttpro313.zip? y 200 PORT command successful. Consider using PASV. 150 Ok to send data. 226 File receive OK. ftp: 972304 bytes sent in 1.64Seconds 592.51Kbytes/sec. ftp> mput SolarWind* mput SolarWinds-TFTP-server.exe? y 200 PORT command successful. Consider using PASV. 150 Ok to send data. 226 File receive OK. ftp: 6402808 bytes sent in 9.27Seconds 691.00Kbytes/sec. ftp> quit 221 Goodbye. C:\> exit 5. On Eagle Server, maximize the terminal window and change user to root: su <ENTER> (default password- cisco). 6. Change directory to user ciscos home directory:: cd /home/cisco <ENTER>. 7. Move the files to the correct folder: mv ttpro*.zip /var/ftp/pub/eagle_labs/eagle1/chapter10/ <ENTER> (NOTE- this command is on the same line) mv SolarWinds-TFTP-server.exe /var/ftp/pub/eagle_labs/eagle1/chapter11/ <ENTER>
142611214.doc Pg 11
4/30/2013
of 13
Using the VMWare option will speed up performance, since the Eagle Server ISO image is accessed from the computers HDD.
142611214.doc Pg 12
4/30/2013
of 13
If R1-ISP has connectivity with the server but there are problems with any other network device, refer to the Lab Orientation and Setup (distributed separately).
142611214.doc Pg 13
4/30/2013
of 13