Remote Lab Netwerkbeveiliging Webapplicatie met PHP en MySQL Njotea Robin
2 Overzicht ~De K H Kempen ~De opdracht ~Apache, PHP en MySQL ~De database ~Labo reserveren ~Labo uitvoeren ~Besluit ~Demo voorstelling en vragen
3 De K H Kempen K H Kempen De opdrachtApacheDe databaseLabo reserverenLabo uitvoerenBesluitenVragen ? ~Staf Vermeulen ~Cisco Network Academy Program CCNA IP telphony Network Security CCNP ~Blended Learning Grundvig-project Blended learning and intercultural dialogue
4 De 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 opdracht ApacheDe databaseLabo reserverenLabo uitvoerenBesluitenVragen ?
5 Router opstelling: K H Kempen De opdracht ApacheDe databaseLabo reserverenLabo uitvoerenBesluitenVragen ?
6 Pix opstelling: K H Kempen De opdracht ApacheDe databaseLabo reserverenLabo uitvoerenBesluitenVragen ?
7 K H Kempen De opdracht ApacheDe databaseLabo reserverenLabo uitvoerenBesluitenVragen ? Labo opstelling:
8 K H Kempen De opdracht ApacheDe databaseLabo reserverenLabo uitvoerenBesluitenVragen ? Netwerkopstelling:
9 De opdracht ~Waarom verbeteren ? Flexibiliteit Één opstelling, verschillende labo’s K H Kempen De opdracht ApacheDe databaseLabo reserverenLabo uitvoerenBesluitenVragen ?
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 opdracht K H Kempen De opdracht ApacheDe databaseLabo reserverenLabo uitvoerenBesluitenVragen ?
11 K H KempenDe opdrachtApacheDe databaseLabo reserverenLabo uitvoerenBesluitenVragen ? Apache, PHP en MySQL ~Apache IIS (Microsoft internet information server) Open source webserver ~PHP Open source scripttaal Server side scripttaal
12 K H KempenDe opdrachtApacheDe databaseLabo reserverenLabo uitvoerenBesluitenVragen ?
13 Apache, PHP en MySQL ~MySQL Open Source RDBMS Opslagsysteem (InnoDB) MySQL Administrator MySQL Query Browser K H KempenDe opdrachtApacheDe databaseLabo reserverenLabo uitvoerenBesluitenVragen ?
14 K H KempenDe opdrachtApache De database Labo reserverenLabo uitvoerenBesluitenVragen ? De database ~Flexibiliteit ~Overzichtelijkheid ~Relationele integriteit
15 K H KempenDe opdrachtApache De database Labo reserverenLabo uitvoerenBesluitenVragen ?
16 K H KempenDe opdrachtApacheDe database Labo reserveren Labo uitvoerenBesluitenVragen ? Labo reserveren ~Veiligheid Aanmelden (include pagina) Sessie variabelen ~Overzichtelijk bekijken ~Gebruik van de database
17 K H KempenDe opdrachtApacheDe database Labo reserveren Labo uitvoerenBesluitenVragen ? De reserveerpagina: ~Reserveren op ‘type’ site R of P ~Één opstelling, verschillende proeven
18 K H KempenDe opdrachtApacheDe databaseLabo reserveren Labo uitvoeren BesluitenVragen ? Labo uitvoeren ~Juiste persoon, juiste tijdstip ~Gegevens weergeven Verbinding met extern bureaublad (VNC) Gegevens voor Tera Term of hyperterminal
19 K H KempenDe opdrachtApacheDe databaseLabo reserveren Labo uitvoeren BesluitenVragen ? Labo uitvoeren ~Sessie afsluiten Volgende reservatie, andere gebruiker ~Script uitvoeren exec() functie Loggen van gegevens Data opslaan Wissen en originele configuraties inladen
20 K H KempenDe opdrachtApacheDe databaseLabo reserverenLabo uitvoerenBesluitenVragen ? Besluiten ~Verschillende mogelijkheden ~Veiligheid ~Eenvoudigheid maakt het moeilijker ~Twee onderdelen, één geheel
21 K H KempenDe opdrachtApacheDe databaseLabo reserverenLabo uitvoerenBesluiten Vragen ?