Keepcon
Linux-Dämon für Suse 8.2,9.0,9.1 Freeware mit Quelltexten in Kylix 3
- Automatisches Prüfen und Aufrechterhalten von Internet-Verbindungen
- Wechsel des Providers im Fehlerfall und Start der entsprechenden Firewall
- Publizieren der eigenen IP ins InterNet
- Ermitteln der IPs anderer Maschinen, und Eintragung in /etc/hosts
- Patch, danach Upload von html-Templates um die eigene IP zu publizieren
- Open Source, Freeware, programmiert mit Kylix
Voraussetzungen
Für alle Provider gilt:
- ON DEMAND "AUS"
Bei allen Verbindungen darf "ON DEMAND" nicht aktiviert werden. Da sonst das Linux System selbst die Kontrolle über den Verbindungsaufbau zur "Haupt"- Verbindung übernimmt, was im Störungsfall die "falsche" VErbindung ist.
- Device Aktivierung "manuell"
nicht schon beim boot die Verbindung aufbauen lassen! keepcon will hier die volle KOntrolle übernehmen und selbst bestimmen wann und wer aufgebaut werden soll.
- Interface aktivierung "on boot"
damit die Interfaces schon gesehen werden, und vorhanden sind.
Installation
zip Datei auspacken und folgende Dateien in die angegebenen VErzeichnisse kopieren. Mit chmod die Angegebenen Rechte vergeben
Dateien (zum Ablauf notwendig):
Zielverzeichnis chmod keepcon /root/ 0755 keepcon.ini /root/ 0600 keepconD /etc/init.d/ 0755 and-firewall /root/ 0755
- alle Dateien an ihren Platz kopieren, und mit den entsprechenden Rechten versehen. Zum komfortablen Start brauchen wir noch ein rc* Script:
ln -s /etc/init.d/keepconD /usr/sbin/rckeepconD
- im Yast2->System->Runlevel-Editor nun bei "keepconD" ein Kreuz auf Level "5" setzen!
keepcon.ini anpassen. System neu starten. Nach kurzer Zeit sollte eine Verbindung aufgebaut werden!
- "and-firewall" wird durch keepcon aktiviert / deaktiviert. Ein Autostart ist nicht
mehr notwendig.
Dateien (Source):
Der ganze Rest an Dateien sind nur die Quelltexte des Programmes und sind zum Ablauf nicht
notwendig! Wer Indy hat, kann mit der Open Editon von Kylix 3 dieses Projekt selbst
compilieren / modifizieren.
FehlerDiagnose (wenn was nicht geht)
========================
nachsehen, ob keepcon gestartet ist
ps x | grep keepcon
meldungen, die keepcon loged auf den Bildschirm ausgeben:
cat /var/log/messages | grep keepcon
Einstellungen der /root/keepcon.ini - Datei
HTML Vorlagen
Beobachtungen / Bemerkungen
Konzepte von keepcon
Remote Namensauflösung mit Hilfe von WINS (win32 Rechner sind im Netz)
keepcon Begriffe
to-do
FTP-Platz bei t-online