인터넷에서는 SSH를 사용할 수 없지만 localhost에서는 가능합니다.

인터넷에서는 SSH를 사용할 수 없지만 localhost에서는 가능합니다.

내 Linux 컴퓨터 중 하나에 문제가 있습니다. 그 뒤에 라우터와 두 개의 Linux 상자가 있습니다. 나는 방문하고 싶다둘 다SSH를 통해 인터넷에서 가져옵니다.

포트 전달을 설정했습니다. 포트 2220은 머신 A:22로 이동하고 포트 2221은 머신 B:22로 이동합니다. 나는 라우터의 공인 IP를 알고 있으며, 내가 설정한 공인 IP 또는 DDNS 서비스를 사용하여 라우터에 ping/연결할 수 있습니다.

할 수 있는로컬 네트워크를 통해 머신 A에서 B로 SSH를 통해 연결하면 됩니다. 나할 수 있는인터넷에서 머신 A로 SSH를 통해 연결합니다.

문제는 이것이다: 나는할 수 없다인터넷에서 머신 B로 SSH를 통해 연결합니다. 연결 시간이 초과되었습니다.

연결할 때 -p 플래그를 사용하여 포트를 선택합니다(인터넷 연결->A가 제대로 작동함).

머신 A: 우분투 16

머신 B: Minibian 헤드리스를 실행하는 RaspberryPi 3. iptables나 ufw가 설치되지 않은 것 같습니다.

어떤 도움이라도 대단히 감사하겠습니다.

관련 정보