리눅스에서 네트워크 연결이 끊어졌을 때 알림을받을 수 있습니까?인터넷 연결에 관한 알림이 Linux에서 사라졌습니다.
그러한 알림을 등록해야하는 OS 서비스가 있습니까?
또는 거기에 DBus 서비스가 있습니까?
리눅스에서 네트워크 연결이 끊어졌을 때 알림을받을 수 있습니까?인터넷 연결에 관한 알림이 Linux에서 사라졌습니다.
그러한 알림을 등록해야하는 OS 서비스가 있습니까?
또는 거기에 DBus 서비스가 있습니까?
NetworkManager를 사용중인 경우 상태를 가져올 수 있습니다 (올바르게 기억하면 dbus를 통해 완료 됨).
그러나 많은 Linux 시스템이 NetworkManager를 사용하지 않으므로이를 처리해야합니다. 그리고 일부 컴퓨터에는 네트워크 연결이 두 개 이상 있습니다.
"네트워크 연결이 끊어졌습니다"는 것이 더 이상 유용하지 않을 수 있습니다. 예를 들어 네트워크 연결은 가능하지만 라우터는 인터넷 연결이 끊어져 로컬 컴퓨터에만 연결됩니다. 또는 때로는 부분적인 인터넷 연결 가능성을 볼 수 있습니다. 이를 위해 무엇이 필요한지에 따라 다른 접근법을 취할 필요가 있습니다.
마지막으로 네트워크 연결이 끊어 지거나 특히 무선을 통해 빠르게 돌아 오는 경우가 있습니다. IP 주소가 변경되는 경우를 제외하고 이러한 일시적인 변경 사항은 무시됩니다.
this forum thread (linuxquestions.org)을 참조하십시오. 기본적으로 푸시 알림을 위해 커널을 수정해야합니다. Networkmanager에는 실제로 DBUS API가 있지만 주기적으로 폴링하는 것이 더 일반적인 솔루션입니다.