Puzzler
Commander
- Registriert
- Dez. 2007
- Beiträge
- 2.089
Hallo.
Ich benutze vpnc, da ich per DHCP über meine Uni ins Internet gehe.
dazu habe ich laut ANleitung auf meiner Uniseite die vpnc.conf nach /etc/ kopiert.
Nun starte ich im Terminal mit "vpnc-connect".
Soweit so gut.
Jetzt passiert es aber sehr oft, dass die Verbindung abbricht. Und dann kann ich mich erstmal nicht wieder verbinden, weil
Folgendes steht auch auf der Uniseite.
Hiermit kann ich nicht viel anfangen, da ich nicht weiß, was cron überhaupt ist.
Wie ich dann was und wo einfüge ist dank der kurzen Beschreibung leider auch nicht nachvollziehbar.
Die Frage ist nun, was ih genau tun kann, damit ich mich wieder verbinden kann oder damit die Verbindung über einen längeren Zeitraum aufrecht erhalten wird. Sodass sie nicht bei jedem kleinsten Timeout aufgibt.
Diese hat die Leitung nämlich ziemlich oft, dank Überlastung.
Ich benutze vpnc, da ich per DHCP über meine Uni ins Internet gehe.
dazu habe ich laut ANleitung auf meiner Uniseite die vpnc.conf nach /etc/ kopiert.
Nun starte ich im Terminal mit "vpnc-connect".
Soweit so gut.
Jetzt passiert es aber sehr oft, dass die Verbindung abbricht. Und dann kann ich mich erstmal nicht wieder verbinden, weil
ausgegeben wird.vpnc-connect: Error binding to source port. Try '--local-port 0'
Failed to bind to 0.0.0.0:500: Address already in use
Folgendes steht auch auf der Uniseite.
Mit der aktuellen vpnc-Version (ab 0.5.1) ist es so, dass es sowohl Re-Keying als auch vernuenftigen Disconnect beherrscht. Entsprechend ist kein aufwendiges Script mehr noetig um eine Verbindung am Leben zu erhalten. VPNC merkt selber, wenn es die Verbindung verliert und beendet sich. Es reicht also mit einem Cron-Eintrag zu gucken, ob es noch laeuft und wenn nicht, den Service neuzustarten. Mittels crontab -e fuegt man folgendes als root ein:
*/1 * * * * /usr/local/etc/rc.d/vpnc status || /usr/local/etc/rc.d/vpnc stop; sleep
5; /usr/local/etc/rc.d/vpnc start
Die Pfade zu vpnc sind entsprechend dem Betriebssystem anzupassen.
Hiermit kann ich nicht viel anfangen, da ich nicht weiß, was cron überhaupt ist.
Wie ich dann was und wo einfüge ist dank der kurzen Beschreibung leider auch nicht nachvollziehbar.
Die Frage ist nun, was ih genau tun kann, damit ich mich wieder verbinden kann oder damit die Verbindung über einen längeren Zeitraum aufrecht erhalten wird. Sodass sie nicht bei jedem kleinsten Timeout aufgibt.
Diese hat die Leitung nämlich ziemlich oft, dank Überlastung.
Zuletzt bearbeitet: