
현재 Linux의 모든 버전; R8169 네트워크가 내장된 Intel NUC와 외부 USB 네트워크 어댑터 사용해 보기
인터페이스는 로그 오류 없이 임의로 전송/수신을 중지합니다.
ifconfig는 인터페이스가 여전히 활성 상태이고 연결된 것으로 표시합니다. RJ45의 표시등이 여전히 깜박입니다.
다른 컴퓨터에서 핑을 실행하면 핑이 떨어지는 것을 발견했습니다. 그때 핑이 멈췄다는 것을 알았습니다. 영향을 받은 컴퓨터에서 핑을 보내면 다시 복구할 수 있다는 사실을 발견했습니다. 몇 초 동안 일시 중지된 후 성공적인 핑을 시작합니다. 그러나 다시 몇 분 후에 다시 내려갑니다.
로그에는 아무것도 분명하지 않습니다. 사실 올라갔다 내려갔다 하다가 로그가 하나도 안 나오네요...
방금 컴퓨터에서 tcpdump를 실행했는데 네트워크 트래픽을 볼 수 있나요??? 심지어 DNS 쿼리와 ARP 응답도 보이죠???
내가 확실히 알고 있는 것은 영향을 받은 컴퓨터에서 통신을 시작한 경우에만 통신이 재개된다는 것입니다. 경로는 없고 플랫 네트워크와 1GB 넷기어 비관리형 스위치만 있습니다.
Route를 입력하고 네트워크가 작동하면 즉시 응답을 받습니다. 문제가 발생하면 명령 경로가 응답하는 데 10~15초가 걸리지만 목록은 동일합니다.
네트워크 케이블을 뽑았다가 다시 연결하면 문제가 해결되지만 몇 분 후에 다시 발생합니다.
이것은 나를 1년 넘게 미치게 만들었습니다.
*편집하다
문제가 시작되면 어떤 일이 일어나는지 알아냈습니다. 인터넷 라우터의 IP 주소인 Who has _gateway를 묻는 머신에서 ARP 요청이 전송됩니다. 지금은 기본 경로를 제거하여 NUC의 Linux에서만 라우터가 응답하지 않아 네트워크가 중단되는지 확인하겠습니다.
*편집하다
기본 경로를 제거해도 문제가 해결되지 않습니다.
답변1
문제를 발견한 것 같습니다. 네트워크에는 Alexa, Kindles 및 Fire Stick과 같은 Amazon 장치가 있습니다. 다른 머신의 tcpdump를 보면 이를 알 수 있듯이 그 중 하나는 이 머신과 동일한 주소를 사용해야 합니다.
22:53:37.332273 ARP, 회신 192.168.1.100 is-at b8:ae:ed:7d:e4:78, 길이 46
22:53:37.669633 ARP, 응답 192.168.1.100 is-at fc:a6:67:c3:03:8d, 길이 46
2개의 장치가 모두 동일한 주소에 응답합니다.