방금 유선 네트워크를 연결했는지 감지 할 수있는 방법이 있습니까? (나는 리눅스를 사용하고있다.)새 네트워크 연결 (linux-server)을 감지하면 Java의 상태가됩니다.
2
A
답변
2
단순함을 위해 네이티브 코드를 사용하지 않고, java.net.NetworkInterface을 폴링과 함께 사용하려고 할 때마다 X 초마다 네트워크 인터페이스 열거를 트리거하여 if 새로운 인터페이스가 있습니다.
0
당신은 프로그램
/sbin/ip monitor
를 실행하고 파이프 또는 무엇이든을 사용하여 출력을 모니터링 할 수 있습니다.
이
- 새로운 네트워크 인터페이스는 네트워크 (이 일반적으로 이더넷 캐리어 또는 와이파이 액세스 포인트를 감지하여 작동 준비가되어 있지/준비되기 때문에
- 네트워크 인터페이스가 위아래로 이동 구성된 경우 당신에게 말할 것이다)
출력은 다소 혼란 스럽지만 분석 할 수 있어야합니다.
관련 문제
- 1. Windows에서 Java의 네트워크 속도 모니터링
- 2. iPhone으로 표에서 진동을 감지하면
- 3. 'a'문자를 감지하면 잠시 멈춤.
- 4. 네트워크 연결 속도 결정
- 5. 가상 네트워크 연결
- 6. 네트워크 연결 수
- 7. 블랙 베리 네트워크 연결
- 8. 사파리로 네트워크 공유에 연결
- 9. 자바 애플릿 네트워크 연결
- 10. 위치 배경 - 네트워크 연결
- 11. 는 네트워크 연결
- 12. glib 네트워크 연결 예
- 13. C++에서 네트워크 연결
- 14. 네트워크 연결 확인 iPhone
- 15. System.Net.Sockets.TcpClient를 사용한 네트워크 연결
- 16. 위치 배경 - 네트워크 연결
- 17. 애플릿 간의 네트워크 연결
- 18. 들어오는 네트워크 연결 지연
- 19. j2me 네트워크 연결
- 20. iPhone의 네트워크 연결 가능성
- 21. 네트워크 연결 경고
- 22. 고속 네트워크 연결 시뮬레이션
- 23. Java의 잠금없는 동시 연결 목록
- 24. SVG를 Java의 Path2d 파서에 연결
- 25. node.js가 인증 상태가됩니다.
- 26. (이더넷) 에뮬레이터에서 네트워크 연결 및 연결 해제
- 27. Java의 네트워크 카드에 대한 직접 메모리 액세스
- 28. UIScroll을 특정 시점에서보고 동작을 감지하면
- 29. 타이머로 iPhone 배경 네트워크 연결
- 30. 네트워크 연결 NSX에 대한 OSX?
감사합니다 :) 그냥 내가 뭘 찾고 있었습니까;) – Johannes