Journal MuSeGa - November 2004

Datum Traktandum Info Dauer Wer
Montag, 01.11.2004

19h00 - 20h00
22h30 - 23h00

- logind, autologout - Wenn die MAC Adresse eines Clients aus der Arptabelle verschwindet, wird er automatisch ausgeloggt. Das heisst alle zugehörigen FW Regeln werden gelöscht. 1.5h Lu
Dienstag, 02.11.2004

23h30 - 24h00

- login daemon - Kommentar sowie weitere Ideen in Textform eingefügt 0.5h Lu
Mittwoch, 03.11.2004

20h00 - 22h00

- login daemon - Bevor nun ein Lease aus dem Leases File akzeptiert wird, wird zuerst gecheckt ob er überhaupt noch gültig ist. Dies ist wichtig da der DHCP Daemon von ISC die neuen Leases immer am bestehenden File anhängt. Nur von Zeit zu Zeit wird das File komplett neu geschrieben. Zudem kann es ja sein das der Gateway einmal neu gebootet wird. 2h Lu
Donnerstag, 04.11.2004

10h30 - 12h30
13h30 - 16h00
17h00 - 17h30
20h00 - 22h00

- login daemon Notizen

-Ziemlich viel am login daemon gearbeitet: Login, Logout, Autologout, Userstats...

7h Lu
Freitag, 05.11.2004

10h00 - 10h30
11h00 - 12h30
13h30 - 15h00
16h00 - 17h00
20h00 - 20h30

- Regelverwaltung

- iptables config

Notizen

- Datenbankstruktur für iptables Configfile definiert

5h Lu
Samstag, 06.11.2004

13h00 - 13h30

- Config File Generator - Gedanken zum Configfile Generator gesammelt 0.5h Lu
Sonntag, 07.11.2004

13h45 - 14h15
17h15 - 18h45
19h15 - 20h15
21h30 - 22h00

- Config File Generator - Tabelle erstellt, mit default Werten gefüllt
- Funktion zur Konfig-Generierung erstellt
- Die Konfiguration kann nun generiert und als Datei gespeichert werden.
3.5h Lu
Montag, 08.11.2004

17h45 - 18h15
20h15 - 21h15
22h30 - 23h00

- Config File Generator - Probleme mit CRLF & LF in der DB behoben
- Komplettes, generierte Firewall Script getestet und Fehler behoben
2h Lu
Dienstag, 09.11.2004

23h30 - 24h00

- ToDo Liste - Todo Liste erstellt
- Termin für Sitzung mit betreuern abgemacht: Freitag 12.11.2004, 15h00
0.5h Lu
Mittwoch, 10.11.2004

11h30 - 12h00
13h00 - 16h30
18h15 - 18h45
20h15 - 23h15

- Login daemon

- interfaces und vlans

Notizen

- Login daemon angepasst so das er auch Spezialfälle verkraftet: Zum Beispiel wenn ein Client eine IP-Adresse bezieht, sich aber nie korrekt anmeldet. Die Redirection Rules müssen wieder gelöscht werden, sobald der Client aus dem Netz verschwindet.

- Es ist nun möglich via Weg-GUI die Interfaces und VLANs zu verwalten

7.5h Lu
Donnerstag, 11.11.2004

21h30 - 22h00

- Rules Compiler - Der Compiler merkt nun, ob es sich bei Source oder Destination um ein lokales Interface handelt, und er benutzt die richtigen Targets: INPUT, OUTPUT, FORWARD 0.5h Lu
Freitag, 12.11.2004

10h00 - 12h00

13h00 - 19h00

- Sitzung

- MuSeGa Server

- Betreuersitzung: Protokoll

- MuSeGa Hardware installieren: Notizen

2h

6h

We, Ha, Lu

Lu

Samstag, 13.11.2004

11h00 - 11h30
13h00 - 16h00

- MuSeGa Server - Server konfigurieren (apache-ssl, System hardening..) Notizen
3.5h Lu
Sonntag, 14.11.2004

19h00 - 10h30

- MuSeGa Server - Server konfigurieren: mysql-server, phpmyadmin 0.5h Lu
Montag, 15.11.2004

20h30 - 21h30

- Admin GUI - Die RADIUS Properties werden nun in der Datenbank gespeichert und können via Web-GUI editiert werden 1h Lu
Dienstag, 16.11.2004

16h00 - 17h00

- Statistik - Prototyp Statistiksammler entwickelt. Gespeichert werden von jedem IP Paket das den Gateway passiert: Source IP, Destination IP, Source Port, Destination Port, Protocol, Length 1h Lu
Mittwoch, 17.11.2004

10h30 - 11h00
16h00 - 17h30
20h15 - 21h15
23h00 - 24h00

- dhcpd GUI - Das GUI um das dhcpd.conf File zu editieren ist fast fertig. Es fehlt noch ein Custom Feld. 4h Lu
Donnerstag, 18.11.2004

22h30 - 24h00

- dhcpd.conf - Konfig Generator für dhcpd.conf erstellt 1.5h Lu
Freitag, 19.11.2004

00h00 - 01h30

12h30 - 16h30

- MuSeGa Server - Applikation + DB vom Entwicklungserver auf die MuSeGa-Hardware gezügelt.
- MySQL Server auf Version 4.x erhöht

- MuSeGa ans Schulnetz angeschlossen: musega.hta-be.bfh.ch
- RADIUS Authentisierung mit MS RADIUS getestet Notizen

5.5h Lu
Samstag, 20.11.2004

12h00 - 12h30

- Bug Fixes - Ein paar kleine Fehler gefixt. 0.5h Lu
Sonntag, 21.11.2004

14h30 - 16h00
17h00 - 18h30

- DHCP Daemon

- Interface Konfig

- Der DHCP Daemon kann nun via GUI gestartet und gestopt werden.
- Die Konfigurierten Interfaces können nun via GUI ein- und ausgeschaltet werden
3h Lu
Montag, 22.11.2004

21h30 - 23h00

- Rules Compiler - Rules Compiler ergänzt, so dass die NAT Rules auch ihren weg in die Config finden. 1.5h Lu
Dienstag, 23.11.2004

23h00 - 23h30

- Ablaeufe - Interne Ablaeufe aufgeschrieben: Reinitialize MuSeGa, Change Rule.. 0.5h Lu
Freitag, 26.11.2004

16h00 - 16h30

- Bericht für Diplombuch - Bericht für Diplombuch aufgesetzt 0.5h Lu
Sonntag, 28.11.2004

12h00 - 12h30
13h00 - 15h00
17h00 - 19h00
20h00 - 21h00

- Bericht für Diplombuch

- Startup Script

- Compiler

- Grafik für Diplombuch erstellt
- Bericht abgeschickt
- Startup Script zur Initialisierung von MuSeGa erstellt
- Rule Compiler ergänzt
5.5h Lu
Montag, 29.11.2004

20h30 - 24h00

- MuSeGa installiert
- Tests/Bugfixes
- Compiler

- MuSeGa auf der dafür vorgesehenen Hardware installiert und erste tests gemacht. Notizen

- Diverses getestet und Bugs gefixt
- Der Rule Compiler erzeugt nun stateful Rules

3.5h Lu
Dienstag, 30.11.2004

00h00 - 01h00

- Tests/Bugfixes - Compiler muss noch angepasst werden damit er auch bei Logrules INPUT/OUTPUT/FORWARD richtig macht 1h Lu
Total November 71.5h Lu

Legende:

Kürzel Name
Lu Lukas Reusser
We Hansjürg Wenger
Ha Gerhard Hasseinstein
Du Andreas Dürsteler

02.12.2004 Luke