Windows에서는 SSH를 사용할 수 있지만 Kali를 통해서는 불가능

Windows에서는 SSH를 사용할 수 있지만 Kali를 통해서는 불가능

이더넷을 통해 Raspberry Pi 3 Model B를 넷북에 연결하려고 합니다(부팅 가능한 USB에서 Kali 실행). 약간의 노력 끝에 표준 LAN 케이블을 사용하여 Windows 노트북(Windows 8.1 Pro x64 실행)에 연결할 때 RPi가 자동으로 IP를 할당했습니다. 이 케이블을 RPi와 Windows 노트북 이더넷 포트에 연결하기만 하면 됩니다. 재부팅 후에도 IP는 변경되지 않습니다. 내 노트북에서 해당 IP에 ping을 시도했고 그렇게 할 수 있었습니다. 그런 다음 puTTY와 동일한 IP를 사용하여 SSH 연결을 시도했고 RPi와 노트북을 다시 시작한 후에도 이 지점까지 할 수 있었습니다.

이제 집에 돌아와서(RPi에 대한 HDMI 출력 화면이 없었기 때문에 이 모든 작업을 이웃집에서 수행했습니다) 동일한 IP를 사용하여 SSH를 통해 Pi에 연결하려고 시도했는데 오류가 발생했습니다.

연결: 네트워크에 접근할 수 없습니다.

핑을 할 수도 없고 같은 오류가 발생합니다. 나는 SSH에 이 명령을 사용합니다:- . Kali 넷북에서 WiFi를 끄려고 했지만 도움이 되지 않았고 지금까지 무엇을 해야할지 모르겠습니다. Windows에서 puTTY를 사용하여 Pi에 SSH로 연결할 수 있습니다(Xming을 사용하여 GUI에서 IDLE 및 리프패드와 같은 프로그램을 사용할 수도 있음). 하지만 RPi의 IP가 동일하더라도 Kali에서는 동일한 작업을 수행할 수 없습니다. ..ssh [email protected]

편집하다:-
이웃집에서 파이와 놀고 있었는데, 제가 받은 IP hostname -I(169.254.121.137)가 (127.0.1.1)과 다른 것을 발견했습니다 hostname -i. 나는 즉시 내 Kali 넷북에서 두 번째 IP에 ping을 시도했습니다. 짜잔! 저 할 수 있어요! 하지만 SSH를 통해 연결하려고 하면 "연결이 거부되었습니다"라는 오류가 발생합니다. 이제 어떻게 해결하나요?

편집 2:-
이 두 IP를 사용하여 pi에서 pi로 SSH를 통해 연결할 수 있습니다. 두 번째 IP(예: 127.0.1.1)를 사용하면 puTTY에서 연결 거부 오류가 발생합니다. puTTY와 첫 번째 IP(예: 169.254.121.137)를 사용하여 Pi에 SSH로 연결할 수 있습니다.

답변1

글쎄, 여기에 해결 방법이 있습니다. 저는 그것을 해결책이라고 부르지 않을 것입니다. 이웃집에 가서 RPi를 HDMI 모니터에 연결하고 휴대폰 핫스팟을 통해 인터넷에 연결한 후 VNC 클라이언트를 다운로드했습니다. 그런 다음 Windows 노트북을 사용하여 SSH를 통해 연결하고 데스크톱에 액세스했습니다. 그런 다음 IP를 사용하여 휴대폰의 호스팅 지점에 다시 연결 hostname -I하고 Kali 넷북에서 SSH를 시도했는데 작동했습니다. 아직 VNC를 사용해본 적은 없지만 작동할 것이라고 확신합니다.

관련 정보