
최근에 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일이 지났습니다.