Journal MuSeGa - November 2004
| Datum | Traktandum | Info | Dauer | Wer |
| Montag, 01.11.2004 19h00 - 20h00 |
- 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 |
- login daemon | Notizen -Ziemlich viel am login daemon gearbeitet: Login, Logout, Autologout, Userstats... |
7h | Lu |
| Freitag, 05.11.2004
10h00 - 10h30 |
- 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 |
- 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 |
- 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 |
- 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 |
- 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 |
- 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 |
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 |
- 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 |
- 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 |
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 |