글쎄, 이 질문을 다시 언급 하면 명령을 실행하고 있습니다.
ssh -R 8080:localhost:80 -N root@example.com
Mac에서. 그러나 터널로 연결되는 포트는 공개적으로 작동하지 않습니다. 원격 컴퓨터에서 로컬 포트를 열 수 있도록 명령을 실행하고 있습니다. 원격 컴퓨터의 로컬 호스트에서 포트를 열 때 작동하지만 로컬 컴퓨터에서 원격 컴퓨터의 공용 IP 주소에 액세스하려고하면 포트가 열려 있지 않은 것 같습니다. 누구나 액세스 할 수 있도록 IP에서 터널을 공개하려면 어떻게해야합니까?
편집 : 원격 측은 모든 인터페이스가 아닌 로컬 호스트에서만 바인딩되는 것처럼 보입니다.
편집 2 : 클라이언트는 Mac OS X 10.6이고 서버는 Linux Mint이지만 둘 다 OpenSSH입니다.