Wi-Fi를 사용하지 않을 때만 SSH를 사용할 수 있습니다.

Wi-Fi를 사용하지 않을 때만 SSH를 사용할 수 있습니다.

그래서 저는 항상 라우터에 연결된 Windows 7 데스크톱, osX 노트북, Debian Linux를 실행하는 라즈베리 파이 등 3대의 컴퓨터를 가지고 있습니다. 내 라우터는 Linksys e1000 무선 N입니다.

내 목표는 Wi-Fi를 통해 연결된 동안 모든 컴퓨터에서 Raspi를 SSH로 연결할 수 있는 것입니다. 내 문제는 win7 또는 osX에서 Pi로 ssh를 시도할 때 시간이 초과되거나 "ssh: 호스트 192.168.1.### 포트 22에 연결: 호스트에 대한 경로 없음" 오류가 발생한다는 것입니다.

내가 어떤 컴퓨터에서든 파이에 연결할 수 있었던 유일한 경우는 이더넷 케이블을 통해 라우터에 연결되었을 때뿐이었습니다.

현재 win7 데스크톱 유선, macbook 무선 및 pi 무선 테스트에서는 다음을 제공합니다.

win7 ping macbook: 대상 호스트에 연결할 수 없습니다. macbook ping win7: 요청 시간 초과. win7 ping pi: 대상 호스트에 연결할 수 없습니다. 맥북 핑 파이: 요청 시간 초과. ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ

이더넷 케이블을 사용하여 Macbook을 라우터에 연결하면 win7과 Macbook 간의 모든 통신이 작동합니다. 핑, ssh, ftp, smb 등...

파이에 대한 변경 사항은 없으며 여전히 다른 2개 시스템과의 연결이 불가능합니다.

메모모든 기계는 인터넷에 연결하고 유선 또는 Wi-Fi를 통해 완전히 다른 네트워크의 동일한 기계에 SSH로 연결할 수 있습니다.

Pi를 이더넷(및 Macbook은 여전히 ​​연결되어 있음)으로 연결하면 win7과 macbook 모두에서 pi에 SSH로 연결할 수 있습니다. 파이에서 맥북으로 SSH를 통해 연결할 수 있습니다. 모든 컴퓨터는 여전히 오프 네트워크 컴퓨터에 연결할 수 있습니다.

또 다른 작은 참고 사항 - 저는 일전에 룸메이트들과 워크래프트 3를 플레이하고 있었는데, 그들이 제 LAN 게임을 볼 수 있었던 유일한 시간은 그들이 이더넷 케이블로 라우터에 연결되었을 때뿐이었습니다. 한두 번 랩톱 중 하나가 Wi-Fi를 통해 연결할 수 있었지만 다른 컴퓨터가 먼저 이더넷을 통해 연결하지 않으면 연결이 불가능했습니다.

그렇다면 기본적으로 내 라우터가 로컬 무선 트래픽을 완전히 무시하는 이유에 대한 정보를 아는 사람이 있습니까?

답변1

예. 이를 AP 격리라고 합니다. 라우터에 연결된 무선 장치가 인터넷에 연결될 수 있지만 서로 연결될 수는 없습니다.

라우터에 로그인하고 AP 격리를 끄세요.

내 Linksys의 경우 무선 -> 고급 무선 설정 -> AP 격리(비활성화하려면 선택)에 있습니다.

답변2

기본적으로 이미 비활성화되어 있는 경우 다음을 시도해 보십시오.

Cisco E3000의 경우 AP를 활성화하고 설정을 저장한 다음 AP를 비활성화하고 설정을 다시 저장합니다.

그러면 홈 네트워크에 연결된 모든 컴퓨터에서 내 무선 RPi에 SSH로 연결할 수 있습니다.

관련 정보