Ubuntu 12.04 서버에서 SSH의 이상한 동작

Ubuntu 12.04 서버에서 SSH의 이상한 동작

최근에 SSH를 지원하는 집에 있는 컴퓨터에 Ubuntu 서버 12.04를 설치했습니다. 이 서버에는 케이블 연결 대신 WiFi를 사용하고 있습니다. 낮 시간에 작업 중에 SSH에 액세스하려고 하면 알 수 없는 이유로 SSH가 작동하지 않는다는 사실을 제외하면 모든 것이 잘 작동합니다. 집에 오면 작동합니다. 나는 때때로 SSH가 작동하도록 하기 위해 로컬로 서버에 연결을 '시도'해야 한다는 것을 알았습니다(연결을 위해 Putty를 사용하고 있습니다).

진단을 위해 수행한 단계: 1. WiFi 장치의 전원 관리 비활성화 2. SSHD의 DNS 비활성화 3. 내 집 NAS에서 내 서버를 '핑'하려고 시도했습니다(핑 응답이 없습니다. 이 핑을 위해 원격으로 NAS에 연결해야 했습니다). 따라서 SSH 포트가 열려 있습니다.) 4. 집에 있을 때 외부(Amazon의 서버에서)에서 내 서버에 액세스하려고 시도했는데 작동했습니다. 5. 로그를 확인했지만 관련 내용을 찾을 수 없습니다.

UFW가 활성화되어 있고 서버에 포트 22가 열려 있습니다.

이 문제는 Wi-Fi를 절전 모드로 전환하여 SSH에 액세스할 수 없게 하는 일종의 전원 관리와 관련이 있을 수 있다고 생각하지만 전원 설정을 어디서 찾을 수 있는지 모르겠습니다.

어제 직장에서 집에 돌아와서 이 서버에 로컬로 연결을 시도했지만 성공하지 못했다는 사실을 잊어버릴 뻔했습니다. 그런 다음 서버에 로그인하여 SSH 서비스가 실행 중인지 확인했습니다. 그런 다음 일부 서버에 핑을 시도했고 그 후에야 SSH를 통해 이 서버에 연결할 수 있었습니다.

어떤 조언이나 도움이라도 정말 감사하겠습니다...

편집#1: D-Link 655 무선 라우터가 있고 WiFi 카드는 Asus USB-N13(기본 드라이버)입니다.

편집#2: 오늘 서버(물리적으로 연결된)에서 Google에 ping을 시도했지만 약 2~3분 동안 실패했습니다. 그러다가 갑자기 서버가 응답하고 사용할 수 있게 되었습니다. iwconfig내가 항상 네트워크에 연결되어 있다는 것을 보여주었습니다.

답변1

결국 나는 이 문제를 해결할 수 있었다.

문제는 내 라우터의 DNS 설정에 있었습니다. 비활성화해야 했어요DNS 릴레이라우터에서 DNS 레코드를 수동으로 구성합니다. 그런 다음 적절한 DNS 레코드를 사용하여 Ubuntu 상자에서 DHCP 설정을 강제로 갱신했습니다.

이제 연결 문제 없이 2일이 지났습니다.

관련 정보