저는 lubuntu 14.04 서버를 실행하고 있으며 LAN이 계속 끊어지는 지난 며칠을 제외하고는 항상 정상적으로 실행되었습니다. WiFi는 결코 안정적이지 않기 때문에 몇 개의 powerlink 어댑터를 사용하여 연결합니다.
아무튼 화면과 마우스/키보드를 연결해서 뭐가 문제인지 알아보고 시스템 로그를 추적해봤습니다. 다음은 발췌 내용입니다:http://pastebin.com/4ftXsai4
무엇이 잘못될 수 있는지에 대한 단서를 줄 수 있는 사람이 있나요? 또는 문제를 추적하는 방법에 대한 팁이 있습니다.
라우터에서 이더넷 케이블을 뽑고 재부팅했지만 아무 소용이 없습니다.
편집 #1
무슨 일이 일어났는지 잘 모르겠습니다. 그런데 서버가 켜져서 오늘 하루종일 접속이 되더라구요. 원격 SSH 연결을 통해 로그 파일을 추적했는데 한 번도 연결이 끊어지지 않았습니다.
WiFi 카드가 실행 중이거나 라우터가 DHCP를 할당하는 데 어려움을 겪고 있을 수 있는데, DHCP 문제라면 왜 계속 연결이 끊어지나요?
답변1
로그에는 20시 48분 직전에 이더넷 카드의 캐리어가 손실된 것으로 표시됩니다(예: "연결 끊김"). 인터페이스를 활성화하고 DHCP를 통해 IP 주소를 얻으려고 시도하면 쿼리에 응답하지 않습니다.
Jan 14 20:48:31 plex dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 11 (xid=0x6c7ab96a)
IP 주소를 얻을 수 없기 때문에 네트워크 관리자는 인터페이스를 포기하고 인터페이스를 "연결 끊김"(20:49:09)으로 정의합니다. 로그는 다음과 같습니다.
NetworkManager[828]: <warn> Activation (eth0) failed for connection 'Wired connection 1'
3초 후에 인터페이스 구성을 다시 시도합니다. 다시 말하지만, 20:49:12에 전송된 DHCDPISCOVER 쿼리에 표시된 대로 성공하지 못했습니다. 로그에서 연결이 끊어졌다고 생각할 때까지(로그에 표시되지 않음) 4번 반복되었습니다.
DHCP 서버에 문제가 있을 수 있습니다(손상되어 IP 주소 제공이 중단될 수 있음). 또는 네트워크 드라이버나 카드에 문제가 있을 수 있습니다(DHCPOFFER를 포함하여 패킷이 네트워크로 전송되지 않고 표시되거나 응답되지 않음). ) 또는 케이블 연결을 사용합니다.
DHCP 서버나 드라이버, 케이블링에 문제가 있는지 확인하려면 네트워크 관리자를 통해 eth0의 네트워크 구성을 수정하고 네트워크 카드에 고정 IP 주소를 구성하는 것이 좋습니다.
일단 고정 IP 주소로 구성하면 됩니다. 시스템에서 최소 24시간 동안 지속적인 네트워크 트래픽을 유지하십시오(예: "ping" 사용).
나중에 중단하고 통계를 살펴보십시오. 패킷이 손실되었습니까? 얼마나? 이는 배선이나 연결된 장비에 문제가 있음을 나타냅니다.
참고: 콘솔을 열어두지 않으려는 경우 연결이 끊긴 콘솔에서 콘솔을 계속 실행하려면 screen
네트워크 핑 작동 유지를 사용하고 콘솔 연결을 끊었다가 결과를 보고 싶을 때 콘솔에 다시 연결하면 됩니다.