Date post: | 10-Apr-2018 |
Category: |
Documents |
Upload: | 5thbrother |
View: | 225 times |
Download: | 0 times |
of 41
8/8/2019 13990277 Eagle Server Practice
1/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 1
William Hu
SAIT CATC
Eagle Server Practice
Oct., 2007
8/8/2019 13990277 Eagle Server Practice
2/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 2
Concept & Overview Installation Options & Process
Explore Services (fix glitches encountered)
Q/A
Eagle Server
Introduction
8/8/2019 13990277 Eagle Server Practice
3/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 3
Overview
Top-down approach is used in CCNA ExplorationNetwork Fundamentals course.
A key role of the Eagle server is to provide a range
of network services and applications that students
can experience in the lab environment withoutinterfering the campus network.
8/8/2019 13990277 Eagle Server Practice
4/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 4
Where to get Eagle Server
Eagle Server is available to CiscoNetworking Academies from Toolssection on the Academy Connection.
This is a downloadable ISO imagethat is then written to a CD-ROM as an
image (not data).
8/8/2019 13990277 Eagle Server Practice
5/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 5
Eagle (Discovery) Server Concept
Students can access and use applications andservices in the Lab as if on the Internet
8/8/2019 13990277 Eagle Server Practice
6/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 6
Eagle Server Topology
Pre-configured
Students
configure
PC hosts toaccess the
model
network and
server
8/8/2019 13990277 Eagle Server Practice
7/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 7
Student Connection to Topology
Glitch 1: With DHCP enabled on the PC, PC will get IP 172.26.254.1 that conflictswith switch IP.
At the command prompt you type ipconfig /release, then ipconfig /renewto obtain the next IP address from the R2-Central router.
DNS doesnt map to the addresses obtained via DHCP.
8/8/2019 13990277 Eagle Server Practice
8/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 8
Simplify the Server Topology(Discovery Server) can be used for Eagle Server aswell
Host: 1A
192.168.254.10
GW:
Eagle Server
192.168.254.254
GW:192.168.254.253
8/8/2019 13990277 Eagle Server Practice
9/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 9
My Remote Demonstration Topology
Host: 1A
192.168.254.10
GW:
Eagle Server
192.168.254.254
GW:192.168.254.253
SiSi
Campus
network
Internet
Virtual machinerunning on my
laptop
8/8/2019 13990277 Eagle Server Practice
10/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 10
Four Options
1. Bootable CD-ROM downloadable as an ISO image
1.1 Run from the CD
1.2 Run as a permanently installed server on a PC
(Discovery Server option)
2. Downloadable VMware image
2.3 Run from the image in RAM
In the future -
2.4 Run as a virtual server installed on a PC hard disk
drive
8/8/2019 13990277 Eagle Server Practice
11/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 11
Option 1 (For both Eagle & Discovery)
1.1 Bootable CD-ROM (ISO) - Run from the CDThe CD contains a bootable Linux file system.
Runs network services directly from RAM on the PC on which it boots.
Very Flexible:
PC lab resources can be shared with non-CCNA classes or
courses.
Any available PC meeting the specifications can temporarily act
as the server for the duration of the class.
But:
Any modifications made to the Server are lost when the computer
is rebooted.
8/8/2019 13990277 Eagle Server Practice
12/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 12
Option 2 (For both Eagle & Discovery)
1.2 Permanent Server The file system may be installed on a Linux or Windows FAT partition
on the hard disk drive of a PC available to be permanently used as the
server.
A permanent installation enables any modifications made to the
server to be retained when the computer is rebooted and re-used
in later labs.
Facilitates local server development and customization.
Enables local backup copies of IOS images, configurations and
class resources to be stored for future use.
But:
Requires dedicated PC or partition on a PC hard drive.
8/8/2019 13990277 Eagle Server Practice
13/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 13
Option 2: Permanent Server
Create and format a 4 GB FAT file system partition (not
NTFS) on a MS Window PC hard drive.
Reboot from the Eagle Server CD.
At the opening screen press. This will load theLinux kernel.
Type menu option installonFAT. Follow theinstructions that are displayed. The installation will takeapproximately 15 minutes, depending on the speed ofthe CD.
Leave the CD in the tray, required to access the serverpartition when the computer is rebooted.
When the server is rebooted, pressand typemenu option runondisk.
8/8/2019 13990277 Eagle Server Practice
14/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 14
Option 3
2.1 Run from the saved VMware imageCompressed VMware image (RAR file) of server ISO
Downloaded and deployed using VMware.
Enables use of different lab and classroom computer resources that
are available at different times.
The server runs as virtual server on a PC running VMware Player.
Very flexible, but:
Requires VMware Player to be installed and running on PC
Changes made to the server do not persist when the virtual
server is restarted.
8/8/2019 13990277 Eagle Server Practice
15/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 15
Option 3: Run VMware from Image
Download and install the latest version of WMWare
Player from URL:http://www.vmware.com/download/player/
Download Eagle-Server-version.rar
Open the file in Winrar or Winzip, and drag the Eagle-
Server folder to the computers desktop
Double-click on folder Eagle-Server
Double-click on the VMWare configuration file,Eagle_Server.vmx
This will start Eagle Server inside VMWare.
Note: Changes will not be persistent because the VMWare
image is in ISO format.
8/8/2019 13990277 Eagle Server Practice
16/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 16
Eagle Server Minimum Requirements
CPU: Minimum Pentium 3 or equivalent
Pentium 4 or equivalent recommended
RAM: Minimum 512 MB
1 GB recommended
HDD: Minimum 15 GB4 GB required to install Eagle-server on HDD.
CD-ROM: Minimum 10x CD-ROM
Minimum 30x CD-ROM to run from RAM
NIC: 1
OS: Minimum Microsoft Windows 2000
8/8/2019 13990277 Eagle Server Practice
17/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 17
Before Starting
1. Eagle Server supports only 1 network interface card, eth0.
Disable built-in wireless NICs in BIOS.
Cable only eth0if multiple wired NICs exist.2. Power sequencing is important
Configure, at a minimum, router R1-ISP interface Fa0/0 with
IP address 192.168.254.253, mask 255.255.255.0 and issue
no shutdown.
Connect a crossover cable between R1-ISP Fa0/0 and theserver NIC.
Power on the router first before starting Eagle Server.
8/8/2019 13990277 Eagle Server Practice
18/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 18
Services Provided
Eagle Server
Domain Name Service
HTTP Web Server
Wiki & Web logs (blogging)
Instant Messaging / IRC
FTP
TFTP
SSH
Discovery Server
Domain Name Service
HTTP Web Server
FTP
SSH
Telnet
DHCP
8/8/2019 13990277 Eagle Server Practice
19/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 19
Eagle Server Name Service
Eagle Server primary network is 192.168.254.0 /24 on eth0
NAME IP ADDRESS
eagle-server.example.com 192.168.254.254
r1-isp 192.168.254.253
r2-central 172.16.255.254
s1-central 172.16.254.1
Host-1a.example.com 172.16.1.1*
Host-1b.example.com 172.16.1.2*
Host-2a.example.com 172.16.2.1*
Host-2b.example.com 172.16.2.2*
etc, to
Host-11b.example.com 172.16.11.2*
* provided the student lab computer is configured for this IP Address
8/8/2019 13990277 Eagle Server Practice
20/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 20
Web Server Name Resolution
Eagle Server has a Name Service which mapseagle-server.example.com to 192.168.254.254
8/8/2019 13990277 Eagle Server Practice
21/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 21
Chapter FTP Resources
Eagle Server supports FTP access.
Instructors can put class files in /var/ftp/pub/eagle_labs/ for studentdownload.
Students can point a web browser at URL
ftp://eagle-server.example.com/pub/eagle_labs/eagle1/chapterX
and download material from the appropriate folder.For example, foldereagle1/chapter2 contains pcap files for Wireshark.
8/8/2019 13990277 Eagle Server Practice
22/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 22
Software Downloadable from Eagle Server
Wireshark (formerly Ethereal)
Apache Web Server
TWiki
Gaim
Mozilla Thunderbird
*SolarWinds
*TeraTerm
* Must be downloaded from Internet then uploaded to
Eagle Server
8/8/2019 13990277 Eagle Server Practice
23/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 23
Chapter Downloadable Programs
Eagle Server supports FTP access to download programs.
For example, Chapter3 provides:
Thunderbird Setup 1.5.0.9.exe
apache_2.2.4-win32-x86-no_ssl.msi
wireshark-setup-0.99.4.exe .
8/8/2019 13990277 Eagle Server Practice
24/41 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 24
Web Server Access to Eagle 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.
8/8/2019 13990277 Eagle Server Practice
25/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 25
Upload a New Home page
Start FTP with username cisco
Upload a html file (index1.htm) to Eagle-serverdirectory: /var/home/cisco
Go to eagle server change privilege to root by using suand password cisco
Move index1.htm to web root directory: /var/www/html/
8/8/2019 13990277 Eagle Server Practice
26/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 26
Mozilla Thunderbird
Mozilla Thunderbird is an email and news client used with Wireshark toanalyze and understand the flow of traffic of the SMTP protocol.
8/8/2019 13990277 Eagle Server Practice
27/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 27
How to Configure email client
Use IMAP mail server to retrieve incoming mail
POP3 is not enable on Eagle server
Configure outgoing server using SMTP
Uncheck use name and password in Security andauthentication box
Email address must be: [email protected]
Do not use: [email protected]
mailto:[email protected]:[email protected]8/8/2019 13990277 Eagle Server Practice
28/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 28
How to enable POP3 on Eagle Server
If you want to use POP3 services to retrieve email fromEagle server, POP3 service needs to be enabled first.
I got the following solution from the discussion forum on
AC.
8/8/2019 13990277 Eagle Server Practice
29/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 29
How to enable POP3 Service
su (change to super user)password is cisconano /etc/xinetd.d/ipop3 (opens config file using nanoeditor)
edit the setting called disabled to be nohit CTRL-O (to write the file out)hit enter (to use the exiting name)hit CTRL-X (to exit nano)/etc/rc.d/init.d/xinetd restart (restarts the services so
pop3 is active)
8/8/2019 13990277 Eagle Server Practice
30/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 30
TWiki
Wiki creation
8/8/2019 13990277 Eagle Server Practice
31/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 31
Create New topic on WiKi
Click Sandbox
Create a new document by name: (Use a topic name inWikiNotation)
http://eagle-server.example.com/twiki/bin/view/TWiki/WikiNotationhttp://eagle-server.example.com/twiki/bin/view/TWiki/WikiNotation8/8/2019 13990277 Eagle Server Practice
32/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 32
Gaim
Instant Messaging
8/8/2019 13990277 Eagle Server Practice
33/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 33
Wireshark
Formerly known as Ethereal
Packet sniffing software.
Reveals the structure of PDUs
Demonstrates TCP and UDP port numbers.
Source and destination IP and MAC addresses.
Displays FTP, HTTP, DNS, ICMP and ARP
transactions.
8/8/2019 13990277 Eagle Server Practice
34/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 34
PING/ARP Captures
8/8/2019 13990277 Eagle Server Practice
35/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 35
Apache Web Server
Apache is used with Wireshark to capture communicationsbetween a host and web server.
8/8/2019 13990277 Eagle Server Practice
36/41
8/8/2019 13990277 Eagle Server Practice
37/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 37
Solarwinds
TFTP Server Software
8/8/2019 13990277 Eagle Server Practice
38/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 38
Ejecting Eagle Server CD
Place mouse over the K at bottom left of desktop.
Click on logout
Another box will appear with the following choices:
End current session.
Turn off computer.
Restart computer.
Select turn off computer and CD will eject from PC.
8/8/2019 13990277 Eagle Server Practice
39/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 39
Documentation
On Academy Connection Tools:
Eagle Server FAQ
Eagle Server Info
Orientation Lab
CCNA Exploration1 Student Lab Manual
Lab 3.4.3: E-mail Services and Protocols
Lab 1.6.2 IRC & IM
Lab 1.6.2 WiKi
Lab 9.8.1: Address Resolution Protocol (ARP)
8/8/2019 13990277 Eagle Server Practice
40/41
2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 40
Q and A
8/8/2019 13990277 Eagle Server Practice
41/41