remote lab netwerkbeveiliging
DESCRIPTION
Remote Lab Netwerkbeveiliging. Webapplicatie met PHP en MySQL. Njotea Robin. Overzicht. De K H Kempen De opdracht Apache, PHP en MySQL De database Labo reserveren Labo uitvoeren Besluit Demo voorstelling en vragen. K H Kempen. De opdracht. Apache. De database. Labo reserveren. - PowerPoint PPT PresentationTRANSCRIPT
Remote Lab Remote Lab NetwerkbeveiligingNetwerkbeveiliging
Webapplicatie met Webapplicatie met PHP en MySQLPHP en MySQL
Njotea Robin
2
OverzichtOverzicht~ De K H KempenDe K H Kempen
~ De opdrachtDe opdracht
~ Apache, PHP en MySQLApache, PHP en MySQL
~ De databaseDe database
~ Labo reserverenLabo reserveren
~ Labo uitvoerenLabo uitvoeren
~ BesluitBesluit
~ Demo voorstelling en vragenDemo voorstelling en vragen
3
De K H KempenDe K H Kempen
K H KempenK H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?
~ Staf Vermeulen
~ Cisco Network Academy Program• CCNA
• IP telphony
• Network Security
• CCNP
~ Blended Learning• Grundvig-project Blended learning and intercultural
dialogue
4
De opdrachtDe opdracht~ Labo’s CCNA
• Simulator voor routers en switches
~ Labo’s netwerkbeveiliging• Advanced routers en PIX Firewall
• Sinds kort ook emulators
K H Kempen De opdrachtDe opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?
5
Router opstelling:Router opstelling:
K H Kempen De opdrachtDe opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?
6
Pix opstelling:Pix opstelling:
K H Kempen De opdrachtDe opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?
7
K H Kempen De opdrachtDe opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?
Labo opstelling:Labo opstelling:
8
K H Kempen De opdrachtDe opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?
Netwerkopstelling:Netwerkopstelling:
9
De opdrachtDe opdracht~ Waarom verbeteren ?
• Flexibiliteit
• Één opstelling, verschillende labo’s
K H Kempen De opdrachtDe opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?
10
~ Onderliggende toepassingen en technieken• Tom Bosch
• Telnet sessie met routers
• Virtuele computer en extern bureaublad
~ Webapplicatie• Robin Njotea
• PHP met MySQL database
• Reserveren en uitvoeren
~ Veiligheid
De opdrachtDe opdracht
K H Kempen De opdrachtDe opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?
11
K H Kempen De opdracht ApacheApache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?
Apache, PHP en MySQLApache, PHP en MySQL
~ Apache• IIS (Microsoft internet information server)
• Open source webserver
~ PHP• Open source scripttaal
• Server side scripttaal
12
K H Kempen De opdracht ApacheApache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?
13
Apache, PHP en MySQLApache, PHP en MySQL
~ MySQL• Open Source RDBMS
• Opslagsysteem (InnoDB)
• MySQL Administrator
• MySQL Query Browser
K H Kempen De opdracht ApacheApache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?
14
K H Kempen De opdracht Apache De databaseDe database Labo reserveren Labo uitvoeren Besluiten Vragen ?
De databaseDe database
~ Flexibiliteit
~ Overzichtelijkheid
~ Relationele integriteit
15
K H Kempen De opdracht Apache De databaseDe database Labo reserveren Labo uitvoeren Besluiten Vragen ?
16
K H Kempen De opdracht Apache De database Labo reserverenLabo reserveren Labo uitvoeren Besluiten Vragen ?
Labo reserverenLabo reserveren
~ Veiligheid• Aanmelden (include pagina)
• Sessie variabelen
~ Overzichtelijk bekijken
~ Gebruik van de database
17
K H Kempen De opdracht Apache De database Labo reserverenLabo reserveren Labo uitvoeren Besluiten Vragen ?
De reserveerpagina:De reserveerpagina:
~ Reserveren op ‘type’ site• R of P
~ Één opstelling, verschillende proeven
18
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoerenLabo uitvoeren Besluiten Vragen ?
Labo uitvoerenLabo uitvoeren
~ Juiste persoon, juiste tijdstip
~ Gegevens weergeven• Verbinding met extern bureaublad (VNC)
• Gegevens voor Tera Term of hyperterminal
19
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoerenLabo uitvoeren Besluiten Vragen ?
Labo uitvoerenLabo uitvoeren
~ Sessie afsluiten• Volgende reservatie, andere gebruiker
~ Script uitvoeren• exec() functie
• Loggen van gegevens
• Data opslaan
• Wissen en originele configuraties inladen
20
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren BesluitenBesluiten Vragen ?
BesluitenBesluiten
~ Verschillende mogelijkheden
~ Veiligheid
~ Eenvoudigheid maakt het moeilijker
~ Twee onderdelen, één geheel
21
K H Kempen De opdracht Apache De database Labo reserveren Labo uitvoeren Besluiten Vragen ?Vragen ?