Internet:

9
redNET services gmbH: Thomas Beidl, Markus Oberreiter / HTBLuVA Waidhofen/Ybbs: Andreas Schatz, Stefan Benischek, Martin Perner Folie 1 Competence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center Competence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz Monsbergergasse - BORG Graz Monsbergergasse Interne t: von Benischek Stefan und Perner Martin Squid-Proxyserver im eDirectory Environment Access-, Bandbreiten-, Transfervolumen- Management

description

von Benischek Stefan und Perner Martin. Internet:. Access-, Bandbreiten-, Transfervolumen-Management. Squid-Proxyserver im eDirectory Environment. Internet. Was ist ein Proxy?. www.novell.com. www.novell.com. Grundstruktur des Netzwerkes. Internet. SLES 10 Proxy-Server. Netware 6.5 - PowerPoint PPT Presentation

Transcript of Internet:

Page 1: Internet:

redNET services gmbH: Thomas Beidl, Markus Oberreiter / HTBLuVA Waidhofen/Ybbs: Andreas Schatz, Stefan Benischek, Martin Perner Folie 1

Competence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz MonsbergergasseCompetence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz Monsbergergasse

Internet:

von Benischek Stefan und Perner Martin

Squid-Proxyserver im eDirectory Environment

Access-, Bandbreiten-, Transfervolumen-Management

Page 2: Internet:

redNET services gmbH: Thomas Beidl, Markus Oberreiter / HTBLuVA Waidhofen/Ybbs: Andreas Schatz, Stefan Benischek, Martin Perner

Competence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz MonsbergergasseCompetence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz Monsbergergasse

Was ist ein Proxy?Was ist ein Proxy?

Internet

www.novell.com

www.novell.com

Page 3: Internet:

redNET services gmbH: Thomas Beidl, Markus Oberreiter / HTBLuVA Waidhofen/Ybbs: Andreas Schatz, Stefan Benischek, Martin Perner Folie 3

Competence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz MonsbergergasseCompetence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz Monsbergergasse

Grundstruktur des NetzwerkesGrundstruktur des NetzwerkesInternet

SLES 10

Proxy-Server

Netware 6.5

eDirectory

Internet

Genau ein Eintrag für die IP-

Adresse?

Passenden User aus dem eDirectory

auslesen

Fehlerseite

IP-Adresse gesperrt?

EingabenKorrekt?

User- und Passwortabfragen

Auslesen der IP-Adresse aus dem

eDirectory

Start

JA

JANEIN

NEIN

NEIN

JA

Page 4: Internet:

redNET services gmbH: Thomas Beidl, Markus Oberreiter / HTBLuVA Waidhofen/Ybbs: Andreas Schatz, Stefan Benischek, Martin Perner Folie 4

Competence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz MonsbergergasseCompetence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz Monsbergergasse

• Internetzugriff von Usern, Hosts, Tischreihen oder Räumen steuern

• Transfervolumen-Abrechung mit automatischer Sperre des Internetaccounts eines Users

• Implementierung einer Bandbreitenbeschränkung

• Einfaches webbasiertes Frontend zur Bedienung

Anforderungen

• Open Source Proxy Squid auf Novell Suse Linux Enterprise Server 10

• eDirectory Schema Extension (Attribute, Auxiliary Class)

• Trafficlog-Auswertung (Squid, BM) mit PERL-Logparser

• Datenaufbereitung des Internetverkehrs in MySQL-DB

• LDAP-Zugriff auf eDirectory für Abrechnung, Sperre und Bandbreite

• Managebar über Webinterface (PHP) mit MySQL-Backend

Lösung

Page 5: Internet:

redNET services gmbH: Thomas Beidl, Markus Oberreiter / HTBLuVA Waidhofen/Ybbs: Andreas Schatz, Stefan Benischek, Martin Perner Folie 5

Competence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz MonsbergergasseCompetence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz Monsbergergasse

192.168.100.33 - root [18/Jun/2006:20:18:29 +0200] "GET http://www.heise.de/index.php HTTP/1.1" 304 340 TCP_MISS:DIRECT

Logparser

IP User Datum URL Protokoll Status Code Größe Cache-Code

Page 6: Internet:

redNET services gmbH: Thomas Beidl, Markus Oberreiter / HTBLuVA Waidhofen/Ybbs: Andreas Schatz, Stefan Benischek, Martin Perner Folie 6

Competence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz MonsbergergasseCompetence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz Monsbergergasse

192.168.100.33 - root [18/Jun/2006:20:18:29 +0200] "GET http://www.heise.de/index.php HTTP/1.1" 304 340 TCP_MISS:DIRECT

Logparser

PERL und Regular-Expressions

PERL, LDAP und MySQL

• den User

• die besuchte Seite

• den verursachten Traffic

• Schreiben der erfassten Werte in MySQL Datenbank

• Ändern des verbleibenden Transfervolumens (eDiretory)

Page 7: Internet:

redNET services gmbH: Thomas Beidl, Markus Oberreiter / HTBLuVA Waidhofen/Ybbs: Andreas Schatz, Stefan Benischek, Martin Perner Folie 7

Competence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz MonsbergergasseCompetence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz Monsbergergasse

Web-Interface

• User Verwaltung (sperren/entsperren, Datenguthaben auffrischen, Geschwindigkeit begrenzen)

• Anlegen von Räumen

- Graphischen Darstellung der Räume

- Sperren und Entsperren

• Statistische Auswertungen

• Anzeige des verbleibenden Traffic des Users

• Anzeige der besuchten Seiten

Page 8: Internet:

redNET services gmbH: Thomas Beidl, Markus Oberreiter / HTBLuVA Waidhofen/Ybbs: Andreas Schatz, Stefan Benischek, Martin Perner

Competence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz MonsbergergasseCompetence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz Monsbergergasse

• Es folgt eine Live-Demonstration

Page 9: Internet:

redNET services gmbH: Thomas Beidl, Markus Oberreiter / HTBLuVA Waidhofen/Ybbs: Andreas Schatz, Stefan Benischek, Martin Perner Folie 9

Competence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz MonsbergergasseCompetence Center – HTL Waidhofen/Ybbs | Competence Center - BG/BRG Villach St. Martin | Competence Center - HTL Innsbruck Anichstraße | Competence Center – HTL Hollabrunn | Competence Center - LSR Burgenland I Competence Center - BORG Graz Monsbergergasse

Konnten wir Ihr Konnten wir Ihr InteresseInteresse wecken?wecken?