[C/C++/Linux] Event für Aufbau der Netzwerkverbindung bzw. Wechsel des Netzwerks

Sovok

Erfahrenes Mitglied
Gibt es eine Möglichkeit einen Event zu erhalten wenn ein
Netzwerkinterface zum ersten mal eine Verbindung aufbaut bzw.
das Netzwerk wechselt.

Es geht nur um Änderungen während der Rechner komplett hochgefahren ist.
Der erste Verbindungsaufbau beim Booten ist unwichtig.

Wenn möglich sollte der Event sowohl für kabelgebundenes Ethernet wie
auch für WLan funktionieren.
 
Hallo Sovok,

schau dir mal die Verzeichnisse unter /etc/network (Debian-basierte Systeme) bzw. /etc/sysconfig/network (SuSE) an. Ausführbare Dateien darin werden automatisch bei den entsprechenden Ereignissen ausgeführt (die Dateien unter /etc/network/if-up.d z.B. nachdem die Verbindung aufgebaut wurde). Ich weiß allerdings nicht, inwiefern das distributionsübergreifend funktioniert.

Grüße, Matthias
 
Zurück